首先是验证单独db在4000并发下的功能稳定,sqltest不超过500
cn、db用户都自带了mysqlslap,检查mysqlslap命令是否识别。
直连db新建表(插表语句),带自增列不带分片键,
create table if not exists mms_sd.people(int_1 INT NOT NULL auto_increment primary key,int_2 int(11) DEFAULT NULL,varchar_1 varchar(20));
在cn或者dn用户下执行命令插表
mysqlslap -h10.229.32.171 -P5501 --iterations=8 --create-schema='mms_sd' -udbproxy -p'db1x@NJ+1' --concurrency=4000 --query="INSERT INTO people(int_2,varchar_1) VALUES (1 ,'poc_test01')"
--concurrency=执行的线程数 --number-of-queries=插入数据的总条数 --create-schema=数据库实例名 --query=“要执行的插入脚本的命令” --iterations 要运行这些测试多少次