数据库相关 - 军军小站|张军博客
数据库相关

查找数据库中重复值

1.查某一列(或多列)的重复值(只可以查出重复记录的值,不能查出整个记录的信息)SELECT新库编号FROMusedcar_detailGROUPBY新库编号HAVING(COUNT(*)>1)ORDERBY新库编号2.查某一列有重复值的记录(此方法查出的是所有重复的记录,如果有两条记录重复的,就查出两条)select*fromstuinfowherestuidin(selectstuidfromstuinfogroupbystuidhaving(coun

系统 2019-08-12 01:53:27 2333

Oracle

Oracle基础学习之函数

1.日期函数默认格式为日-月-年extarct(类型from日期)--将指定日期抽出指定的部分类型可以是year,day,month,hour,minute,secondmonths_between(日期一,日期二)得到两个日期中相差的月份add_months(日期,天数)指定日期加上指定天数next_day(日期,星期几)得到指定日期后面的指定星期几的日期next_day('23-6月-11','星期一')得到的是2011年6月27因为这天是星期一las

系统 2019-08-12 01:53:17 2333

数据库相关

tempdb相关文章

Whydoesthebufferpoolcontainsomanydirtytempdbpages?本文大意:对于tempdb来说,还原模式为简单模式也只能是简单模式,不需要从故障中恢复,tempdb只会重建,所以tempdb没有必要做恢复,不需要自动checkpoint。所以说在一个比较繁忙的实例中,用户数据库的checkpoint比tempdb频繁,所以在tempdb中会有比较多的脏数据。结论:自动触发的checkpoint不会对tempdb影响脏数据

系统 2019-08-12 01:33:14 2333

数据库相关

SQL——索引

原文:SQL——索引1.什么是索引索引是SQlServer编排数据的内部方法,是检索表中数据的直接通道。它类似汉语词典里面的拼音目录,通过它可以快速查找到某个字词。索引页是数据库中存储说要的数据页。索引页存放检索数据行的关键字页及数据行的地址指针。索引页类似于汉语字典中按拼音或笔画排序的目录页。2.索引分类唯一索引:创建唯一约束会自动创建唯一索引。它对应的列中仅允许有一个null值。主键索引:是唯一索引的一种特殊类型。创建主键会自动创建主键索引。要求主键中

系统 2019-08-12 01:32:18 2333

MySql

安装、设置与启动MySql绿色版的方法

1、解压mysql-noinstall-5.1.30-win32.zip(下载地址http://dev.mysql.com/downloads/mysql/5.1.html)2、在F盘建立目录MySql\MySqlServer5.1\3、把解压的内容复制到F:\MySql\MySqlServer5.1\4、在F:\MySql\MySqlServer5.1\中找my-large.ini把它复制成my.ini5、在my.ini中找[mysqld],添加以下语句

系统 2019-08-12 01:55:26 2332

数据库相关

1400. Cellular Characters

http://acm.timus.ru/problem.aspx?space=1&num=1400简单floyd不过让我不明白的是为什么c++可以过但是java却过不了呢郁闷代码:#include#include#include#include#include#include#include#include#include

系统 2019-08-12 01:53:26 2332

数据库相关

sgu 286. Ancient decoration(最小环覆盖)

给你一个n个点,每个点度为k(k为偶数)的无向图,问是否能将图中的n条边染色,使得每个点都拥有两条被染色的边。也就是说,是否存在拥有原图中n条边的子图,使得每个点的度为2?仔细想想,每个点的度为2,实际上就是求原图的最小环覆盖了。求最小环覆盖的方法就是先求出原图的有向欧拉回路(k为偶数,欧拉回路必然存在),然后问题就转化成了是否能选择欧拉回路中的n条边,使得所有点都被覆盖?这不就转化成了DAG的最小路径覆盖了么!#include#in

系统 2019-08-12 01:53:20 2332

Oracle

Oracle SQL 性能优化技巧

1.选用适合的ORACLE优化器ORACLE的优化器共有3种A、RULE(基于规则)b、COST(基于成本)c、CHOOSE(选择性)设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。为了使用基于成本的优化器(CBO,Cost-BasedOptimizer),你必须经常运行an

系统 2019-08-12 01:53:06 2332

Oracle

中科院Oracle培训视频笔记(6)

一、建立视图CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHCHECKOPTION;二、建立只读视图CREATEORREPLACEVIEWmyviewASSELECT*FROMdeptWHEREdeptno>20WITHREADONLY;三、建立同义词CREATESYNONYMdeptFORscott.dept;三、建立公共同义词CREATEPUBLICSYNONYMdeptFORsc

系统 2019-08-12 01:52:43 2332

SqlServer

SQLServer数据库语句大全汇总

目录清单CONTEXTLIST1.数据库DataBase1.1数据库建立/删除create/dropdatabase1.2数据库备份与恢复backup/restoredatabase2.数据查询DATAQUERYLANGUAGE2.1选择查询SelectQuery2.2聚集查询AggregateQuery2.3子查询SubQuery2.4连接查询TableJoins2.5汇总查询GroupQuery3.数据修改DATAMODIFYLANGUAGE3.1插入

系统 2019-08-12 01:52:36 2332

数据库相关

poj 3017 Cut the Sequence dp

dp[k]是非递增的,然后对于同样的转移代价,我们只需要找到i最小的dp[i]及可。所以可以用单调队列维护一个递减的序列,存储转移代价,即一段中的最大值。对于每个转移代价下的dp[i]+a[j],把它压入set中。每次找到最小的值来更新dp[k]。维护队列,set,有比较麻烦的边界条件,要好好处理。#include#include#include#includeusingnamespacest

系统 2019-08-12 01:52:04 2332

数据库相关

SET STATISTICS IO和SET STATISTICS TIME 在SQL

原文:SETSTATISTICSIO和SETSTATISTICSTIME在SQLServer查询性能优化中的作用近段时间以来,一直在探究SQLServer查询性能的问题,当然也漫无目的的查找了很多资料,也从网上的大神们的文章中学到了很多,在这里,向各位大神致敬。正是受大神们无私奉献精神的影响,所以小弟也作为回报,分享一下关于SETSTATISTICSIO和SETSTATISTICSTIME这两条T_SQL命令,在查询优化性能中的作用。首先我想说明一下这篇文

系统 2019-08-12 01:33:11 2332

MySql

脱O把妹,记录这一周来迁移至MySQL的一些心得

·背景公司要把一些老设备退服,一些陪伴我多年的DB要下线了,舍不得。正好借此机会,手贱把自己3个"回收站"DB迁移到MySQL上,也算是赶一把时髦。等真正看着这些老设备下线了的那一天,也会不尽感叹一个时代结束了。·心得芒果:爱你不容易,开始我想是往上迁,因为文档多/API多,游刃有余,支持不规则列,最符合我的需要。可惜,除了字符集之外。。。详见后面第7点。共享OR独立:最早碰到的问题当属目标数据库的容量和存储设计,两者表空间管理上各有优势。开始一心想用Ra

系统 2019-08-12 01:32:49 2332

数据库相关

添加删除路由

一、指定接口1、添加主机路由#routeadd10.10.10.2devtun0或者#routeadd–host10.10.10.2devtun02、删除主机路由#routedel10.10.10.2devtun0或者routedel–host10.10.10.2devtun03、添加网络路由#routeadd–net10.10.10.0/24deveth1或者#routeadd-net10.10.10.0netmask255.255.255.0devtu

系统 2019-08-12 01:32:32 2332