hhhh2010

博客园 首页 新随笔 联系 订阅 管理

2018年11月5日 #

摘要: 原文地址:http://www.cnblogs.com/knowledgesea/p/5005163.html 序言 本篇主要目的有二: 1、看懂t-sql的执行计划,明白执行计划中的一些常识。 2、能够分析执行计划,找到优化sql性能的思路或方案。 如果你对sql查询优化的理解或常识不是很深入,那 阅读全文
posted @ 2018-11-05 15:18 hhhh2010 阅读(160) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://tech.it168.com/a2009/1125/814/000000814758_all.shtml 第八步:使用SQL事件探查器和性能监控工具有效地诊断性能问题 在SQL Server应用领域SQL事件探查器可能是最著名的性能故障排除工具,大多数情况下,当得到一个性能问 阅读全文
posted @ 2018-11-05 15:14 hhhh2010 阅读(172) 评论(0) 推荐(0) 编辑

摘要: 第九步:合理组织数据库文件组和文件 创建SQL Server数据库时,数据库服务器会自动在文件系统上创建一系列的文件,之后创建的每一个数据库对象实际上都是存储在这些文件中的。SQL Server有下面三种文件: 1).mdf文件 这是最主要的数据文件,每个数据库只能有一个主数据文件,所有系统对象都存 阅读全文
posted @ 2018-11-05 15:13 hhhh2010 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://tech.it168.com/a2009/1125/814/000000814758_all.shtml 第六步:应用高级索引 实施计算列并在这些列上创建索引 你可能曾经写过从数据库查询一个结果集的应用程序代码,对结果集中每一行进行计算生成最终显示输出的信息。例如,你可能有一 阅读全文
posted @ 2018-11-05 15:11 hhhh2010 阅读(139) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://tech.it168.com/a2009/1125/814/000000814758_all.shtml 第五步:识别低效TSQL,采用最佳实践重构和应用TSQL 由于每个程序员的能力和习惯都不一样,他们编写的TSQL可能风格各异,部分代码可能不是最佳实现,对于水平一般的程序 阅读全文
posted @ 2018-11-05 15:09 hhhh2010 阅读(283) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://tech.it168.com/a2009/1125/814/000000814758_all.shtml 第一步:应用正确的索引 我之所以先从索引谈起是因为采用正确的索引会使生产系统的性能得到质的提升,另一个原因是创建或修改索引是在数据库上进行的,不会涉及到修改程序,并可以立 阅读全文
posted @ 2018-11-05 15:08 hhhh2010 阅读(194) 评论(0) 推荐(0) 编辑