SQL Server性能调优与对象实现指南
性能调优常见问题解答
在SQL Server的使用过程中,我们常常会遇到一些性能相关的问题。下面是一些常见问题及解答:
- 问题1:当SQL Profiler报告缺少事件时,发生了什么?
- 当对非常繁忙的服务器进行跟踪,将跟踪信息保存到表或SQL Profiler时,偶尔会出现这种情况。此时,SQL Profiler工具无法跟上生成的事件量。建议使用服务器端跟踪,并将跟踪信息保存到数据库服务器本地的平面文件中。
- 问题2:跟踪文件会增长到多大?
- 跟踪文件的大小由工作负载、事件和跟踪定义中包含的列决定。一个定义了少量事件的繁忙服务器生成的文件,可能和一个包含许多事件的安静服务器生成的文件一样大。务必监控跟踪文件的增长,确保它们不会占满任何驱动器。如果要进行无人值守的跟踪(例如过夜跟踪),要确保有足够的磁盘空间来记录夜间维护或数据加载等活动。
性能调优自测题解析
以下是一系列性能调优相关的自测题及答案分析:
| 题号 | 题目 | 选项 | 答案 | 解析 |
| — | — | — | — | — |
| 1 | 你是一个销售和营销组织的DBA,该组织的数据更改率很高(大量INSERT和DELETE操作)。在过去几周里,SQL服务器逐渐变慢。哪个DMV可以帮助识别原因? | A. Sys.dm_os_schedulers
B. Sys.dm_os_slow_tasks
C. Sys.dm_db_index_physical_stats
D. Sys.dm
超级会员免费看
订阅专栏 解锁全文

2617

被折叠的 条评论
为什么被折叠?



