MYSQL 插入表的问题

dujie4752041 2014-12-25 05:29:26
我使用 MYSQL 执行插入语句“CREATE TABLE IF NOT EXISTS bts902_testinfo_h_00000FA1_1( `unit_nuid` int unsigned NOT NULL default '0' comment '单元NUID', `unit_id` tinyint unsigned NOT NULL default '0' comment '子设备号', `stepname` varchar(128) default NULL comment '工步名称', `bgn_time` bigint unsigned NOT NULL default '0' comment '测试开始时间, 微秒, 同于测试表中 bgn_time, 用于测试信息的查询, 以及根据此字段计算测试数据位于哪张张表中', `update_time` datetime comment '本条记录更新时间', PRIMARY KEY(`chl_phyid`, `test_id`, `split_count`, `data_type`) ) engine=myisam;”
然后再执行"CREATE TABLE IF NOT EXISTS bts902_testinfo_h_XXX_1 like bts902_testinfo_h_00000FA1_1" 这种方式批量插入 800 张表, 总共花了 45 秒钟时间.. 有没有更节省时间的方法
...全文
132 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dujie4752041 2014-12-31
  • 打赏
  • 举报
回复
引用 1 楼 ACMAIN_CHM 的回复:
直接用 create table .... 语句,不用LIKE》
引用 2 楼 u013762572 的回复:
这样的玩法,我想试试啊。。。
没有好的方法..
microhex 2014-12-26
  • 打赏
  • 举报
回复
这样的玩法,我想试试啊。。。
dujie4752041 2014-12-26
  • 打赏
  • 举报
回复
引用 1 楼 ACMAIN_CHM 的回复:
直接用 create table .... 语句,不用LIKE》
直接用 CREATE TABLE 会更慢. 但总体上不会慢多少 也要 43 秒种左右
ACMAIN_CHM 2014-12-25
  • 打赏
  • 举报
回复
直接用 create table .... 语句,不用LIKE》

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧