############################ #交易监控需求 ############################ CREATE TABLE `la_trans_monitor` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `sys_date` char(8) NOT NULL COMMENT '系统日期', `sys_time` char(6) NOT NULL COMMENT '系统时间', `method_type` varchar(10) NOT NULL COMMENT '方法类型,PO:提供对外服务方法,IN:内部服务方法,IO:调用外部方法,SQL:内部sql', `outer_system` varchar(20) COMMENT '外部系统代码', `method_route` varchar(500) NOT NULL COMMENT '方法路径', `method_name` varchar(500) NOT NULL COMMENT '方法名称', `request` longtext COMMENT '入参', `response` longtext COMMENT '出参', `is_exception` int(1) NOT NULL DEFAULT '0' COMMENT '是否异常发生,0:没发生异常,1:发生异常', `begin_time` timestamp(3) NOT NULL COMMENT '开始时间', `end_time` timestamp(3) NOT NULL COMMENT '结束时间', `used_time` bigint NOT NULL COMMENT '耗时(毫秒)', `ip` varchar(100) COMMENT '机器ip', `resv1` varchar(100) COMMENT '备注字段1', `resv2` varchar(100) COMMENT '备注字段2', `resv3` varchar(100) COMMENT '备注字段3', `is_delete` int(1) NOT NULL DEFAULT '0' COMMENT '是否删除,0:不删除,1:删除', `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据创建时间', `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '数据更新时间', PRIMARY KEY (`id`), KEY `ix_sys_date` (`sys_date`) , KEY `ix_method_type` (`method_type`) , KEY `ix_method_route` (`method_route`) , KEY `ix_is_exception` (`is_exception`) , KEY `ix_created_at` (`created_at`), KEY `ix_updated_at` (`updated_at`) ) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='交易监控表';