MX^Lucas Napisano Lipiec 26, 2005 Zgłoszenie Share Napisano Lipiec 26, 2005 Witam serdecznie... Posiadam kilka serwerow i na jednym wlasnie natrafilem na problemy z polaczeniem bazy, gdzie wyskakiwal blad typu: Too Many connections, czyli krotko mowiac, limit polaczen zostala przekroczona. A dokladniej jest tak, wszystko chodzi pieknie ladnie, a jezeli liczba rzeczywistych procesow, ktore trwaja dluzej niz 10 sekund wzrosnie do 50 (sprawdzam za pomoca ps -A | grep mysqld | wc), wtedy wszystkie polaczenie nie tylko sa zapychane tworzac blad typu Too many conections, a takze obciaza mocno serwer httpd. Zwiekszylem limit w pliku my.cnf max-connections, ale to nie zdaje egzaminu. Czy moglbym poprosic o pomoc co moge w tej sprawie zrobic, jakie sa rozwiazania, zeby tego typu blad sie nie pojawial, jak zoptymalizowac serwer MySQL pod duza liczbe polaczen oraz obciazenia. Opieram sie na dystrybucji Fedora Core, MySQL 3.23.58 i znalazlem domyslne ustawienia: back_log current value: 50 bdb_cache_size current value: 8388600 bdb_log_buffer_size current value: 0 bdb_max_lock current value: 10000 bdb_lock_max current value: 10000 binlog_cache_size current value: 32768 connect_timeout current value: 20 delayed_insert_timeout current value: 300 delayed_insert_limit current value: 100 delayed_queue_size current value: 1000 flush_time current value: 0 innodb_mirrored_log_groups current value: 1 innodb_log_files_in_group current value: 2 innodb_log_file_size current value: 5242880 innodb_log_buffer_size current value: 1048576 innodb_buffer_pool_size current value: 8388608 innodb_additional_mem_pool_size current value: 1048576 innodb_file_io_threads current value: 4 innodb_lock_wait_timeout current value: 50 innodb_thread_concurrency current value: 8 innodb_force_recovery current value: 0 interactive_timeout current value: 20 join_buffer_size current value: 33550336 key_buffer_size current value: 104853504 long_query_time current value: 10 lower_case_table_names current value: 0 max_allowed_packet current value: 16776192 max_binlog_cache_size current value: 4294967295 max_binlog_size current value: 1073741824 max_connections current value: 1000 max_connect_errors current value: 10 max_delayed_threads current value: 40 max_heap_table_size current value: 16777216 max_join_size current value: 4294967295 max_sort_length current value: 1024 max_tmp_tables current value: 32 max_user_connections current value: 10 max_write_lock_count current value: 4294967295 myisam_max_extra_sort_file_size current value: 256 myisam_max_sort_file_size current value: 2047 myisam_sort_buffer_size current value: 8388608 net_buffer_length current value: 16384 net_retry_count current value: 10 net_read_timeout current value: 30 net_write_timeout current value: 60 open_files_limit current value: 0 query_buffer_size current value: 0 record_buffer current value: 131072 record_rnd_buffer current value: 0 slave_net_timeout current value: 3600 slow_launch_time current value: 2 sort_buffer current value: 2097144 table_cache current value: 1024 thread_concurrency current value: 10 thread_cache_size current value: 0 tmp_table_size current value: 33554432 thread_stack current value: 65536 wait_timeout current value: 20 Bede wdzieczny za szybka pomoc i rozwiazanie tego problemu. Pozdrawiam Łukasz Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się