提高查询速度:SQL Server数据库优化方案
日期:2008年5月28日 作者:-
2、%Processor Time计数器 如果该参数值持续超过95%,表明瓶颈是CPU。可以考虑增加一个处理器或换一个更快的处理器。
3、% Privileged Time 指非闲置处理器时间用于特权模式的百分比。(特权模式是为操作系统组件和操纵硬件驱动程序而设计的一种处理模式。它允许直接访问硬件和所有内存。另一种模式为用户模式,它是一种为应用程序、环境分系统和整数分系统设计的一种有限处理模式。操作系统将应用程序线程转换成特权模式以访问操作系统服务)。特权时间的 % 包括为间断和 DPC 提供服务的时间。特权时间比率高可能是由于失败设备产生的大数量的间隔而引起的。这个计数器将平均忙时作为样本时间的一部分显示。
4、% User Time表示耗费CPU的数据库操作,如排序,执行aggregate functions等。如果该值很高,可考虑增加索引,尽量使用简单的表联接,水平分割大表格等方法来降低该值。 Physical Disk: Curretn Disk Queue Length计数器该值应不超过磁盘数的1.5~2倍。要提高性能,可增加磁盘。 SQLServer:Cache Hit Ratio计数器该值越高越好。如果持续低于80%,应考虑增加内存。 注意该参数值是从SQL Server启动后,就一直累加记数,所以运行经过一段时间后,该值将不能反映系统当前值。
47、分析select emp_name form employee where salary > 3000 在此语句中若salary是Float类型的,则优化器对其进行优化为Convert(float,3000),因为3000是个整数,我们应在编程时使用3000.0而不要等运行时让DBMS进行转化。同样字符和整型数据的转换。
48、查询的关联同写的顺序
select a.personMemberID, * from chineseresume a,personmember b where personMemberID = b.referenceid and a.personMemberID = 'JCNPRH39681' (A = B ,B = '号码')
select a.personMemberID, * from chineseresume a,personmember b where a.personMemberID = b.referenceid and a.personMemberID = 'JCNPRH39681' and b.referenceid = 'JCNPRH39681' (A = B ,B = '号码', A = '号码')
select a.personMemberID, * from chineseresume a,personmember b where b.referenceid = 'JCNPRH39681' and a.personMemberID = 'JCNPRH39681' (B = '号码', A = '号码') - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
-
- 提高查询速度:SQL Server数据库优化方案 相关文章:
- ·局域网常用的DOS查询IP地址命令
- ·XP命令提示符详解及IP查询
- ·ASP下实现多条件模糊查询SQL语句
- ·关于提高mssql的查询效率
- ·提高查询速度:SQL Server数据库优化方案
- ·数据库查询优化
- ·高级自定义查询、分页、多表联合存储过程
- ·Windows错误代码大全集合查询
- ·Oracle查询中rownum与Order by查询的关系
- ·用SQL进行嵌套查询
- 提高查询速度:SQL Server数据库优化方案 相关软件
- ·MAC地址查询扫描器 V1.0
- ·手机号码归属地查询软件 免费版 6.1.8.0808
- ·世界三极管查询系统 V2.3
- ·手机归属者查询 V3.0
- ·人体生物节律查询 V7.09
- ·手机号码归属地查询软件 会员版 v6.8.8.0808
- ·国家标准免费查询软件 V1.02
- ·家庭用药查询手册 V1.9 正式版
- ·电话号码存储查询系统 V6.25 专业版
- ·QQ IP地址查询器 v1.98
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:技巧之Mysql 导出数据表结构
精品推荐
热点TOP10
- ·学习SQL语句之SQL语句大全
- ·最新免费HTTP代理服务器
- ·精妙SQL语句收集
- ·SQL Server不存在或访问被拒绝 问题的解决
- ·SQL Server 练习题
- ·数据库连接字符串大全
- ·巴塞尔新资本协议概述
- ·认识VF--Visual FoxPro 漫谈
- ·SQLSERVER中,数据库同步的实现
- ·SQLPLUS命令的使用大全
- ·SQL中CASE的用法
- ·用于 SELECT 和 WHERE 子句的函数
- ·SQL里的cast和convert
- ·MS-SQL开发常用汇总和t-sql技巧集锦
- ·正确使用137G以上的大硬盘
- ·学习SQL SERVER的存储过程-之一认识存储过程语法
- ·什么是SQL注入法攻击
- ·讨论: SELECT TOP N 问题
- ·怎么用sql修改表名
- ·Delphi程序执行时实时生成报表
特别推荐
- ·SQL注入攻击危害最小化措施
- ·提高SQL执行效率的几个技巧
- ·破译MySQL数据库root密码的集中方法
- ·无法打开用户默认数据库的解决方案
- ·SQL脚本注入另类手段
- ·警惕恶意软件 网站SQL注入防御实战
- ·从三个方面进行讲解如何适当优化
- ·Vista下安装SQL Sever 2005报错的解决办法
- ·学习SQL语句之SQL语句大全
- ·打造SQL Server2000的安全策略
- ·SQL语句优化技术分析
- ·MySQL导入导出方法与工具
- ·CS服务器架设方法
- ·改进的socket控件
- ·什么是SQL注入法攻击
- ·用SQL语句删除重复记录的四种方法
- ·数据库查询优化
- ·MySQL常见错误问答!
- ·MySQL从后门进企业市场
- ·精妙SQL语句收集
