个中参数--mysql-user=sysbench_test --mysql-password=mysql --mysql-host=127.0.0.1 --mysql-port=65535是为了连接,如不雅你是应用3306端口的默认设备敕令就更简单了,输出如下:
此外我们还可以验证敕令选项。我们推出第2个Lua模板 test2.lua
如不雅敕令选项纰谬,会检查出来。
如不雅没有问题,则可以应用help来获得初始化后的选项值。
- # sysbench test2.lua help
- sysbench 1.0.3 (using bundled LuaJIT 2.1.0-beta2)
- test2.lua options:
- --table_size=N Number of rows per table [10000]
- --tables=N Number of tables [1]
- --create_secondary[=on|off] Create a secondary key [on]
接下来就是重点了,关于SQL API的定制,其实是针砭矩可循的。
我们来看看第3个Lua模板,test3.lua
- function thread_init()
- drv = sysbench.sql.driver()
- con = drv:connect()
- end
- function event()
- con:query("SELECT 1"
推荐阅读
取代Intel!Win10 ARM阵营扩军:三星加入、NV怒斥
就鄙人月,搭载骁龙835、Windows 10 S体系的惠普、华硕标记本电脑就将和我们会晤了,这是继Windows 8 RT之后,微软又一次对ARM平台的测验测验。固然是高通尝鲜,但Fudzilla爆料,三星的也在微软的筹划内>>>详细阅读
本文标题:MySQL压力测试中定制sysbench的Lua模板
地址:http://www.17bianji.com/lsqh/39661.html
1/2 1