SQL:建表语句模板常用

innodb

基本语句:
bandwidth float DEFAULT NULL COMMENT '带宽大小,Mbps',
kafka_sum bigint(20) DEFAULT NULL COMMENT 'kafka记录数和',
appkey varchar(32) DEFAULT NULL COMMENT '最终使用的appkey',


CREATE TABLE IF NOT EXISTS `data_platform`.`app_apprenrenwang_event_funnel_config` ( 
`funnel_name` VARCHAR(100) DEFAULT NULL COMMENT '漏斗名', 
`events_string` VARCHAR(200) DEFAULT NULL COMMENT '事件字符串', 
`create_time` VARCHAR(30) DEFAULT NULL COMMENT '创建时间',
`update_time` VARCHAR(30) DEFAULT NULL COMMENT '更新时间',
UNIQUE KEY `apeffn` (`funnel_name`) USING BTREE ) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='apprenrenwang统计漏斗配置表'
CREATE TABLE IF NOT EXISTS `data_platform`.`app_download_data_cache` (
`data_time` varchar(32) DEFAULT NULL COMMENT '时间', 
`appkey` varchar(32) DEFAULT NULL COMMENT '最终使用的appkey',
`mysql_sum` bigint(20) DEFAULT NULL COMMENT 'mysql记录数和', 
`kafka_nginx_ratio` varchar(32) DEFAULT NULL COMMENT 'kafka与nginx的差值', 
`create_time` varchar(30) DEFAULT NULL COMMENT '创建时间', 
UNIQUE KEY `vdr` (`data_time`,`appkey`) USING BTREE ) ENGINE=InnoDB
DEFAULT CHARSET=utf8 COMMENT='分析数据记录表'
CREATE TABLE IF NOT EXISTS `cdn_data`.`bandwidth_cdn_new_201901` (
  `time` VARCHAR(30) DEFAULT NULL COMMENT '时间,5分钟一个时间点',
  `isp` VARCHAR(255) DEFAULT NULL COMMENT '服务商',
  `account` VARCHAR(255) DEFAULT NULL COMMENT '账户',
  `domain` VARCHAR(255) DEFAULT NULL COMMENT '域名',
  `bandwidth` FLOAT DEFAULT NULL COMMENT '带宽大小,Mbps',
  `create_time` VARCHAR(30) DEFAULT NULL COMMENT '数据创建时间',
  `update_time` VARCHAR(30) DEFAULT NULL COMMENT '数据更新时间',
  UNIQUE KEY `uniq` (`time`,`isp`,`account`,`domain`) USING BTREE,
  KEY `time` (`time`) USING BTREE,
  KEY `isp` (`isp`) USING BTREE,
  KEY `account` (`account`) USING BTREE,`cdn_data`
  KEY `domain` (`domain`) USING BTREE
) ENGINE=INNODB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
myisam
posted @ 2019-12-11 16:33  Adamanter  阅读(842)  评论(0编辑  收藏  举报