SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 23.09.2010 10:00:36

starclyde
Участник
Зарегистрирован: 23.09.2010
Сообщений: 1

Не увеличивается параметр table_cache

Здравствуйте! Проблема собственно в том, что не увеличивается параметр table_cache. Ставил разные значения. Показывает 64.

# cat my.cnf
[client]
port            = 3306
socket          = /var/lib/mysql/mysql.sock

[mysqld]
port            = 3306
socket          = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 64M
max_allowed_packet = 1M
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
# --------------- Adds To Bitrix ------------
query_cache_size = 128M
thread_cache_size = 4
innodb_flush_log_at_trx_commit = 2
innodb_flush_method = O_DIRECT
transaction-isolation = READ-COMMITTED
key_buffer_size = 128M
table_cache = 256
query_cache_limit = 16M
server-id       = 1

[safe_mysqld]
err-log=/var/lib/mysql/mysqld.log

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout

Отредактированно starclyde (23.09.2010 10:01:27)

Неактивен

 

#2 23.09.2010 16:17:13

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Не увеличивается параметр table_cache

Возможно, Ваша ОС настроена так, что она выставляет этот параметр самостоятельно
(например, в командной строке). Также возможно, что есть более одного файла настроек,
и используется значение из последнего прочтенного. Ну и, наконец, это значение можно
менять динамически. Возможно, кто-то приходит и меняет его. Можете попробовать
поставить его вручную: SET GLOBAL table_open_cache = 256;

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson