如题,这个问题在本版帖子:
MYSQl Proxy 多连接的错误can't change DB to on slave (已解决)
http://bbs.chinaunix.net/thread-1104131-1-1.html
根据文章的方法修改了脚本,确实在客户端没有再出现这个问题。不过我在进行压力测试(mysqlslap)时,仍然出现错误,而单独对某个数据库直接测试则正常。
mysql-proxy:192.168.3.19
master:192.168.3.21
slave:192.168.3.22
./mysqlslap -a -uadmin -p29019853 -h 192.168.3.19 -P3306 --concurrency=30 --number-of-queries=100 --debug-info
./mysqlslap: Cannot run query INSERT INTO t1 VALUES (1804289383,'mxvtvmC9127qJNm06sGB8R92q2j7vTiiITRDGXM9ZLzkdekbWtmXKwZ2qG1llkRw5m9DHOFilEREk3q7oce8O3BEJC0woJsm6uzFAEynLH2xCsw1KQ1lT4zg9rdxBL') ERROR : No database selected
这是不是说明rw-splitting.lua脚本仍然还有BUG呢?
--转自