當壓縮作業等候時,DBCC SHRINKFILE和DBCC SHRINKDATABASE作業會列印參考訊息 (針對SHRINKDATABASE為 5202,針對SHRINKFILE為 5203)。 這則訊息會在第一個小時每隔五分鐘列印至 SQL Server 錯誤記錄檔,接下來每個小時列印一次。 例如,如果錯誤記錄檔包含下列的錯誤訊息: DBCC SHRINKDATABASE for database ID 9 is waitin...
DBCC SHRINKDATABASE ( database_name | database_id | 0 [ , target_percent ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ) [ WITH { [ WAIT_AT_LOW_PRIORITY [ ( <wait_at_low_priority_option_list> )] ] [ , NO_INFOMSGS] } ] < wait_at_low_priority_option_list > ...
DBCC SHRINKDATABASE ([AdventureWorks2022], 20)WITHWAIT_AT_LOW_PRIORITY (ABORT_AFTER_WAIT =SELF); 相關內容 其他資源 事件 建置AI 應用程式和代理程式 3月18日 上午5時 - 3月21日 下午6時 加入聚會系列,以根據真實世界使用案例與開發人員和專家建置可調整的 AI 解決方案。
DBCC SHRINKDATABASE 以每个文件为单位对数据文件进行收缩。然而,DBCC SHRINKDATABASE 在对日志文件进行收缩时,看起来好像所有的日志文件都存在于一个连续的日志池中。 假设名为 mydb 的数据库有两个数据文件和两个日志文件。这些数据文件和日志文件大小都为 10 MB。第一个数据文件包含 6 MB 数据。 对于每个文件...
发生超时时,错误 49516 将发送到SQL Server 错误日志,例如:Msg 49516, Level 16, State 1, Line 134 Shrink timeout waiting to acquire schema modify lock in WLP mode to process IAM pageID 1:2865 on database ID 5。 在WAIT_AT_LOW_PRIORITY模式下重试收缩操作。
DBCC SHRINKDATABASE ( database_name | database_id | 0 [ , target_percent ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ) [ WITH { [ WAIT_AT_LOW_PRIORITY [ ( <wait_at_low_priority_option_list> )] ] [ , NO_INFOMSGS] } ] < wait_at_low_priority_option_list > ::= <wait_at_lo...
DBCC SHRINKDATABASE 可以指定收缩的目标百分比。收缩过程可能会导致索引碎片增加。它适用于减小数据库文件的物理大小。在执行时会重新组织数据页。但过度收缩可能导致性能下降。DBCC SHRINKDATABASE 可以在数据库活动较少时进行。 收缩操作可能需要一些时间来完成。要确保有足够的磁盘空间来容纳收缩过程中的临时数据。它...
DBCCSHRINKDATABASE(database_name[ ,target_percent] ) [WITHNO_INFOMSGS] Arguments database_name|database_id| 0 The database name or ID to be shrunk. 0 specifies that the current database is used. target_percent The percentage of free space that you want left in the database file after ...
发生超时时,错误 49516 将发送到SQL Server 错误日志,例如:Msg 49516, Level 16, State 1, Line 134 Shrink timeout waiting to acquire schema modify lock in WLP mode to process IAM pageID 1:2865 on database ID 5。 在WAIT_AT_LOW_PRIORITY模式下重试收缩操作。
DBCC SHRINKDATABASE (database_name | database_id | 0 [ ,target_percent ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ) [ WITH NO_INFOMSGS ] Arguments database_name | database_id | 0 Is the name or ID of the database to be shrunk. If 0 is specified, the current database is used. ...