简介SQL Server 有 两类RESOURCE_SEMAPHORE 等待事件: RESOURCE_SEMAPHORE 和 RESOURCE_SEMAHPORE_QUERY_COMPILE.RESO ... 阅读全文
排查SQL Server中的内存不足问题症状SQL Server使用与复杂且丰富的功能集相对应的复杂内存体系结构。 由于内存需求多种多样,内存消耗和内存压力的来源可能很多,最终导致内存不足的情况。存在 ... 阅读全文
简介在SQL Server中,索引碎片指的是索引存储结构中的空隙和未被充分利用的空间,这可能会导致数据库性能下降。索引是用于加速数据库查询操作的数据结构,它们可以按照特定的列对数据库表进行排序和组织, ... 阅读全文
现象正在恢复由于磁盘空间满了,数据库处于“恢复挂起”状态,清理磁盘后,重启SQL Server服务器后,数据库一直显示“正在恢复”,用sp_who2查询显示该库处于“DB STARTUP”状态。查询数 ... 阅读全文
简介SQL Server 2012新增等待事件,表示在文件跟踪过程中同步跟踪缓冲区期间出现。SQLTRACE_FILE_BUFFER与SQL Trace或Extended Events相关的文件缓冲区 ... 阅读全文
简介SQL Server 2014缓存池扩展 (Buffer Pool Extension)功能可以将缓存池扩展到较快的SSD存储上。为内存比较紧张的系统提供了新的扩展途径。SQL Server 从磁 ... 阅读全文
现象报错:datediff 函数导致溢出。用于分隔两个日期/时间实例的日期部分的数字太大。请尝试使用日期部分精度较低的 datediff。分析主要有2个原因1、可能是一个日期是空值2、可能是两个日期相差太远 ... 阅读全文
简介数据库快照是 SQL Server 数据库(“源数据库”)的只读静态视图。 自创建快照那刻起,数据库快照在事务上与源数据库一致。 数据库快照始终与其源数据库位于同一服务器实例上。 虽然数据库快照提 ... 阅读全文
简介当数据库中存在大量面积LCK_M_S 共享锁的时候,我们经常会选择使用读提交快照隔离级别。读提交快照处于打开状态(READ COMMITTED SNAPSHOT)设置True,可对查询性能改进带来 ... 阅读全文
简介本文介绍如何使用 Transact-SQL 在 SQL Server 中配置“优先级提升”配置选项。重要在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手 ... 阅读全文

