|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - Помогите с ошибкой MySQL |
|
MySQL - Помогите с ошибкой MySQL
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать Время от времения пропадает связь с MySQL
В событиях нашел такую ошибку: Event Type: Error Event Source: MySQL Event Category: None Event ID: 100 Date: 25.04.2009 Time: 19:09:14 User: N/A Computer: MS Description: MySQL: Forcing close of thread 20878 user: 'root' For more information, see Help and Support Center at http://www.mysql.com. При попытке в это время подключится при помощи MySQL-Front выдает: MySQL: ERROR 1040: Too many connections. количество подключений к MySQL непревышает 40. my.ini : [mysqld] basedir=c:\astalaViSta\MySQL #bind-address=192.168.0.101 datadir=c:\astalaViSta\MySQL\data skip-bdb set-variable = max_connections=256 set-variable = max_allowed_packet=8M set-variable = innodb_buffer_pool_size=100M set-variable = innodb_additional_mem_pool_size=15M innodb_data_home_dir = c:\astalaViSta\MySQL\innodb innodb_data_file_path = ibdata1:700M;ibdata2:700M:autoextend set-variable = innodb_mirrored_log_groups=1 innodb_log_group_home_dir = c:\astalaViSta\MySQL\innodb set-variable = innodb_log_files_in_group=3 set-variable = innodb_log_file_size=100M set-variable = innodb_log_buffer_size=15M innodb_flush_log_at_trx_commit=1 innodb_log_arch_dir = c:\astalaViSta\MySQL\innodb innodb_log_archive=0 set-variable = innodb_file_io_threads=4 set-variable = innodb_lock_wait_timeout=30 #language=C:/MySQL/share/your language directory #slow query log#= #tmpdir#= #port=3306 #set-variable=key_buffer=16M [WinMySQLadmin] Server=c:\astalaViSta\MySQL\bin\mysqld-max-nt.exe user=root password= QueryInterval=1 Пререзапуск MySQL ничего недает, помогает только перезагрузка сервера. |
|
Отправлено: 15:31, 05-05-2009 |
Ветеран Сообщения: 7254
|
Профиль | Отправить PM | Цитировать А если временно увеличить количество коннектов? До 100, например
|
------- Отправлено: 20:33, 05-05-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Говорю зарание , в MySQL я чайник, все что знаю нарыл в гугле.
Количество конектов к серверу 32 может быть иаксимальным, нехватает количества компов. MySQL привязан к программе администрирования интернет клуба. Месяца 3 назад ошибки ненаблюдалось, после этого 2 раза переустанавливал ось и софт с MySQL. Начинаю склонятся что что-то нетак с осью. |
Последний раз редактировалось Bissa, 06-05-2009 в 19:27. Отправлено: 19:14, 06-05-2009 | #3 |
Ветеран Сообщения: 7254
|
Профиль | Отправить PM | Цитировать Цитата Bissa:
|
|
------- Отправлено: 19:43, 06-05-2009 | #4 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Windows Server 2003 R2 enterprise edition SP2 , английская версия.
Знакомый предложил версию, что ошбка может выскакивать при большом количестве повисших пользователей и большом таймауте ожидания, количество пользователей непревышало 20, все пользователи в состоянии Sleep. |
|
Последний раз редактировалось Bissa, 06-05-2009 в 20:05. Отправлено: 19:51, 06-05-2009 | #5 |
Ветеран Сообщения: 7254
|
Профиль | Отправить PM | Цитировать Нашел в багах - обновите БД до последней стабильной версии соответствующей ветки (4 или 5, 6-ю не ставьте)
Вот еще обсуждение - тут there's your problem key_buffer_size | 402653184 | WAAAAAAY TOOO HIGH! you'd swap your server to death :) and table_cache of 2048 is a bit too high i don't remember recommending you set 400+MB key_buffer for ya heh keep to this my.cnf below [mysqld] max_connections = 500 key_buffer = 16M myisam_sort_buffer_size = 64M join_buffer_size = 1M read_buffer_size = 1M sort_buffer_size = 2M table_cache = 1024 thread_cache_size = 64 wait_timeout = 14400 connect_timeout = 10 max_allowed_packet = 16M max_connect_errors = 10 query_cache_limit = 1M query_cache_size = 32M query_cache_type = 1 skip-innodb [mysqld_safe] open_files_limit = 8192 [mysqldump] quick max_allowed_packet = 16M [myisamchk] key_buffer = 64M sort_buffer = 64M read_buffer = 16M write_buffer = 16M |
------- Последний раз редактировалось dmitryst, 06-05-2009 в 20:38. Отправлено: 20:22, 06-05-2009 | #6 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Спасибо, завтра попробую
|
Отправлено: 20:39, 06-05-2009 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Debian/Ubuntu - [решено] Анализатор сбоев KDE. Помогите с ошибкой | Alex.sys | Общий по Linux | 3 | 11-12-2009 00:08 | |
MySQL - [решено] Помогите с ошибкой MySQL | QUMATOZ | Программирование и базы данных | 8 | 28-07-2009 11:02 | |
Помогите разобраться с ошибкой | smut | Железо в Linux | 11 | 30-08-2005 10:43 | |
Помогите разобраться с ошибкой | uzhas | Microsoft Windows 95/98/Me (архив) | 6 | 04-10-2002 17:58 |
|