- 论坛徽章:
- 0
|
帮你列几个
innodb_file_per_table (建议配置)
#独享表空间,每个表的数据,索引单独存放在.idb文件中。
innodb_buffer_pool_size
#INNODB缓冲池大小,这个对于INNODB性能影响是最大的,数据插入是,首先写入这个缓冲,然后再一定的频率和规则刷写到磁盘。当BUFFER很大是,里面可以允许存在的脏页就越多,当服务crush后,恢复时间也会相应增长。
innodb_log_file_size
#INNODB REDO日志文件大小,数据写入时,先会写入到这个文件,保证数据部丢失。对于这个参数,还有个innodb_log_buffer_size,写日志缓冲。这个文件不需要设置很大。
innodb_log_files_in_group
#日志文件组内包含多少个日志文件,5.1下默认2个,5.5下默认3个,每个的默认大小是1G
innodb_flush_log_at_trx_commit
#这个参数严重影响写入性能,参数值为1时,可以比MYISAM慢100倍,可以设置为0,1,2,默认是1.如果能够容忍数据丢失1-2S是危险,可以设置为0或者2 |
|