The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
") reiserfs и другие журналируемые системы"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

") reiserfs и другие журналируемые системы"  
Сообщение от vgray email(??) on 13-Авг-08, 16:04 
!! Важно, эта тема попытка решить проблему, прошу не начинать тут холивар!

Есть некое приложение, которое собирает данные в памяти, а потом раз 5 минут скидывает их в базу mysql. Поставили новый сервер, гораздо мощнее чем старый и начались не понятки, программа перестала успевать за 5 минут скинуть данные и они начали копиться в памяти. начали разбираться и в итоге пришли к тому что старый сервер работал на reiserfs на новый на ext3. После эксперементов выяснилось, что прекрасно работают след fs reiserfs ext3(no journal) ext3(write_back journal) а вот два других режима журналирования отстают безбожно.

reiser
Time: 14:25:37
Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0,00   375,84    0,00  176,44     0,00  4418,22    25,04     8,67   49,13   0,98  17,34

ext3 no journal
Time: 14:25:10
Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0,00     0,40    0,00   21,78     0,00  2167,92    99,53     3,05  140,03   1,89   4,12


ext3 write_back
Time: 16:30:41
Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0,00   361,99    0,00   16,68     0,00  6057,26   363,08     1,88  121,43   3,80   6,35

ext3 ordered
Time: 15:18:22
Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0,00    58,92    0,00  334,27     0,00  3142,28     9,40   140,12  422,38   3,00 100,20

получается, что при использовании этого приложения по скорости fs распределились след образом

ext3 - no journal
ext3 write_back
reiserfs
ext3 ordered

Вопрос с следующем, это я где-то накосячил или действительно ext3 c режимами журнала ordered & data настолько медленны при интенсивных вставках? Что можно поправить чтобы ускорить их?

раздел монтируется с опцией noatime.

!! Важно, эта тема попытка решить проблему, прошу не начинать тут холивар!

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. ") reiserfs и другие журналируемые системы"  
Сообщение от angra (ok) on 14-Авг-08, 00:31 
Варианты решения на стороне мускула - использовать innodb, увеличить кеши
Вариант решения на стороне клиента - использовать multi insert, он во много раз быстрее одиночных, даже с prepare+execute
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру