task-196: 终态任务缺结果巡检 SQL(03_task_missing_result.sql,SUCCESS/FAILED 无结果)+ 8 条测试
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
-- =============================================================
|
||||
-- 巡检 03:终态任务缺结果(SUCCESS/FAILED 无任何 biz_file_result)— 只读报表(task-196)
|
||||
-- 对应 Java 巡检:TaskResultMissingInspector(module-09);仅副本库只读执行。
|
||||
-- 结果按 updated_at 升序;每批建议 limit <= 500。
|
||||
-- =============================================================
|
||||
SELECT t.id,
|
||||
t.module_type,
|
||||
t.status,
|
||||
t.updated_at
|
||||
FROM biz_file_task t
|
||||
WHERE t.status IN ('SUCCESS', 'FAILED')
|
||||
AND NOT EXISTS (SELECT 1 FROM biz_file_result r WHERE r.task_id = t.id)
|
||||
ORDER BY t.updated_at ASC
|
||||
LIMIT 200;
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
package com.nanri.aiimage.config;
|
||||
|
||||
/** task-196:终态任务缺结果 巡检 SQL 契约。 */
|
||||
class TaskMissingResultSqlInspectionTest extends InspectionSqlFileTestBase {
|
||||
@Override
|
||||
String fileName() {
|
||||
return "03_task_missing_result.sql";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user