我今天进行了测试。查看 innodb 表上插入性能的变体,该表为空,源文件具有 10K 记录。
我使用“ mysql -uuname -pxxxxxx -Ddbanme < insert_file.sql ”
以下是不同的统计数据。
BINARY LOGGING IS ENABLED
innodb_flush_log_trx_commit = 1 Time: 25 minutes
innodb_flush_log_trx_commit = 2 Time: 4 seconds
BINARY LOGGING IS DISABLED
innodb_flush_log_trx_commit = 1 Time: 6 minutes
innodb_flush_log_trx_commit = 2 Time: 3 seconds
我不确定从中可以理解什么。请分享您对此测试细节的看法。