2

データベースのテーブルでバキュームを実行しましたが、役に立たないようです。たとえば、私は巨大なテーブルを持っていて、そのテーブルでバキュームを実行すると、削除できない87887889デッドローバージョンがあることが返されます

私の質問は、これらのデッドローを取り除く方法です

4

1 に答える 1

3

定期的な掃除機が不十分な場合、2 つの基本的なオプションがあります。どちらも完全なテーブル ロックが必要です。

  1. バキュームフル。これには追加のディスク容量は必要ありませんが、完了するまでに時間がかかります。

  2. 集まる。これは、特定のインデックスに最適化された物理的な順序でテーブルを書き換えます。書き換えを行うには追加のスペースが必要ですが、はるかに高速です。

一般に、ディスク容量が許せば、メンテナンス ウィンドウ中に CLUSTER を使用することをお勧めします。

于 2013-03-03T05:41:37.933 に答える