小编Ton*_*raj的帖子

具有高度碎片化的堆

堆上的高碎片会影响查询性能吗?

我可以重建堆ALTER TABLE REBUILD以消除碎片吗?

这是用于报告的临时表。它确实有非聚集索引,但没有聚集索引。

sql-server heap sql-server-2012 index-maintenance

4
推荐指数
1
解决办法
944
查看次数

DDL 语句错误从不调用 CATCH

在此处输入图片说明 当我尝试关闭下面的 SS Management Studio 窗口时出现错误

我知道 DDL 语句是隐式 COMMIT,下面的警告消息是因为 BEGIN TRAN 从不 COMMIT 或 ROLLBACK。更改 DDL 语句中止并且从未循环通过 CATCH 块。无法理解为什么在错误发生后控制没有传递给 CATCH 块(这在任何其他 DML 语句中都会发生)你能解释一下为什么 CATCH 中的语句从未针对此 DDL 错误执行吗?

sql-server-2008 transaction ddl

3
推荐指数
1
解决办法
1816
查看次数