SQL数据库多表联查优化指南_SQL SERVER数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

SQL数据库多表联查优化指南

作者:黑客防线网安SQL维护基地 来源:黑客防线网安SQL维护基地 浏览次数:0

本篇关键词:数据库SQL
黑客防线网安网讯:这里提供的是执行性能的优化,而不是后台数据库优化器资料:参考数据库开发性能方面的各种问题,收集了一些优化方案统计如下(当然,象索引等优化方案太过简单就不列入了,嘿嘿):执行路径:ORACLE的这个功能大大地


SELECT …。

FROM EMP A,DEPT B WHERE A.DEPT_NO = B.DEPT(+)

AND B.DEPT_NO IS NULL AND B.DEPT_CAT(+) = ‘A’(方法二: 最高效)

SELECT …。

FROM EMP E WHERE NOT EXISTS (SELECT ‘X’FROM DEPT D WHERE D.DEPT_NO = E.DEPT_NO AND DEPT_CAT = ‘A’);当然,最高效率的方法是有表关联。直接两表关系对联的速度是最快的!

重点关注11:识别‘低效执行’的SQL语句。 重点关注用下列SQL工具找出低效SQL:SELECT EXECUTIONS , DISK_READS, BUFFER_GETS,ROUND((BUFFER_GETS-DISK_READS)/BUFFER_GETS,2) Hit_radio,ROUND(DISK_READS/EXECUTIONS,2) Reads_per_run,SQL_TEXT FROM    V$SQLAREA WHERE   EXECUTIONS>;0 AND      BUFFER_GETS >; 0 AND (BUFFER_GETS-DISK_READS)/BUFFER_GETS < 0.8 ORDER BY 4 DESC;
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-13583-1.html
网站维护教程更新时间:2012-03-26 02:53:42  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer