操作場景
TeleDB支持對數據庫實例執行定時任務,該功能主要通過內置如下函數對數據庫實例執行定時任務管理。用戶可自行調整對定時任務的執行頻率以及查看執行記錄。
TeleDB內置了如下函數,所有函數會根據執行頻率自動執行任務。
collect_db_statistic:用于數據庫實例更新統計信息。
pg_clean_two_phase:用于數據庫實例清理兩階段殘留事務。
pg_unlock_deadlock:用于處理死鎖。
delete_oss_statistics:用于刪除配置庫存儲過期的節點監控數據。
delete_slowquery:用于刪除過期的慢日志數據。
delete_errlog:用于刪除過期的錯誤日志數據。
check_xlog_bkp:用于檢查備份的增量日志的連續性。
delete_audit:用于刪除管控配置庫中過期的審計日志數據。
check_fga_audit:用于檢查細粒度審計是否采集到數據。
delete_high_frequency_query:用于刪除管控配置庫中存儲過期的高頻SQL數據。
delete_snapshot:用于刪除管控的實例配置庫中存儲過期的實例運行快照數據。
query_index_advice:用于對慢sql查詢生成相應的索引優化建議。
操作步驟
切換至TeleDB控制臺,在左側導航單擊實例列表。
單擊目標實例所在行的詳情 ,進入實例詳情頁面。
進入實例詳情頁面,單擊定時任務 。
您可通過控制定時任務開關管理是否定時執行該任務。
單擊實例詳情操作列的配置 ,出現配置執行頻率對話框。
在配置執行頻率對話框,輸入頻率和周期 ,單擊確定 ,完成執行頻率的修改。
單擊歷史記錄可以查看以往執行該任務詳情。
單擊立即執行 ,出現提示信息對話框。
在提示對話框中,單擊確定可立即執行定時任務。
