open files的问题
mysql 设置
open_files_limit=8192
table_open_cache=4096
linux 设置
open_files_limit=8192
当前mysql状态:
open_file=8043
open_tables=2080
Threads_connected=19
Threads_running=1
这还不是高峰时候,高峰的时候,open_tables会升到2300左右。
这样的状态是否有问题?
open_files_limit=8192
table_open_cache=4096
linux 设置
open_files_limit=8192
当前mysql状态:
open_file=8043
open_tables=2080
Threads_connected=19
Threads_running=1
这还不是高峰时候,高峰的时候,open_tables会升到2300左右。
这样的状态是否有问题?
作者: wanan_YLF 发布时间: 2011-05-26
QUOTE:原帖由 wanan_YLF 于 2011-5-26 11:55 发表
mysql 设置
open_files_limit=8192
table_open_cache=4096
linux 设置
open_files_limit=8192
当前mysql状态:
open_file=8043
open_tables=2080
Threads_connected=19
Threads_running=1
这还不是高峰时候,高峰的时候,open_tables会升到2300左右。
这样的状态是否有问题?
mysql 设置
open_files_limit=8192
table_open_cache=4096
linux 设置
open_files_limit=8192
当前mysql状态:
open_file=8043
open_tables=2080
Threads_connected=19
Threads_running=1
这还不是高峰时候,高峰的时候,open_tables会升到2300左右。
这样的状态是否有问题?
你们打开的表数量怎么这么大,有N多表,而且可能出现同时操作???
作者: jinguanding 发布时间: 2011-05-26
有三个数据库,八百左右表。六百多是经常访问的。确实可能是同时操作。
作者: wanan_YLF 发布时间: 2011-05-26
QUOTE:原帖由 wanan_YLF 于 2011-5-26 13:48 发表
有三个数据库,八百左右表。六百多是经常访问的。确实可能是同时操作。
有三个数据库,八百左右表。六百多是经常访问的。确实可能是同时操作。
open_tables会升到2300左右。 表示当前打开的,怎么超过你的800张,莫非很多临时表????
兄弟这个确认下...
作者: jinguanding 发布时间: 2011-05-26
其中有两个表各自做成31个分区。
临时表的情况...
Created_tmp_disk_tables 266
Created_tmp_files 11
Created_tmp_tables 35300
现在差不多Created_tmp_tables差不多1秒加1
当前mysql状态:
open_file=8138
open_tables=2131
[ 本帖最后由 wanan_YLF 于 2011-5-26 14:10 编辑 ]
临时表的情况...
Created_tmp_disk_tables 266
Created_tmp_files 11
Created_tmp_tables 35300
现在差不多Created_tmp_tables差不多1秒加1
当前mysql状态:
open_file=8138
open_tables=2131
[ 本帖最后由 wanan_YLF 于 2011-5-26 14:10 编辑 ]
作者: wanan_YLF 发布时间: 2011-05-26