-
[SQL] 拔高SQL查询性能的7个法宝
提高SQL查询性能的7个法宝每个数据库平台上的SQL开发人员都是在困难中求得生存,我们总是一次又一次犯同样的错误,这是因为数据库领域还相对不成熟,是的,每个数据库厂商都在做着各种不同的努力,但作为开发人员仍然要克服各种问题,无论是在SQLServer,Oracle,DB2,Sybase,MySQL数...
38
热度 -
[SQL] PL/SQL Developer运用技巧
PL/SQLDeveloper使用技巧1、PL/SQLDeveloper记住登陆密码在使用PL/SQLDeveloper时,为了工作方便希望PL/SQLDeveloper记住登录Oracle的用户名和密码;设置方法:PL/SQLDeveloper7.1.2->tools->Prefere...
151
热度 -
[SQL] pl/sql 时间门类显示乱码
pl/sql时间类型显示乱码修改如下的注册表项为想要的格式即可:[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]"NLS_TIMESTAMP_FORMAT"="YYYY-MM-DDHH24:MI:SS:FF6"
34
热度 -
[SQL] sql话语删除重复的记录的方法
sql语句删除重复的记录的方法例如:idnamevalue1app2app3biii4bpp5bpp6cpp7cpp8ciiiid是主键要求得到这样的结果idnamevalue1app3biii4bpp6cpp8ciii方法1deleteYourTablewhere[id]notin(selectm...
93
热度 -
[SQL] oracle 客户端plsql developer和服务器编码不同的解决方法
oracle客户端plsqldeveloper和服务器编码不同的解决办法解决:?打开运行器进入注册表编辑?运行--》regedit?找到?HKEY_LOCAL_MACHINE\??????????????SOFTWARE\?????????????????ORACLE\KEY_OraDb10g_ho...
54
热度 -
[SQL] SQL外键及建立关系时各选项的讲授
SQL外键及建立关系时各选项的讲解子表,父表的定义:拥有外键的表是子表。主键被其它表引用的表是父表。换句话说:因为父表的标识被很多个子表中的记录引用,所以叫父表。拥有外键关系,并且可以随便删除数据,不影响其它表的数据的那个表叫子表。使用的时候谁做为谁的外键,主要从以下两点考虑:?????????1/...
29
热度 -
[SQL] 高效率分页sql存储过程
高效分页sql存储过程我这里有一个存储过程,很长很长啊。--别看他很长,但是效率很高。5000万条数据亲测。--不知道你用什么变成语言。这里就不不写调用方法了。CREATEprocnewgetpage(--默认分页主键为id@tblNamenvarchar(128),--表名称列表@PageSize...
73
热度 -
[SQL] SQLSERVER 清算日志
SQLSERVER清理日志USEmasterGOALTERDATABASEnikeSETRECOVERYSIMPLEWITHNO_WAITGOALTERDATABASEnikeSETRECOVERYSIMPLEGOUSEnikeGODBCCSHRINKFILE(nike_log,0,TRUNCATE...
43
热度 -
[SQL] 查看oracle 用户施行的sql语句历史记录
查看oracle用户执行的sql语句历史记录平时用得少,保存一下以后查看。?select*fromv$sqlareatwheret.PARSING_SCHEMA_NAMEin('用户名')orderbyt.LAST_ACTIVE_TIMEdesc用户名需要大写select*fromv$sqlarea...
70
热度 -
[SQL] Sqlplus登录下令
Sqlplus登录命令1.直接敲sqlplus并回车就是启动SQL*PLUS,输入user及password将使用户登陆到缺省的数据库。请输入用户名:2.sqlplus[email protected]_NAME将连接到指定的数据库。3.敲sqlplus/nolog就是使SQL*PLUS启...
23
热度 -
[SQL] PLSQL Developer习气设置
PLSQLDeveloper习惯设置重装机后把PLSQLDeveloper很多习惯的设置丢了,花了好多时间找回,特此记录。???1)代码自动完成????????????????????Tools->Preferences->UserInterface->KeyConfigurati...
25
热度 -
[SQL] 提取MSSQL全部外键约束
提取MSSQL所有外键约束--提取所有外键信息并列出所在表--selectOBJECT_NAME(parent_object_id)'table',*fromsys.objectswheretype='F'?--删除所有外键的方法1select'altertable'+OBJECT_NAME(par...
37
热度 -
[SQL] 小弟我的SQL调优方法
我的SQL调优方法3个关键点:?执行计划索引查询中每步的查询集大小??我的SQL调优步骤:?1.发现慢查询后,分析其执行计划2.合理建立索引,再次分析测试3.如果经过1、2依然对性能不满意,写出所有可能的查询SQL,分别按照1、2处理;4.根据1、2、3,使用实际数据,权衡后选择最佳的SQL?(红色...
52
热度 -
[SQL] SQL话语中Union和Union all的区别
SQL语句中Union和Unionall的区别在数据库中,union和unionall关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。union在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。如:select*from...
64
热度 -
[SQL] plsql developer总结
plsqldeveloper小结花了整个下午才把plsqldeveloper给正常的启动,真的有的时候觉得自己很无助,稀里糊涂,每一步都会碰上问题,然后google,然后再悲剧,再google,知道解决问题,回过头来才发现,原来自己刚开始对plsql理解的并不对。用点儿时间把过程给记录下来:?问题一...
28
热度 -
86
热度 -
[SQL] SQL Server 2000/2005 分页SQL — 单条SQL话语
SQLServer2000/2005分页SQL—单条SQL语句SQLServer2000/2005分页SQL—单条SQL语句有关分页SQL的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活...
132
热度 -
[SQL] PLSQL Developer oracle 10g 创办、删除表空间,更名
PLSQLDeveloperoracle10g创建、删除表空间,更名通过pl/sql登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口,打开一个命令窗口然后在该命令窗口中执行脚本创建和删除表空间创建表空间createtablespacedb_name_datafile'D:\oracle...
108
热度 -
79
热度 -
[SQL] sqlite 的数据插入速度有关问题
sqlite的数据插入速度问题昨天写了一个将5000万行数据导入sqlite的程序。?就是简单的key,value型数据,key为定长字符串,同时以此列为主键,建立索引。?最初的做法是,直接插入单表,每一万行数据为一个事务。用了一个晚上,大概10个小时,只插入了2500万行。只完成了一半。最初的10...
77
热度