性能优化添加索引
This commit is contained in:
@@ -402,3 +402,133 @@ ALTER TABLE `laws_conformity_assessment_library`
|
||||
-- 2024-09-19 市场法规清单-标准添加排序号字段
|
||||
ALTER TABLE `laws_market_standard_detail`
|
||||
ADD COLUMN `order_no` float NULL COMMENT '排序号';
|
||||
|
||||
-- 2024-09-20 标准解读添加索引
|
||||
CREATE INDEX psi_idx_master_interpret_id ON process_standard_interpret(`master_interpret_id`);
|
||||
CREATE INDEX psi_idx_parent_id ON process_standard_interpret(`parent_id`);
|
||||
CREATE INDEX psi_idx_standard_id ON process_standard_interpret(`standard_id`);
|
||||
CREATE INDEX psi_idx_split_info_id ON process_standard_interpret(`split_info_id`);
|
||||
CREATE INDEX psi_idx_choose_clause ON process_standard_interpret(`choose_clause`);
|
||||
CREATE INDEX psi_idx_project_id ON process_standard_interpret(`project_id`);
|
||||
CREATE INDEX psi_idx_decomposition_source ON process_standard_interpret(`decomposition_source`);
|
||||
CREATE INDEX psi_idx_distribute ON process_standard_interpret(`distribute`);
|
||||
|
||||
CREATE INDEX psic_idx_standard_interpret_id ON process_standard_interpret_clause(`standard_interpret_id`);
|
||||
CREATE INDEX psic_idx_clause_id ON process_standard_interpret_clause(`clause_id`);
|
||||
CREATE INDEX psic_idx_interpret_person_ids ON process_standard_interpret_clause(`interpret_person_ids`);
|
||||
CREATE INDEX psic_idx_decomposition_source ON process_standard_interpret_clause(`decomposition_source`);
|
||||
CREATE INDEX psic_idx_is_reject ON process_standard_interpret_clause(`is_reject`);
|
||||
CREATE INDEX psic_idx_is_distribute ON process_standard_interpret_clause(`is_distribute`);
|
||||
|
||||
CREATE INDEX psics_idx_standard_interpret_clause_id ON process_standard_interpret_clause_sublist(`standard_interpret_clause_id`);
|
||||
CREATE INDEX psics_idx_clause_id ON process_standard_interpret_clause_sublist(`clause_id`);
|
||||
CREATE INDEX psics_idx_snow_flake ON process_standard_interpret_clause_sublist(`snow_flake`);
|
||||
|
||||
CREATE INDEX sfsi_idx_sys_org_code ON sar_file_split_info(`sys_org_code`);
|
||||
CREATE INDEX sfsi_idx_serial_number ON sar_file_split_info(`serial_number`);
|
||||
CREATE INDEX sfsi_idx_title ON sar_file_split_info(`title`);
|
||||
CREATE INDEX sfsi_idx_file_type ON sar_file_split_info(`file_type`);
|
||||
CREATE INDEX sfsi_idx_file_name ON sar_file_split_info(`file_name`);
|
||||
CREATE INDEX sfsi_idx_split_result ON sar_file_split_info(`split_result`);
|
||||
CREATE INDEX sfsi_idx_connect_id ON sar_file_split_info(`connect_id`);
|
||||
CREATE INDEX sfsi_idx_title_en ON sar_file_split_info(`title_en`);
|
||||
CREATE INDEX sfsi_idx_author ON sar_file_split_info(`author`);
|
||||
CREATE INDEX sfsi_idx_split_status ON sar_file_split_info(`split_status`);
|
||||
CREATE INDEX sfsi_idx_standard_id ON sar_file_split_info(`standard_id`);
|
||||
CREATE INDEX sfsi_idx_publish_before_id ON sar_file_split_info(`publish_before_id`);
|
||||
CREATE INDEX sfsi_idx_is_asms_import ON sar_file_split_info(`is_asms_import`);
|
||||
|
||||
CREATE INDEX sfsiv_idx_sys_org_code ON sar_file_split_items_val(`sys_org_code`);
|
||||
CREATE INDEX sfsiv_idx_item_id ON sar_file_split_items_val(`item_id`);
|
||||
CREATE INDEX sfsiv_idx_type ON sar_file_split_items_val(`type`);
|
||||
CREATE INDEX sfsiv_idx_display_seq ON sar_file_split_items_val(`display_seq`);
|
||||
CREATE INDEX sfsiv_idx_valid_flag ON sar_file_split_items_val(`valid_flag`);
|
||||
CREATE INDEX sfsiv_idx_img_name ON sar_file_split_items_val(`img_name`);
|
||||
CREATE INDEX sfsiv_idx_index_item ON sar_file_split_items_val(`index_item`);
|
||||
CREATE INDEX sfsiv_idx_creation_time ON sar_file_split_items_val(`creation_time`);
|
||||
CREATE INDEX sfsiv_idx_modify_user ON sar_file_split_items_val(`modify_user`);
|
||||
CREATE INDEX sfsiv_idx_modify_time ON sar_file_split_items_val(`modify_time`);
|
||||
CREATE INDEX sfsiv_idx_creation_user ON sar_file_split_items_val(`creation_user`);
|
||||
|
||||
CREATE INDEX sfsmenu_idx_sys_org_code ON sar_file_split_menu(`sys_org_code`);
|
||||
CREATE INDEX sfsmenu_idx_info_id ON sar_file_split_menu(`info_id`);
|
||||
CREATE INDEX sfsmenu_idx_name ON sar_file_split_menu(`name`);
|
||||
CREATE INDEX sfsmenu_idx_parent_id ON sar_file_split_menu(`parent_id`);
|
||||
CREATE INDEX sfsmenu_idx_display_seq ON sar_file_split_menu(`display_seq`);
|
||||
CREATE INDEX sfsmenu_idx_valid_flag ON sar_file_split_menu(`valid_flag`);
|
||||
CREATE INDEX sfsmenu_idx_remarks ON sar_file_split_menu(`remarks`);
|
||||
CREATE INDEX sfsmenu_idx_item_name ON sar_file_split_menu(`item_name`);
|
||||
CREATE INDEX sfsmenu_idx_creation_user ON sar_file_split_menu(`creation_user`);
|
||||
CREATE INDEX sfsmenu_idx_creation_time ON sar_file_split_menu(`creation_time`);
|
||||
CREATE INDEX sfsmenu_idx_modify_user ON sar_file_split_menu(`modify_user`);
|
||||
CREATE INDEX sfsmenu_idx_modify_time ON sar_file_split_menu(`modify_time`);
|
||||
|
||||
CREATE INDEX lds_idx_is_long_effect ON laws_document_split(`is_long_effect`);
|
||||
CREATE INDEX lds_idx_file_type ON laws_document_split(`file_type`);
|
||||
|
||||
CREATE INDEX sfcinfo_idx_sys_org_code ON sar_file_compare_info(`sys_org_code`);
|
||||
CREATE INDEX sfcinfo_idx_file_id_left ON sar_file_compare_info(`file_id_left`);
|
||||
CREATE INDEX sfcinfo_idx_file_key_left ON sar_file_compare_info(`file_key_left`);
|
||||
CREATE INDEX sfcinfo_idx_serial_number_left ON sar_file_compare_info(`serial_number_left`);
|
||||
CREATE INDEX sfcinfo_idx_title_left ON sar_file_compare_info(`title_left`);
|
||||
CREATE INDEX sfcinfo_idx_file_type_left ON sar_file_compare_info(`file_type_left`);
|
||||
CREATE INDEX sfcinfo_idx_file_name_left ON sar_file_compare_info(`file_name_left`);
|
||||
CREATE INDEX sfcinfo_idx_file_id_right ON sar_file_compare_info(`file_id_right`);
|
||||
CREATE INDEX sfcinfo_idx_file_key_right ON sar_file_compare_info(`file_key_right`);
|
||||
CREATE INDEX sfcinfo_idx_serial_number_right ON sar_file_compare_info(`serial_number_right`);
|
||||
CREATE INDEX sfcinfo_idx_title_right ON sar_file_compare_info(`title_right`);
|
||||
CREATE INDEX sfcinfo_idx_file_type_right ON sar_file_compare_info(`file_type_right`);
|
||||
CREATE INDEX sfcinfo_idx_file_name_right ON sar_file_compare_info(`file_name_right`);
|
||||
CREATE INDEX sfcinfo_idx_release_state ON sar_file_compare_info(`release_state`);
|
||||
|
||||
CREATE INDEX sfcitem_idx_info_id ON sar_file_compare_item(`info_id`);
|
||||
CREATE INDEX sfcitem_idx_menu_id ON sar_file_compare_item(`menu_id`);
|
||||
CREATE INDEX sfcitem_idx_items_name ON sar_file_compare_item(`items_name`);
|
||||
CREATE INDEX sfcitem_idx_items_num ON sar_file_compare_item(`items_num`);
|
||||
CREATE INDEX sfcitem_idx_items_display_num ON sar_file_compare_item(`items_display_num`);
|
||||
CREATE INDEX sfcitem_idx_target_stand ON sar_file_compare_item(`target_stand`);
|
||||
CREATE INDEX sfcitem_idx_left_or_right ON sar_file_compare_item(`left_or_right`);
|
||||
CREATE INDEX sfcitem_idx_reviewed ON sar_file_compare_item(`reviewed`);
|
||||
|
||||
CREATE INDEX sfcitemc_idx_sys_org_code ON sar_file_compare_item_comment(`sys_org_code`);
|
||||
CREATE INDEX sfcitemc_idx_info_id ON sar_file_compare_item_comment(`info_id`);
|
||||
CREATE INDEX sfcitemc_idx_items_id_left ON sar_file_compare_item_comment(`items_id_left`);
|
||||
CREATE INDEX sfcitemc_idx_items_id_right ON sar_file_compare_item_comment(`items_id_right`);
|
||||
|
||||
CREATE INDEX sfcmenu_idx_sys_org_code ON sar_file_compare_menu(`sys_org_code`);
|
||||
CREATE INDEX sfcmenu_idx_menu_id ON sar_file_compare_menu(`menu_id`);
|
||||
CREATE INDEX sfcmenu_idx_info_id ON sar_file_compare_menu(`info_id`);
|
||||
CREATE INDEX sfcmenu_idx_name ON sar_file_compare_menu(`name`);
|
||||
CREATE INDEX sfcmenu_idx_parent_id ON sar_file_compare_menu(`parent_id`);
|
||||
CREATE INDEX sfcmenu_idx_display_seq ON sar_file_compare_menu(`display_seq`);
|
||||
CREATE INDEX sfcmenu_idx_left_or_right ON sar_file_compare_menu(`left_or_right`);
|
||||
CREATE INDEX sfcmenu_idx_item_name ON sar_file_compare_menu(`item_name`);
|
||||
|
||||
CREATE INDEX sfcrc_idx_sys_org_code ON sar_file_compare_res_comment(`sys_org_code`);
|
||||
CREATE INDEX sfcrc_idx_info_id ON sar_file_compare_res_comment(`info_id`);
|
||||
CREATE INDEX sfcrc_idx_parent_id ON sar_file_compare_res_comment(`parent_id`);
|
||||
|
||||
CREATE INDEX par_idx_task_id ON process_approval_record(`task_id`);
|
||||
CREATE INDEX par_idx_parent_task_id ON process_approval_record(`parent_task_id`);
|
||||
CREATE INDEX par_idx_process_instance_id ON process_approval_record(`process_instance_id`);
|
||||
CREATE INDEX par_idx_origin_user_id ON process_approval_record(`origin_user_id`);
|
||||
CREATE INDEX par_idx_msg_type ON process_approval_record(`msg_type`);
|
||||
CREATE INDEX par_idx_user_id ON process_approval_record(`user_id`);
|
||||
CREATE INDEX par_idx_project_id ON process_approval_record(`project_id`);
|
||||
CREATE INDEX par_idx_commit_flag ON process_approval_record(`commit_flag`);
|
||||
CREATE INDEX par_idx_has_delegate_task ON process_approval_record(`has_delegate_task`);
|
||||
CREATE INDEX par_idx_is_delegate_task ON process_approval_record(`is_delegate_task`);
|
||||
CREATE INDEX par_idx_delegate_by ON process_approval_record(`delegate_by`);
|
||||
CREATE INDEX par_idx_transfer_by ON process_approval_record(`transfer_by`);
|
||||
CREATE INDEX par_idx_node_id ON process_approval_record(`node_id`);
|
||||
CREATE INDEX par_idx_over_due ON process_approval_record(`over_due`);
|
||||
CREATE INDEX par_idx_transfer_task_id ON process_approval_record(`transfer_task_id`);
|
||||
CREATE INDEX par_idx_feishu_msg_id ON process_approval_record(`feishu_msg_id`);
|
||||
|
||||
CREATE INDEX pnl_idx_process_definition_id ON process_node_link(`process_definition_id`);
|
||||
CREATE INDEX pnl_idx_process_node_id ON process_node_link(`process_node_id`);
|
||||
CREATE INDEX pnl_idx_process_instance_id ON process_node_link(`process_instance_id`);
|
||||
CREATE INDEX pnl_idx_user_id ON process_node_link(`user_id`);
|
||||
|
||||
ALTER TABLE laws_document_split ADD PRIMARY KEY (id);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user