讓autovacuum 更勤快一點
pg 資料庫的 autovacuum 預設的設定 有點 懶.
為了 讓他勤快一點.
需要 調整幾個引數:
pg 10 版本以後 可以直接執行了.
然後reload 一下就行了.
alter system set autovacuum_vacuum_scale_factor=0.05 ;
alter system set autovacuum_vacuum_cost_limit=600 ;
alter system set autovacuum_vacuum_cost_delay=2 ;
配置儲存 到
postgresql.auto.conf 檔案裡面.
為什麼要這麼做.
如果你的 IDC 資料庫 正在透過DTS 同步阿里雲 ,並且啟動了 增量同步.
那麼就有必要 在idc 資料庫裡面 儘量減少 vacuumdb 或者 ddl
vacuum full .
現在dts 對於pg 資料庫 執行ddl 沒法同步的.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-2841337/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PostgreSQL的AutoVacuum原理及autovacuum不工作問題解析SQL
- 如何讓程式更健壯「GitHub 熱點速覽」Github
- 讓你的網頁更絲滑(一)網頁
- 讓自己純粹一點
- PostgreSQL AutoVacuum 相關引數SQL
- RSA創新沙盒盤點|Axis Security:讓零信任更簡單
- Python 3.8新功能盤點:更快,更簡潔,更一致,更現代化Python
- netty系列之:讓TCP連線快一點,再快一點NettyTCP
- 五分鐘讓你的JavaScript更進一步!JavaScript
- 教你如何讓Redis更持久 !Redis
- CHCR讓佈局更婀娜
- 學會Lambda,讓程式Pythonic一點Python
- 一些技巧讓你的 Laravel 程式碼更優雅Laravel
- HSTS 詳解,讓 HTTPS 更安全HTTP
- 讓資料傳輸更安全
- KubeVela 1.4:讓應用交付更安全、上手更簡單、過程更透明
- DIM中的一些知識點(慢更)
- PG資料庫為什麼要用autovacuum資料庫
- PostgreSQL DBA(144) - pgAdmin(AUTOVACUUM:引數解析#2)SQL
- PostgreSQL DBA(145) - pgAdmin(AUTOVACUUM:引數解析#3)SQL
- PostgreSQL DBA(174) - PG 13(Allow inserts to trigger autovacuum)SQL
- 利用Q5讓遊戲應用更上一層樓遊戲
- 分享一個讓 Ping 的輸出更簡單易讀方法
- 程式設計師如何讓自己的工作更上一層樓程式設計師
- 嘗試讓查詢更簡單
- ChatGPT:讓程式開發更輕鬆ChatGPT
- 預設讓你 ChatGPT 更跳脫ChatGPT
- bgo: 讓構建 go 程式更容易Go
- AI讓你看片更絲滑AI
- 不務正業做了點前端事,uapp 一個能讓uniapp離線打包更簡單高效的腳手架前端APP
- Office 2021:打造專業品質,讓辦公更上一層樓
- 讓你的Mac閱讀體驗更上一層樓——Bookends for MacMac
- 讓你的Python程式碼更乾淨只需簡單一步Python
- 《星露穀物語》製作人:如何讓成功更上一層樓
- 【轉】【譯】讓你的網站更炫酷的一些小 tips網站
- 平臺運營,讓數智底座更安全更穩定更高效
- 替代 for 迴圈,讓 Python 程式碼更 pythonic !Python
- 讓你的DEVONthink UI 介面更簡潔?devUI