Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Видеозапись доклада Александра Крижановского с РИТ++ 2013:
http://vimeo.com/95313694
У MySQL большое количество клонов, есть доработанный вариант от Percona. Тем не менее, многие из этих клонов, а иногда и все, имеют одни и те же узкие места производительности. Мы поговорим о некоторых внутренних механизмах MySQL/InnoDB, о репликации Galera, об их проблемах в производительности и случаях, когда эти проблемы проявляют себя наиболее ярко. Также будет рассказано как эти проблемы устранить.
Сначала в общих словах об архитектуре MySQL, InnoDB и Galera. Только в очень общих словах и только про те моменты, которые нас будут интересовать (вытеснение страниц из buffer pool, в какие моменты реплицирует данные Галера, почему она быстрая и когда она становится очень медленной и пр.).
Потом пройдемся по неэфективности алгоритма LRU для вытеснения страниц, при каких типах нагрузки вылазят недостатки LRU и более эффективных алгоритмах вытеснения. Расскажу, что InnoDB управляет страничными и строковыми блокировками под одним мьютексом. Затронем однопоточность асинхронной репликации и как ее распараллелить.
Неактивен
Страниц: 1