GaussDB-prvt_ilm
prvt_ilm接口为ILM特性内部使用,用户无法直接调用,只列举接口名称,不做详细接口原型描述。
| 接口名称 | 描述 |
|---|---|
| be_active_ado_window | 维护窗口触发动作,刷新ilmadowindow触发时间及动作。 |
| be_create_ado_window_for_each_db | 维护窗口触发动作,在实例的每个数据库中创建ilmadowindow。 |
| be_execute_ilm | ilmadowind执行动作,进行自动评估。 |
| be_execute_ilm_dn | 用于分布式DN上的自动评估。该操作会影响集群整体的ILM后台调度。 |
| flush_task_executestate | 自动调度任务刷新task状态。 |
| generate_taskoid | CN生成用于本次调度的taskid。 |
| evaluate_obj_policy | 触发调度后对数据对象进行评估。 |
| change_be_ilm | dbe_ilm_admin.enable_ilm()和disable_ilm()帮助函数。该操作会影响集群整体的ILM后台调度。 |
| get_compression_ratio | dbe_compression.get_compression_ratio()帮助函数。 |
| get_compression_type | dbe_compression.get_compression_type()帮助函数。 |
| get_lastmodified_time | dbe_heat_map.row_heat_map()帮助函数。 |
| execute_ilm_dn | dbe_ilm.execute_ilm()帮助函数,用于DN。 |
| stop_ilm_dn | dbe_ilm.stop_ilm()帮助函数,用于DN。 |
| ilm_job_action | 压缩任务执行体,分布式DN使用。 |
| delete_expired_ilm_log | 清理过期日志,分布式使用。 |
| delete_gs_ilm_task | 操作特性相关系统表,分布式DN使用。 |
| insert_gs_ilm_jobdetail | 操作特性相关系统表,分布式DN使用。 |
| insert_gs_ilm_task | 操作特性相关系统表,分布式DN使用。 |
| insert_gs_ilm_taskdetail | 操作特性相关系统表,分布式DN使用。 |
| update_gs_ilm_jobdetail | 操作特性相关系统表,分布式DN使用。 |
| update_gs_ilm_object | 操作特性相关系统表,分布式DN使用。 |
| update_gs_ilm_param | 操作特性相关系统表,分布式DN使用。该操作会影响集群整体的ILM后台调度。 |
| update_gs_ilm_task | 操作特性相关系统表,分布式DN使用。 |
| gs_ilm_ticker | 维护窗口执行动作,执行一次打点,记录lsn与时间的映射关系。 |
| compress_blocks | prvt_ilm.ilm_job_action()帮助函数。 |
| get_job_status | dbe_ilm.stop_ilm帮助函数。 |
| insert_gs_ilm_param | 操作特性相关系统表。 |
| query_unfinishedjob_num | 查询是否存在还没有结束的job,包括初始和运行中的状态。 |
| update_gs_ilm_object_flag2 | 操作特性相关系统表,分布式DN使用。 |
| ilm_seq_nextval | 用于获取ilm的下一个sequence值。 |
| ilm_seq_setval | 用于设置ilm的当前sequence值。 |
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…