MySQL配置优化(my.cnf)
innodb_buffer_pool_size、控制Buffer<br>
增大Redo Log文件大小,减少IO次数(但是会增加系统崩溃恢复时间)通常1~4G<br>
max_connections 最大连接数、(过高可能导致激烈并发冲突)<br>
query_cache 查询缓存(高并发写场景,影响性能,MySQL8已经默认关闭了)<br>
分库分表(Sharding)
垂直拆分
水平拆分
问题:<br>1.分布式事务<br>2. 跨分片JOIN<br>3. 跨分片排序分页<br>4. 分片键的选择至关重要