开发者社区> 问答> 正文

MySQL快速插入大量测试数据

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

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

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

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

    2019-07-17 18:44:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像