数据库
liu_dx1990
。。
展开
-
sql优化3
http://www.cnblogs.com/exe19/p/5786806.html http://blog.csdn.net/sforiz/article/details/5345359 我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的转载 2017-07-07 11:04:01 · 197 阅读 · 0 评论 -
sql优化2
http://database.51cto.com/art/201407/445934.htm 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where转载 2017-07-07 11:03:14 · 172 阅读 · 0 评论 -
sql优化1
http://database.51cto.com/art/200904/118526.htm 1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商转载 2017-07-07 10:58:09 · 160 阅读 · 0 评论 -
十步完全理解 SQL
http://blog.jobbole.com/55086/ 很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。 我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对它头疼不已的转载 2017-07-07 15:37:06 · 232 阅读 · 0 评论 -
Oracle序列和索引
http://www.cnblogs.com/bzx888/p/4807170.html 一.序列 1.序列的概念: 序列(Sequence)是用来生成连续的整数数据的对象。它常常用来作为主键的增长列,可以升序,也可以降序。 2.创建序列: 语法:创建序列 语法解转载 2017-07-09 15:48:47 · 1040 阅读 · 0 评论