随笔分类 -  SQLServer_Tuning

摘要:最近由于两节的原因,一些抓取服务器都频频报告CPU 100%,上去看了下,结果单个的查询和存储过程执行时间都是 阅读全文
posted @ 2010-09-25 15:33 xxd 阅读(5511) 评论(3) 推荐(0) 编辑
摘要:这一节主要记录死锁的种类,以及死锁和阻塞出现后的检测方法.基本概念就不说了,直接进入主题.这节主要资料来源是以及一些网上的资源. 阅读全文
posted @ 2010-04-21 14:29 xxd 阅读(6638) 评论(1) 推荐(2) 编辑
摘要:MSSQL锁定-1.隔离级别 Isolation levelMSSQL锁定-2.TransactionMSSQL锁定-3.死锁与阻塞事务的ACID就不说了直接测试SQL Server嵌套交易中交易的处理 Isolation Level 都是 Read Commited--测试嵌套交易[代码]--Transaction Level Hint-- HOLDLOCK 将共享锁保留到事务完成,而不是在相应... 阅读全文
posted @ 2010-04-21 13:32 xxd 阅读(1416) 评论(0) 推荐(0) 编辑
摘要:--Referencehttp://blogs.msdn.com/sqlserverstorageengine/archive/2008/03/30/sql-server-table-variable-vs-local-temporary-table.aspx走进SQL Server 2005 tempdb数据库 (一)Working with tempdb in SQL Server 2005S... 阅读全文
posted @ 2010-04-08 11:27 xxd 阅读(1656) 评论(0) 推荐(0) 编辑
摘要:各个Isolation Level的测试 阅读全文
posted @ 2010-04-06 10:18 xxd 阅读(2843) 评论(0) 推荐(0) 编辑
摘要:非得不得已不要轻易使用;使用上述查询计划,适用1,但用户又偏好2,则上述配置则反而有害了; 阅读全文
posted @ 2010-04-02 14:05 xxd 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:这篇文章解答了我的几个问题,笔记如下. 文章: http://technet.microsoft.com/zh-cn/magazine/2008.08.database.aspx 作者博客 http://sqlskills.com/blogs/paul/ 1 自动增长 2 碎片的问题 3 SQL Server的信息统计 4 损坏检测 阅读全文
posted @ 2010-03-12 10:54 xxd 阅读(516) 评论(0) 推荐(0) 编辑
摘要:简介 SQL Server 05提供了动态管理视图Dynamic Management Views和函数 Functions,方便了我们对系统运行情况的监控,故障诊断和性能优化.配合Profiler,dashboard一起使用很不错. 常规服务器动态管理对象包括: dm_db_*:数据库和数据库对象 dm_exec_*:执行用户代码和关联的连接 --dm_exec_session:类似2k时的sysprocesses 返回:资源,账号等...... --dm_exec_connections:返回用户认证方式和IP --dm_exec_query_stats: dm_os_*:内存、锁定和时间安排 --dm_os_buffer_descriptors dm_tran_*:事务和隔离 --dm_tran_locks: 查看锁定 dm_ 阅读全文
posted @ 2010-03-10 14:46 xxd 阅读(2210) 评论(2) 推荐(1) 编辑
摘要:SARG的定义:用于限制搜索的一个操作,因为它通常是指一个特定的匹配,一个值得范围内的匹配或者两个以上条件的AND连接。形式如下: 阅读全文
posted @ 2010-03-09 18:13 xxd 阅读(800) 评论(0) 推荐(0) 编辑
摘要:对比分析Cluster Index,Non-Cluster Index,Covering Index,Include Index,Primary Key,Unique Key的不同以及对OLTP系统的影响 阅读全文
posted @ 2010-03-09 18:03 xxd 阅读(1584) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示