mysql 索引模板

DROP TABLE IF EXISTS `table_name`;
CREATE TABLE `table_name` (
`id`  bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT ,
`datadate`  datetime NOT NULL  COMMENT '日期',
`already`  int NOT NULL  COMMENT '三更',
`already_rate`  decimal(18,2) NOT NULL  COMMENT '完成比例',
`deny`  int NOT NULL  COMMENT '拒绝量(审批时使用)',
`deny_rate`  decimal NOT NULL  COMMENT '拒绝率(审批时使用)',
`should_be_day` int NOT NULL  COMMENT '目标',
`should_be_all`  int NOT NULL  COMMENT '目标(总应完成量)',
`diff`  int NOT NULL  COMMENT '偏差',
`dif_rate` decimal NOT NULL  COMMENT '偏差率',
`spec_type`  int NOT NULL  COMMENT '指标类型',
`spec_name` varchar(100) NOT NULL  COMMENT '指标名称',
`remain`  int NOT NULL  COMMENT '剩余进度(最小是0)(周月用到)',
`remain_rate` decimal NOT NULL  COMMENT '剩余进度比例(周月用到)',
`area_type`  int NOT NULL  COMMENT '组织类型',
`area_id`  int NOT NULL  COMMENT '采购员id,或组织架构id',
`area_name` varchar(100) NOT NULL  COMMENT '组织名称',
`is_deleted`  tinyint(4) NOT NULL DEFAULT 0 COMMENT '0: 未删除  1:已删除' ,
`ts`  bigint(20) NOT NULL DEFAULT 0 ,
`create_time`  datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ,
PRIMARY KEY (`id`),
INDEX `idx_area_id_datadate` (`area_id`,`datadate`) USING BTREE 
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
COMMENT='dashboard每日指标数据'
AUTO_INCREMENT=1;
--添加索引
ALTER TABLE `table_name` ADD INDEX idx_process_record_houseid(`pr_houseid`);
ALTER TABLE `table_name` ADD INDEX idx_process_record_houseid_type(`pr_houseid`,`pr_type`);

  

  

posted @ 2018-12-27 17:43  流星小子  阅读(208)  评论(0编辑  收藏  举报