分类: SQL Server
现象SQL Server数据库使用SSMS(SQL Server Management Studio)查询报错在执行批处理时出现错误。错误消息为:引发类型为“System.OutOfMemoryExc ... 阅读全文
MSSQL不同发行版(版本)之间的差异
官方文档Editions and supported features - SQL Server 2017 | Microsoft Doc发行版查看select @@version;一、发行版差别简易说明(SQLServer2017为例) ... 阅读全文
在Docker中快速使用SQL Server各个版本(MSSQL)的数据库
SQL Server官方镜像请参考https://hub.docker.com/_/microsoft-mssql-serve参考:https://docs.microsoft.com/zh-cn ... 阅读全文
MSSQL之GHOST CLEANUP幽灵清理后台进程
简介从表中删除数据,或导致行移动的更新操作,通常会把数据从表中就地删除,并释放行所占用的存储空间,但是在某些情况下,该行实际上可以作为幽灵数据保留在数据页上。一行数据从索引页面的叶级别删除,并不总是实 ... 阅读全文
MSSQL数据库后台进程(线程)介绍
与Oracle数据库类似,微软数据库产品MSSQL也有诸多后台进程来保证数据库系统的高效正常运转,由于MSSQL采用的是线程模型,应该叫做后台线程,为了大家易于理解,我们在暂且称之为后台进程,下面我们 ... 阅读全文
MSSQL查询表报错“SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确”
现象做如下查询报错select count(*) from tb;消息 824,级别 24,状态 2,第 9 行SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确(应为: 0x ... 阅读全文
MSSQL数据库一直显示“正在恢复”的解决办法
现象由于磁盘空间满了,数据库处于“恢复挂起”状态,清理磁盘后,重启SQL Server服务器后,数据库一直显示“正在恢复”,用sp_who2查询显示该库处于“DB STARTUP”状态。查询数据库阻塞 ... 阅读全文
MSSQL中的等待事件RESOURCE_SEMAPHORE和RESOURCE_SEMAHPORE_QUERY_COMPILE说明
简介SQL Server 有 两类RESOURCE_SEMAPHORE 等待事件: RESOURCE_SEMAPHORE 和 RESOURCE_SEMAHPORE_QUERY_COMPILE.Reso ... 阅读全文
SQL Server系统诊断之sp_server_diagnostics存储过程
简介SQL Server 2012中引入了系统存储过程sys.sp_server_diagnostics, 该存储过程通过捕获并返回方便地归类给我们的与运行状况和事件相关的信息来提供对SQL实例的快速 ... 阅读全文
MSSQL使用命令创建登陆用户
命令行创建USE [masterGCREATE LOGIN [lhr] WITH PASSWORD=N'lhr', DEFAULT_DATABASE=[lhrdb], CHEC ... 阅读全文