forked from github/dataease
perf: 优化查询时间
This commit is contained in:
parent
46c45315db
commit
0f691b9f35
@ -47,7 +47,7 @@
|
|||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="taskList" resultMap="TaskResult" parameterType="io.dataease.base.mapper.ext.query.GridExample">
|
<select id="taskList" resultMap="TaskResult" parameterType="io.dataease.base.mapper.ext.query.GridExample">
|
||||||
SELECT dataset_table.name as table_name, get_auths(dataset_table_task.table_id,'dataset', #{extendCondition}) as `privileges`,dataset_table_task.* , qrtz_triggers.NEXT_FIRE_TIME
|
SELECT dataset_table.name as table_name, 'grant,manage,use' as `privileges`,dataset_table_task.* , qrtz_triggers.NEXT_FIRE_TIME
|
||||||
FROM dataset_table_task
|
FROM dataset_table_task
|
||||||
left join dataset_table on dataset_table.id=dataset_table_task.table_id
|
left join dataset_table on dataset_table.id=dataset_table_task.table_id
|
||||||
left join qrtz_triggers on dataset_table_task.id=qrtz_triggers.TRIGGER_NAME
|
left join qrtz_triggers on dataset_table_task.id=qrtz_triggers.TRIGGER_NAME
|
||||||
|
@ -93,3 +93,19 @@ delimiter ;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
drop index dataset_table_task_log_index on dataset_table_task_log ;
|
||||||
|
drop index dataset_table_task_index on dataset_table_task ;
|
||||||
|
drop index dataset_table_index on dataset_table ;
|
||||||
|
|
||||||
|
|
||||||
|
CREATE INDEX idx_dataset_table_task_table_id ON dataset_table_task (table_id);
|
||||||
|
CREATE INDEX idx_dataset_table_task_name ON dataset_table_task (name);
|
||||||
|
|
||||||
|
CREATE INDEX idx_dataset_table_task_log_table_id ON dataset_table_task_log (table_id);
|
||||||
|
CREATE INDEX idx_dataset_table_task_log_task_id ON dataset_table_task_log (task_id);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user