!6096 页面可见性与vacuum优化

Merge pull request !6096 from laishenghao/visible-opt-serial
This commit is contained in:
opengauss_bot
2024-09-02 06:33:03 +00:00
committed by Gitee
10 changed files with 221 additions and 24 deletions

View File

@ -112,6 +112,7 @@ typedef struct knl_session_attr_storage {
bool guc_most_available_sync;
bool enable_show_any_tuples;
bool enable_debug_vacuum;
bool enableVacuumExtremeXmin;
bool enable_adio_debug;
bool gds_debug_mod;
bool log_pagewriter;

View File

@ -96,6 +96,7 @@ extern TransactionId GetOldestCatalogXmin();
extern TransactionId GetRecentGlobalXmin(void);
extern TransactionId GetOldestXmin(Relation rel, bool bFixRecentGlobalXmin = false,
bool bRecentGlobalXminNoCheck = false);
extern TransactionId GetVacuumExtremeOldestXmin();
extern TransactionId GetGlobalOldestXmin(void);
extern TransactionId GetOldestXminForUndo(TransactionId * recycleXmin);
extern void CheckCurrentTimeline(GTM_Timeline timeline);