а что в тридах?

28 октября 2011 г. 15:43 пользователь greenh <[email protected]> написал:

> Объем был такой же
> Был большой креш, переезд на несколько более слабое железо, восстановление
> из бекапа (из дампа). в общем много всего
> Что еще интересного заметил
> После перезапуска mysql сервера наинаются дикие томоза, по 1к-1,5к тредов,
> в общем жуть
> Проходит какое то время - и все в одно мгновение нормализцуется, пропадают
> очереди. все летает.
> Такое ощущение, что либо какой то кеш заполняется, либо что то еще.
>
> 28 октября 2011 г. 15:34 пользователь Sergey Kobzar <[email protected]
> > написал:
>
> On 10/28/11 15:06, greenh wrote:
>>
>>> раньше летало мгновенно :(
>>> а ща в pma даже список таблиц открыть нельзя
>>>
>>> 28 октября 2011 г. 14:55 пользователь Sergey Kobzar
>>> <[email protected] <mailto:[email protected]>**> написал:
>>>
>>>
>>>    On 10/28/11 14:43, greenh wrote:
>>>
>>>        Добрый день
>>>        Господа, сорри за офтоп, но больше толком спросить не где
>>>        Имеется 30 гиг база
>>>        Все вроде работает отлично, селекты/инсерты идут, проекты
>>>        крутятся, все ок
>>>        Но один запрос show table status выполняется секунд 40.
>>>        Что это может быть? В логах чисто
>>>
>>>        my.cnf
>>>        log-bin=mysql-bin
>>>        expire_logs_days=7
>>>        binlog_format=mixed
>>>        innodb_buffer_pool_size = 14G
>>>        max_connection = 2000
>>>        key_buffer_size = 656M
>>>        max_allowed_packet = 1M
>>>        table_open_cache = 256
>>>        sort_buffer_size = 2M
>>>        read_buffer_size = 2M
>>>        read_rnd_buffer_size = 4M
>>>        myisam_sort_buffer_size = 64M
>>>        thread_cache_size = 32
>>>        query_cache_size= 160M
>>>        thread_concurrency = 16
>>>        low_priority_updates=1
>>>        concurrent_insert=2
>>>        innodb_log_file_size = 256M
>>>        query_cache_limit = 100M
>>>        table_cache = 1024
>>>        innodb_additional_mem_pool___**size = 20M
>>>
>>>        innodb_log_buffer_size = 8M
>>>        innodb_flush_log_at_trx_commit = 2
>>>
>>>
>>>    Ну так а чего вы хотели на 30-гигово базе?
>>>    MySQL выдернуть всю эту инфу надо:
>>>    
>>> http://dev.mysql.com/doc/__**refman/5.1/en/show-table-__**status.html<http://dev.mysql.com/doc/__refman/5.1/en/show-table-__status.html>
>>>    
>>> <http://dev.mysql.com/doc/**refman/5.1/en/show-table-**status.html<http://dev.mysql.com/doc/refman/5.1/en/show-table-status.html>
>>> >
>>>
>>
>> А раньше какой объем был?
>>
>> У меня на базе раз в N больше вашей SHOW TABLE STATUS отрабатывает более
>> минуты.
>>
>
>


-- 
 Think before you print.
Best regards, Alexey Bobok.

Ответить