問題タブ [vacuum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2774 参照

postgresql - 列の型をintからbigintに変更するとスペースが解放されますか?

int〜15M行のテーブルに、タイプ列を持つテーブルがあります。
OS Windows 7 および C ディスク (postgres がインストールされている場所) は、次のことを示しています。

238 GB の空き容量 59 GB

次に、この列のタイプをbigint次のように変更しました。

そして今、Cディスク:

238 GB の空き容量 61 GB

2 GB はどのように解放されますか? bigintそれはより少ないスペースを取るように見えintますか?または何が起こったのですか?

現時点では、このマシン (これはローカル/ホーム コンピューター) に他のプロセスはありません。

0 投票する
1 に答える
1567 参照

amazon-redshift - AWS Redshift バキュームがエラーを返します: アサート

Redshift クラスターでテーブルをバキュームしようとすると、次のように返されます。

エラー: エラー: アサート

他のテーブルの場合、真空は問題なく機能します。テーブルはかなり大きいですが、それに対して実行されたクエリは機能しているようです。

何が間違っていて、修正しようとしているかについての詳細情報を取得する方法はありますか? テーブルのコピーを作成してみる必要がありますか (テーブルのサイズを考えると、おそらく夜通しの作業になります)。

ご協力いただきありがとうございます。

0 投票する
2 に答える
2038 参照

postgresql - 「完了」後にバキュームフルが待機するのはなぜですか?

私は非常に大きなテーブルで掃除機をかけています。

実行すると、次のように表示されます。

これを行うと、CPUかなり早く行まで表示され、最後の 2 行 (+ プロンプト) が表示されるまで長い時間がかかります。これは、163 秒の "Time:" と比較して、"elapsed 19.61 sec" という時間の差に反映されています (設定したために表示されます\timing on)。

私はそれらの時間を測定していませんが、どちらの時間もほぼ正しいです.コマンドを開始し、20秒待ってから「CPU」行に表示され、約3分待ってから残りを出力します.

これは正常ですか?なぜそれが起こっているのですか?