Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates > by-pkgid > cb664fc35171072d04824accda2566aa > files > 480

pgadmin3-1.12.2-2.fc13.i686.rpm

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="STYLESHEET" type="text/css" href="../pgadmin3.css">
<title>Guru Hints</title>
</head>

<body>
<h3>推薦運行 VACUUM</h3>
<p>
"<info>" 中 的 預 測 行 數 已 經 嚴 重 偏 離 實 際 行 數, 應 該 在 這 個 資 料 表 上 運 行 VACUUM ANALYZE。
</info></p><p>
除 了 手 動 運 行 VACUUM ANALYZE 命 令 ( 也 可 以 利 用 pgAdmin III 的 「維 護」 選 單 來 做 ) 之 外,
還 應 該 考 慮 定 期 有 規 律 或 者 自 動 地 運 行 VACUUM ANALYZE。使 用 排 程 程 序 可 以 做 到 這 一 點,
另 外 PostgreSQL 也 提 供 了 一 個 叫 做 pg_autovacuum 的 後 端 程 序,
能 夠 跟 蹤 資 料 庫 的 變 化 並 在 適 當 時 刻 自 動 調 用 vacuum 命 令。
在 大 多 數 情 況 下, pg_autovacuum 是 最 好 的 選 擇。
</p><p><br><br></p>
<b>VACUUM 有什麼好處?</b>

<p>
PostgreSQL 的 查 詢 計 劃 根 據 預 測 行 數 做 出 決 定, 如 果 實 際 行 數 與 預 測 行 數 有 太 大 差 異,
可 能 會 作 出 錯 誤 判 斷, 造 成 查 詢 計 劃 不 是 最 優 化 的 , 導 致 執 行 效 率 過 低 。
</p><p>
PostgreSQL 資 料 庫 需 要 VACUUM 修 復 表 中 的 事 務 交 易 ID。
另 外, 由 於 更 新 和 刪 除 操 作 而 產 生 的 過 時 資 料 直 到 在 這 個 表 上 運 行 VACUUM 命 令 才 會 被 清 理。
按 下 幫 助 按 鈕, 可 以 從 線 上 文 檔 中 看 到 更 詳 細 資 訊。
</p>
</body>
</html>