1

I configured MySQL service on a netscaler 10.5. When I perform some MySQL benchmarks using mysqlslap, the first time it runs correctly, the 2nd time I have an error message:

When I run it the first time:

mysqlslap -hlb_mysql --concurrency=10 --iterations=1 --number-int-cols=2 
          --number-char-cols=3 --auto-generate-sql --auto-generate-sql-load-type=read 
          --engine=InnoDB
Benchmark
        Running for engine InnoDB
        Average number of seconds to run all queries: 0.044 seconds
        Minimum number of seconds to run all queries: 0.044 seconds
        Maximum number of seconds to run all queries: 0.044 seconds
        Number of clients running queries: 10
        Average number of queries per client: 0

When I run it the 2nd time:

mysqlslap: Cannot run query CREATE TABLE `t1` (intcol1 INT(32) ,intcol2 INT(32) ,
           charcol1 VARCHAR(128),charcol2 VARCHAR(128),charcol3 VARCHAR(128)) 
           ERROR : No database selected

When I wait a few minutes, it runs correctly again. After executing, I see about 16 persistent connection on the database originating from the NetScaler.

Any ideas how I could solve this problem?

Paul White
  • 94,921
  • 30
  • 437
  • 687

0 Answers0