Common View Tools
View Type |
Type |
Function |
Application Scenario |
Function |
---|---|---|---|---|
Parsing |
All types |
Parses a specified table page and returns the path for storing the parsed content. |
|
gs_parse_page_bypath |
Index recycle queue (URQ) |
Parses key information in the URQ. |
|
gs_urq_dump_stat |
|
Rollback segment (undo) |
Parses the specified undo record, excluding the old tuple data. |
|
gs_undo_dump_record |
|
Parses all undo records generated by a specified transaction, excluding old tuple data. |
gs_undo_dump_xid |
|||
Parses all information about transaction slots in a specified undo zone. |
gs_undo_translot_dump_slot |
|||
Parses the transaction slot information of a specified transaction, including the XID and the range of undo records generated by the transaction. |
gs_undo_translot_dump_xid |
|||
Parses the metadata of a specified undo zone and displays the pointer usage of undo records and transaction slots. |
gs_undo_meta_dump_zone |
|||
Parses the undo space metadata corresponding to a specified undo zone and displays the file usage of undo records. |
gs_undo_meta_dump_spaces |
|||
Parses the slot space metadata corresponding to a specified undo zone and displays the file usage of transaction slots. |
gs_undo_meta_dump_slot |
|||
Parses the data page and all data of historical versions and returns the path for storing the parsed content. |
gs_undo_dump_parsepage_mv |
|||
Write ahead log (WAL) |
Parses Xlog within the specified LSN range and returns the path for storing parsed content. You can use pg_current_xlog_location() to obtain the current Xlog position. |
|
gs_xlogdump_lsn |
|
Parses Xlog of a specified XID and returns the path for storing parsed content. You can use txid_current() to obtain the current XID. |
gs_xlogdump_xid |
|||
Parses logs corresponding to a specified table page and returns the path for storing the parsed content. |
gs_xlogdump_tablepath |
|||
Parses the specified table page and logs corresponding to the table page and returns the path for storing the parsed content. It can be regarded as one execution of gs_parse_page_bypath and gs_xlogdump_tablepath. The prerequisite for executing this function is that the table file exists. To view logs of deleted tables, call gs_xlogdump_tablepath. |
gs_xlogdump_parsepage_tablepath |
|||
Collecting |
Rollback segment (undo) |
Displays the statistics of the Undo module, including the usage of undo zones and undo links, creation and deletion of undo module files, and recommended values of undo module parameters. |
|
gs_stat_undo |
Write ahead log (WAL) |
Collects statistics of the memory status table when WALs are written to disks. |
|
gs_stat_wal_entrytable |
|
Collects WAL statistics about the disk flushing status and location. |
gs_walwriter_flush_position |
|||
Collects WAL statistic about the frequency of disk flushing, data volume, and flushing files. |
gs_walwriter_flush_stat |
|||
Validation |
Heap table/Index |
Checks whether the disk page data of tables or index files is normal offline. |
|
ANALYZE VERIFY |
Checks whether physical files of the current database in the current instance are lost. |
Lost files |
gs_verify_data_file |
||
Index recycle (URQ) |
Checks whether the data of the URQ (potential queue/available queue/single page) is normal. |
|
gs_verify_urq |
|
Rollback segment (undo) |
Checks whether undo records are normal offline. |
|
gs_verify_undo_record |
|
Checks whether the transaction slot data is normal offline. |
|
gs_verify_undo_slot |
||
Checks whether the undo metadata is normal offline. |
|
gs_verify_undo_meta |
||
Restoration |
Heap table/Index/Undo file |
Restores lost physical files on the primary node based on the standby node. |
Lost heap tables/Indexes/undo files |
gs_repair_file |
Heap table/Index/Undo page |
Checks and restores damaged pages on the primary node based on the standby node. |
Damaged heap tables/indexes/undo pages |
gs_verify_and_tryrepair_page |
|
Restores the pages of the primary node based on the pages of the standby node. |
gs_repair_page |
|||
Modifies the bytes of the page backup based on the offset. |
gs_edit_page_bypath |
|||
Overwrites the modified page to the target page. |
gs_repair_page_bypath |
|||
Rollback segment (undo) |
Rebuilds undo metadata. If the undo metadata is proper, rebuilding is not required. |
Abnormal or damaged undo metadata |
gs_repair_undo_byzone |
|
Index recycle queue (URQ) |
Rebuilds the URQ. |
Abnormal or damaged URQ |
gs_repair_urq |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.