sysbench0.5使用中出現的問題(主鍵插入重複)

正確方式:mysql

./sysbench --mysql-host=222.222.222.222 --mysql-port=3306 --mysql-user=222 --mysql-password=222 --mysql-db=testdb --test=/usr/fengye/sysbench-0.5_build/db/insert.lua --oltp_tables_count=6 --oltp-table-size=5000000 --num-threads=32 --report-interval=600  --max-requests=0 --max-time=14400 --db-ps-mode=auto --oltp_secondary=on --oltp-read-only=off --oltp-auto-inc=off run>t1_32.logsql

 

錯誤1:ui

沒設置--oltp_secondary=on 會致使對錶插入的主鍵存在重複,設置了以後,建表語句以下lua

CREATE TABLE `sbtest1` (
  `id` int(10) unsigned NOT NULL,
  `k` int(10) unsigned NOT NULL DEFAULT '0',
  `c` char(120) NOT NULL DEFAULT '',
  `pad` char(60) NOT NULL DEFAULT '',
  KEY `xid` (`id`),
  KEY `k_1` (`k`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 MAX_ROWS=1000000
相關文章
相關標籤/搜索