PRVT_ILM
The PRVT_ILM API is an internal API of the ILM feature and cannot be directly called by users. Only the API names are listed and the API prototypes are not described.
|
API |
Description |
|---|---|
|
be_active_ado_window |
The maintenance window updates the ilmadowindow triggering time and action. |
|
be_create_ado_window_for_each_db |
The maintenance window creates ilmadowindow in each database of the instance. |
|
be_execute_ilm |
The ilmadowind performs automatic evaluation. |
|
be_execute_ilm_dn |
Automatic evaluation is performed on distributed DNs. This operation affects the overall ILM background scheduling of the cluster. |
|
flush_task_executestate |
The automatic scheduled job updates the task status. |
|
generate_taskoid |
CN generates a task ID for this scheduling. |
|
evaluate_obj_policy |
Data objects are evaluated after scheduling is triggered. |
|
change_be_ilm |
dbe_ilm_admin.enable_ilm() and disable_ilm() help functions. This operation affects the overall ILM background scheduling of the cluster. |
|
get_compression_ratio |
dbe_compression.get_compression_ratio() help function. |
|
get_compression_type |
dbe_compression.get_compression_type() help function. |
|
get_lastmodified_time |
dbe_heat_map.row_heat_map() help function. |
|
ilm_job_action |
Compression task executor, which is used for distributed DNs. |
|
delete_expired_ilm_log |
Expired logs are cleared in distributed mode. |
|
delete_gs_ilm_task |
System catalog related to the operation feature, which is used for distributed DNs. |
|
insert_gs_ilm_jobdetail |
System catalog related to the operation feature, which is used for distributed DNs. |
|
insert_gs_ilm_task |
System catalog related to the operation feature, which is used for distributed DNs. |
|
insert_gs_ilm_taskdetail |
System catalog related to the operation feature, which is used for distributed DNs. |
|
update_gs_ilm_jobdetail |
System catalog related to the operation feature, which is used for distributed DNs. |
|
update_gs_ilm_object |
System catalog related to the operation feature, which is used for distributed DNs. |
|
update_gs_ilm_param |
System catalog related to the operation feature, which is used for distributed DNs. This operation affects the overall ILM background scheduling of the cluster. |
|
update_gs_ilm_task |
System catalog related to the operation feature, which is used for distributed DNs. |
|
gs_ilm_ticker |
The maintenance window performs an action, performs a dotting operation, and records the mapping between the LSN and time. |
|
compress_blocks |
prvt_ilm.ilm_job_action() help function. |
|
compress_block_single |
Do not use this API because it is discarded. |
|
get_job_status |
dbe_ilm.stop_ilm help function. |
|
insert_gs_ilm_param |
System catalogs related to the operation feature. |
|
query_unfinishedjob_num |
Queries whether there are jobs that are not complete, including jobs in the initial and running states. |
|
update_gs_ilm_object_flag2 |
System catalog related to the operation feature, which is used for distributed DNs. |
|
ilm_seq_nextval |
Obtains the next sequence value of the ILM. |
|
ilm_seq_setval |
Sets the current sequence value of the ILM. |
|
check_compatibility |
Specifies a function used to determine a database compatibility mode in a unified manner. |
|
set_pg_settings |
Specifies a function used to set the GUC parameters for setting a database compatibility mode. |
|
check_seq |
Ensures that the current value of gsilmtask_seq is greater than the maximum value of taskoid in the gs_ilm_task catalog. This parameter is used on distributed CNs. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.