这两天优化一个sql,就是有A,B两个表,要利用b表的字段更新a表对应的字段。形如Sql代码updateAsetA.a=(selectB.bfromBwhereA.id=B.id);原SQLupdatepntmall_rptpoint_detailaseta.scrm_rptpnt_processed=(selectdistinctb.scrm_rptpnt_processedfrompntmall_rptpoint_detail_tmp..
分类:
其他好文 时间:
2016-03-08 21:48:43
阅读次数:
117
版本:v1.1更新时间:2013-05-25更新内容:优化性能功能说明: 可以有效防护XSS,sql注射,代码执行,文件包含等多种高危漏洞。 使用方法: 将waf.php传到要包含的文件的目录 在页面中加入防护,有两种做法,根据情况二选一即可: a).在所需要防护的页面加入代码就可以做到页面防注入、
分类:
数据库 时间:
2016-03-08 00:15:15
阅读次数:
190
转自:http://www.jb51.net/article/31162.htm 本篇博文将针对一些常用的数据库性能调休方法进行介绍,而且,为了编写高效的SQL代码,我们需要掌握一些基本代码优化的技巧,所以,我们将从一些基本优化技巧进行介绍 1.1.1 摘要 在开发过程中,我们不时会遇到系统性能瓶颈
分类:
数据库 时间:
2016-02-24 22:49:24
阅读次数:
397
转载至:http://blog.itpub.net/29378313/viewspace-1064069/ 为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中, SQL 代码 --客户资料表 create table customers ( customer_id
分类:
数据库 时间:
2016-02-22 08:58:43
阅读次数:
342
between and 方法 Sql代码 select * from kk.kkhmd where larq between(to_date('2008-9-3','yyyy-mm-dd')) and (to_date('2008-9-5','yyyy-mm-dd')) 用and连接 >= <= 方
分类:
其他好文 时间:
2016-02-22 08:56:56
阅读次数:
166
应用场景: 数据库里有个地址(address)字段,类型为varchar(100),业务决定了要经常根据address来进行查询。 确定选择性: Sql代码 SELECT count(DISTINCT(address))/count(*) AS Selectivity FROM info; +---
分类:
数据库 时间:
2016-02-20 17:38:53
阅读次数:
275
oracle 删除外键约束 禁用约束 启用约束 执行以下sql生成的语句即可 删除所有外键约束 Sql代码 select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constrain
分类:
数据库 时间:
2016-02-16 11:45:18
阅读次数:
216
公用表表达式(CTE) 在编写T-SQL代码时,往往需要临时存储某些结果集。前面我们已经广泛使用和介绍了两种临时存储结果集的方法:临时表和表变量。除此之外,还可以使用公用表表达式的方法。公用表表达式(Common Table Expression)是SQL Server2005版本的引入的一个特性。
分类:
数据库 时间:
2016-02-12 12:51:36
阅读次数:
298
mysql表结构表空间和索引的查询1.查询表的结构信息Sql代码desctableName;showcolumnsfromtableName;describetableName上面的结果返回的结果是一样的。2查询表的列信息。Sql代码select*frominformation_schema.columnswheretable_name=‘tableName‘;3查看库中所有的库Sql代码SELE..
分类:
数据库 时间:
2016-02-11 06:51:07
阅读次数:
326
性能优化的关键是找到正确的方向,例如对一段pl/sql 代码,我们觉得它执行起来很慢,但是到底慢在那里,需要一个可测量的工具去分析,我们有时候会喜欢留下调试代码在里面,比如使用dbms_utility.get_time去得到语句执行前后所耗费的时间,如果代码很大的话,这将会很繁琐. PL/SQL d
分类:
数据库 时间:
2016-02-06 14:25:33
阅读次数:
1243