执行速度,秒级别,表千万级别亲测没问题
#1、先把原表改成备份表
ALTER TABLE `me_system_log` RENAME TO `me_system_log_2019190329`;
# 2、然后创建原表
CREATE TABLE `me_system_log` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`user_id` VARCHAR(32) DEFAULT NULL COMMENT '用户id',
`log_type` VARCHAR(32) DEFAULT NULL COMMENT '日志类型',
`log_status` VARCHAR(32) DEFAULT NULL COMMENT '日志状态 (请求是否成功)',
`request_url` VARCHAR(64) DEFAULT NULL COMMENT '请求地址',
`request_info` VARCHAR(1024) DEFAULT NULL COMMENT '请求信息',
`response_info` TEXT COMMENT '返回信息',
`ip` VARCHAR(128) DEFAULT NULL,
`mac` VARCHAR(128) DEFAULT NULL,
`version` VARCHAR(32) DEFAULT NULL,
`deviceType` INT(6) DEFAULT NULL COMMENT '设备类型 ,0-Android,1-IOS',
`create_by` VARCHAR(32) DEFAULT NULL,
`create_time` DATETIME DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `user_id_create_time` (`id`,`user_id`,`create_time`),
KEY `user_id` (`user_id`)
) ENGINE=INNODB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;