Форма входа

Туча тегов

Яндекс.Метрика

Обратная связь

При всех претензиях к контенту, вопросах и предложениях вы можете пользоваться адресом admin@animefag.ru
Поиск по тегу

mysql


Найдено: 2 записи

Немного занимался сайтом, решил посмотреть где идут самые крупные тормоза при запросе страницы. Оказалось, что на 10-20 сек может повеситься sql-запрос

insert into `anime__visits` ...

который добавляет в таблицу данные о дёрганиях страниц. А в таблице 2 млн строк... И пересборка индекса после каждого insert'а...

Сделал таблицу anime__visits_delayed с engine=memory, и в неё какаю через

insert delayed into `anime__visits_delayed` ...

А раз в пятнадцать минут переношу всё в основную таблицу, а эту — стираю.

Ну и anime__visits партициировал по годам. Теперь там пересборка не 2 млн строк, а только входов за этот год.

Теперь скорость загрузки глагне ~80 мс

Прочитать всё (0 комментариев) Под катом есть текст Дата: 28 июня 2015, 1:46

Чтобы сконвертировать таблицу на 11 ГБ с оценками пришлось сделать

innodb_buffer_pool_size = 13G

Если таблица не помещается в памяти — это ппц. Вчера 10 часов конвертировалось, застряло на 8 ГБ и по чайной ложке в час шло, а у меня как раз и было настроено 8 ГБ. Сейчас до сих пор линейная скорость. С 11:29 конвертируется, жду окончания в 20:42

Прочитать всё (0 комментариев) Под катом есть текст Дата: 02 марта 2015, 21:01