暂无图片
下面哪些操作可以提升MySQL主实例的查询性能?
我来答
分享
暂无图片 匿名用户
下面哪些操作可以提升MySQL主实例的查询性能?

下面哪些操作可以提升MySQL主实例的查询性能?
A
将rpl_sync_master_enabled从1改成0
B
将innodb_flush_log_at_trx_commit从1改成2
C
将sort_buffer_size从1M改成4M
D
将innodb_buffer_pool_size从10G改成12G

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
毛毛虫

A. 将rpl_sync_master_enabled从1改成0:这个选项是用来控制主从复制同步的,如果将其关闭,可以减少主从同步的开销,但可能会导致数据不一致。

B. 将innodb_flush_log_at_trx_commit从1改成2:这个选项是用来控制InnoDB引擎的日志刷新方式的,将它设置为2可以减少磁盘I/O操作,提高性能。

C. 将sort_buffer_size从1M改成4M:这个选项是用来控制MySQL内部排序操作的缓冲区大小的,增加它的值可以减少排序操作的次数,提高查询性能。

D. 将innodb_buffer_pool_size从10G改成12G:这个选项是用来控制InnoDB引擎的缓冲池大小的,增加它的值可以缓存更多的数据,减少磁盘I/O操作,提高查询性能。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏