为支持手表告警事件与定时GPS位置上报的关联,新增两个字段: - EVENT_ID(事件ID,用于告警事件与GPS位置更新关联) - LOCATE_TIME(定位时间,手表定时上报的GPS定位时间) 同时新增 IDX_EVENT_ID 单列索引与 IDX_WATCH_NO_EVENT_ID 联合索引, 优化 watchNo + eventId 联合定位查询性能。 数据库:118-DM 达梦数据库,SQL 全大写规范。
11 lines
589 B
Java
11 lines
589 B
Java
-- WATCH_MONITOR_DATA 新增 EVENT_ID(事件ID)和 LOCATE_TIME(定位时间)字段
|
||
-- 数据库:118-DM 达梦数据库,SQL 全大写规范
|
||
ALTER TABLE "WATCH_MONITOR_DATA" ADD "EVENT_ID" VARCHAR(64) DEFAULT NULL;
|
||
ALTER TABLE "WATCH_MONITOR_DATA" ADD "LOCATE_TIME" DATETIME DEFAULT NULL;
|
||
|
||
COMMENT ON COLUMN "WATCH_MONITOR_DATA"."EVENT_ID" IS '事件ID';
|
||
COMMENT ON COLUMN "WATCH_MONITOR_DATA"."LOCATE_TIME" IS '定位时间';
|
||
|
||
CREATE INDEX "IDX_EVENT_ID" ON "WATCH_MONITOR_DATA"("EVENT_ID");
|
||
CREATE INDEX "IDX_WATCH_NO_EVENT_ID" ON "WATCH_MONITOR_DATA"("WATCH_NO", "EVENT_ID");
|