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;