1
下.LDF增长到50GB,并且是吃所有的磁盘...(这是在简单恢复模式) LDF在简单模式下长大
我希望能够粗略地回答这些问题:
- 什么在.ldf里面? (我可以说这只是临时表吗?!) - 哪个命令或用户导致这50GB填满? - 如果我强制将文件缩小到10GB,可能会出现问题。
我不想让这些信息怪任何人,但要教育我们自己的用法。
下.LDF增长到50GB,并且是吃所有的磁盘...(这是在简单恢复模式) LDF在简单模式下长大
我希望能够粗略地回答这些问题:
- 什么在.ldf里面? (我可以说这只是临时表吗?!) - 哪个命令或用户导致这50GB填满? - 如果我强制将文件缩小到10GB,可能会出现问题。
我不想让这些信息怪任何人,但要教育我们自己的用法。
检查未提交的事务运行下面的脚本:
SELECT
er.session_id
,er.open_transaction_count
FROM sys.dm_exec_requests er
你可以使用sp_who2追踪用户。
如果您迫切需要释放日志文件中的空间而不执行收缩操作,请执行日志备份。
您是否已经阅读过此文档?:http://stackoverflow.com/questions/826789/what-is-the-ldf-file-in-sql-server –
是的,我知道.ldf是什么;这个案例是一个50GB的日志,从一个简单的RM数据库。当我问到里面的内容时,我想从字面上检索内部临时表的名称;或者知道里面是什么。 – Chicago1988
50GB对我来说听起来非常重要。数据库中的表有多大? –