使用Python3编写脚本,结合mysql-sysbench工具,实现批量生成Mysql等数据库的千万、亿级压测数据。通过多线程并发生成,提高数据生成速度。脚本支持自定义数据库和表的配置,可以灵活指定生成数据的格式和数量,满足不同场景下的压测需求。这样的工具可以帮助开发人员进行性能测试和优化,确保系统在高负载情况下
shell> cp /db/sysbench/bin/sysbench /usr/local/bin/ shell> sysbench --help sysbench: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory 问题原因:sysbench无法找到mysql的库文件,可能是环境变量LD_LIBRARY_PATH没有设置,设置后即可解决...