template0 的 age 問題. vacuum template0
template0 template1 資料庫 是模板資料庫.
template0 是不允許連結的.
資料庫頻繁的更新後. xid 用完了.
datname | xid_age | av_wrap_pct | shutdown_pct | gb_size
-----------+-----------+-------------+--------------+---------
template0 | 198697852 | 99.3 | 9.0 | 59.9
(1 行記錄)
怎麼搞呢 .
需要 vacuum freeze 了 .
select * from pg_database;
pconline=> select * from pg_database where datname='template0';
-[ RECORD 1 ]-+------------------------------------
datname | template0
datdba | 10
encoding | 6
datcollate | C
datctype | C
datistemplate | t
datallowconn | f
datconnlimit | -1
datlastsysoid | 13157
datfrozenxid | 866733911
datminmxid | 6
dattablespace | 1663
datacl | {=c/postgres,postgres=CTc/postgres}
update pg_database set datallowconn='t' where datname='template0';
\c template0
template0=# vacuum freeze ;
VACUUM
update pg_database set datallowconn='f' where datname='template0';
切記 , 處理完後, 一定要把 允許登入關閉. 不要給自己找不自在.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-2845101/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PostgreSQL的vacuum流程SQL
- Cookie max-age 屬性Cookie
- 新特性:postgresql的vacuum漫談SQL
- 【Postgresql】VACUUM 垃圾回收SQL
- 教你使用SQLite VacuumSQLite
- Postgresql關於Vacuum的作用和操作方法,Vacuum full鎖表並生成新的relfilenodeSQL
- PostgreSQL vacuum可見性SQL
- Cookie max-age與expires 區別Cookie
- Java筆試題:給定一個ReadOnlyClass的物件roc,能否把這個物件的age值改成30?Java筆試物件
- openGauss 對錶執行VACUUM
- PostgreSQL 原始碼解讀(127)- MVCC#11(vacuum過程-vacuum_rel函式)SQL原始碼MVCC#函式
- PostgreSQL 並行vacuum patch - 暨為什麼需要並行vacuum或分割槽表SQL並行
- PostgreSQL 原始碼解讀(131)- MVCC#15(vacuum過程-lazy_vacuum_heap函式)SQL原始碼MVCC#函式
- PostgreSQL 原始碼解讀(128)- MVCC#12(vacuum過程-heap_vacuum_rel函式)SQL原始碼MVCC#函式
- PostgreSQL DBA(92) - PG 12 Improving VACUUMSQL
- PostgreSQL VACUUM 之深入淺出 (一)SQL
- PostgreSQL VACUUM 之深入淺出 (二)SQL
- PostgreSQL VACUUM 之深入淺出 (三)SQL
- PostgreSQL 原始碼解讀(132)- MVCC#16(vacuum過程-lazy_vacuum_index函式#1)SQL原始碼MVCC#Index函式
- PostgreSQL 原始碼解讀(129)- MVCC#13(vacuum過程-vacuum_set_xid_limits函式)SQL原始碼MVCC#MIT函式
- PostgreSQL 原始碼解讀(133)- MVCC#17(vacuum過程-lazy_vacuum_index函式#2)SQL原始碼MVCC#Index函式
- 論文解讀(AGE)《Adaptive Graph Encoder for Attributed Graph Embedding》APT
- adrci -age後面的引數單位是分鐘
- CUDA的問題
- iptables的問題
- slice 的問題
- nohup的問題
- 稅的問題
- 專案中常問的問題
- 遇到的編碼問題、時區問題整理
- 《扶蘇的問題》題解
- Hero Age v5.6.10 MOD APK (Menu/One Hit, God Mode)APKGo
- 前端靜態資源快取最優解以及max-age的陷阱前端快取
- 深入淺出VACUUM核心原理(中): index by passIndex
- PostgreSQL DBA(142) - PG 12(Monitoring PostgreSQL VACUUM processes)SQL
- postgreSQL 12-2 vacuum-主流程SQL
- Troubleshooting 專題 - 問正確的問題 得到正確的答案
- 揹包問題的一道經典問題