开发者社区 问答 正文

MySQL快速插入大量测试数据

所做的项目使用MySQL数据库,有100张表左右。怎样在每张表快速插入100000左右的记录用于性能测试。请大家谈谈思路。

展开
收起
落地花开啦 2016-02-19 13:28:28 3191 分享 版权
2 条回答
写回答
取消 提交回答
  • 启动100个线程,一个线程对应一张表,因为表级锁的问题,去掉索引,插完之后,再把索引打开,这样会快速一些。

    2019-07-17 18:44:35
    赞同 展开评论
  • 喜欢技术,喜欢努力的人

    用程序写个数据插入脚本,循环拼装sql语句,或者使用mysql存储过程来做。

    2019-07-17 18:44:35
    赞同 展开评论