mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-08 04:39:00 +08:00
perf(flow): 补充工作流列表查询索引
(cherry picked from commit 51d9242b291efd0ee4f4de329f2e6ccf88389014)
This commit is contained in:
1 parent
67608f76ba
commit
618a29be52
1 file changed
+18
@@ -0,0 +1,18 @@
|
||||
-- 工作流列表查询索引(MySQL 8 / InnoDB)。
|
||||
-- 在业务库执行一次;Flowable 的 act_* 表须已完成初始化。
|
||||
-- 使用在线 DDL,保留现有索引和业务数据。
|
||||
|
||||
-- 待办:按审批人筛选,按创建时间排序。
|
||||
ALTER TABLE `act_ru_task`
|
||||
ADD INDEX `idx_task_assignee_create` (`ASSIGNEE_`, `CREATE_TIME_`),
|
||||
ALGORITHM=INPLACE, LOCK=NONE;
|
||||
|
||||
-- 已办:按审批人及结束时间查询、统计。
|
||||
ALTER TABLE `act_hi_actinst`
|
||||
ADD INDEX `idx_act_assignee_end` (`ASSIGNEE_`, `END_TIME_`),
|
||||
ALGORITHM=INPLACE, LOCK=NONE;
|
||||
|
||||
-- 已发起:按租户和流程实例批量查询未删除的审批记录。
|
||||
ALTER TABLE `process_node_record_assign_user`
|
||||
ADD INDEX `idx_assign_tenant_instance_del` (`tenant_id`, `process_instance_id`, `del_flag`),
|
||||
ALGORITHM=INPLACE, LOCK=NONE;
|
||||
Reference in new issue
Block a user