![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
ever_forever
摇曳的青春,虚无的幻境,浮动的人生,繁哗的寂寞.曼妙的紫藤花为何总是挂满了忧伤?像一场梦,纵然眼角早已噙满了泪水却还是固执的不愿醒来.
展开
-
Oracle查询优化
1>选择最有效率的表名顺序:把记录少的表放在from子句的最后面一个表. 2.如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表.原因:ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中转载 2014-03-12 14:41:06 · 665 阅读 · 0 评论 -
MS SQL Server查询优化方法
查询速度慢的原因很多,常见如下几种 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降转载 2014-03-12 14:37:52 · 637 阅读 · 0 评论