标签: SQL Server

排查SQL Server中的内存不足或内存授予导致的性能缓慢问题

排查SQL Server中的内存不足问题症状SQL Server使用与复杂且丰富的功能集相对应的复杂内存体系结构。 由于内存需求多种多样,内存消耗和内存压力的来源可能很多,最终导致内存不足的情况。存在 ... 阅读全文

MSSQL索引碎片和usp_AdaptiveIndexDefrag的使用

简介在SQL Server中,索引碎片指的是索引存储结构中的空隙和未被充分利用的空间,这可能会导致数据库性能下降。索引是用于加速数据库查询操作的数据结构,它们可以按照特定的列对数据库表进行排序和组织, ... 阅读全文

datediff 函数导致溢出。用于分隔两个日期 时间实例的日期部分的数字太大。请尝试使用日期部分精度较低的 datediff

现象报错:datediff 函数导致溢出。用于分隔两个日期/时间实例的日期部分的数字太大。请尝试使用日期部分精度较低的 datediff。分析主要有2个原因1、可能是一个日期是空值2、可能是两个日期相差太远 ... 阅读全文

MSSQL的数据库快照

简介数据库快照是 SQL Server 数据库(“源数据库”)的只读静态视图。 自创建快照那刻起,数据库快照在事务上与源数据库一致。 数据库快照始终与其源数据库位于同一服务器实例上。 虽然数据库快照提 ... 阅读全文

MSSQL中的“读提交快照”

简介当数据库中存在大量面积LCK_M_S 共享锁的时候,我们经常会选择使用读提交快照隔离级别。读提交快照处于打开状态(READ COMMITTED SNAPSHOT)设置True,可对查询性能改进带来 ... 阅读全文

提升 SQL Server 的优先级

简介本文介绍如何使用 Transact-SQL 在 SQL Server 中配置“优先级提升”配置选项。重要在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手 ... 阅读全文