zoukankan      html  css  js  c++  java
  • 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`);
    
      
    

      

  • 相关阅读:
    kafka 学习资料
    kafka 的 docker 镜像使用
    SpringBoot 使用 Mybatis 注解进行一对多和多对多查询(不推荐使用注解方式)
    MYSQL 中的 int(11) 到底代表什么意思?
    MyBatis 学习资料
    什么是 CAP 理论?
    一致性哈希算法原理
    SELECT 语句语法
    MySQL中如何实现 select top n
    基于 debian:stretch-slim 系统镜像的 docker 镜像,安装 curl
  • 原文地址:https://www.cnblogs.com/gylhaut/p/10186326.html
Copyright © 2011-2022 走看看