我在我管理的 Microsoft SQL Server 上有一個奇怪的問題。資料庫中最大的兩個表在物件資源管理器中不可見。
在資料庫上執行右鍵單擊 > 任務 > 收縮 > 檔案時,它將資料檔案顯示為 99% 未使用。但是在下面的螢屏截圖中,很明顯使用了超過 500GB:

按表的磁盤使用情況顯示這兩個表有超過 1B 的記錄,并且是資料檔案中保留的大部分空間。

但是,在物件資源管理器中查看時,表不存在:

我知道該表存在,因為我能夠對它運行選擇查詢。SQL Server 版本為 Microsoft SQL Server 2019 (RTM-GDR) 標準版(64 位)。我也在使用系統管理員帳戶,并確認它不是視圖。
知道是什么原因造成的嗎?
干杯,
uj5u.com熱心網友回復:
在我看來,您的環境中有臨時表。歷史記錄表將顯示在 SSMS 的基表下方。這是來自 MS 的 WideWorldImporters 示例資料庫的螢屏截圖:

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/443779.html
標籤:sql服务器
