文件名称:系统配置的优化-MySQL配置文件的优化-mysql 性能优化技术总结
文件大小:2.14MB
文件格式:PPT
更新时间:2024-05-12 07:16:21
mysql 事务
系统配置的优化-MySQL配置文件的优化 innodb_buffer_pool_size = 5G 对于myisam,需要调整key_buffer_size 当然调整参数还是要看状态,用show status语句可以看到当前状态,以决定改调整哪些参数 Cretated_tmp_disk_tables 增加tmp_table_size Handler_read_key 高表示索引正确 Handler_read_rnd高表示索引不正确 Key_reads/Key_read_requests 应小于0.01 计算缓存损失率,增加Key_buffer_size Opentables/Open_tables 增加table_cache select_full_join 没有实用索引的链接的数量。如果不为0,应该检查索引。 select_range_check 如果不为0,该检查表索引。 sort_merge_passes 排序算法已经执行的合并的数量。如果该值较大,应增加sort_buffer_size table_locks_waited 不能立即获得的表的锁的次数,如果该值较高,应优化查询 Threads_created 创建用来处理连接的线程数。如果Threads_created较大,要增加 thread_cache_size值。 缓存访问率的计算方法Threads_created/Connections。 innodb_buffer_pool_size = 5G 对于myisam,需要调整key_buffer_size 当然调整参数还是要看状态,用show status语句可以看到当前状态,以决定改调整哪些参数 Cretated_tmp_disk_tables 增加tmp_table_size Handler_read_key 高表示索引正确 Handler_read_rnd高表示索引不正确 Key_reads/Key_read_requests 应小于0.01 计算缓存损失率,增加Key_buffer_size Opentables/Open_tables 增加table_cache select_full_join 没有实用索引的链接的数量。如果不为0,应该检查索引。 select_range_check 如果不为0,该检查表索引。 sort_merge_passes 排序算法已经执行的合并的数量。如果该值较大,应增加sort_buffer_size table_locks_waited 不能立即获得的表的锁的次数,如果该值较高,应优化查询 Threads_created 创建用来处理连接的线程数。如果Threads_created较大,要增加 thread_cache_size值。 缓存访问率的计算方法Threads_created/Connections。