15.04.2014 13:48, Alexey Markov написав(ла):
Hello, Volodymyr!
On April, 15 2014 at 13:09 you wrote to Alexey Markov:
VK> # не пишем всё на диск дважды - у базы свой лог вот с ним пусть и
VK> работает logbias=throughput
А в Мускуле двойной буфер не выключен?
Ну если про мускуль... По мне раз уж он рассчитан на свой собственный
лог или double buffer пусть с ним и живёт. В таком случае именно он
гарантирует записывание данных на диск в правильном порядке.
Вот кстати ещё пара идей про мускуль:
concurrent_insert = 2 # для MyISAM
delay_key_write = off # может незаметно ломать индексы
innodb_commit_concurrency = 4 # точнее по количеству процессоров
innodb_io_capacity = 10000 # особенно если есть SSD
innodb_read_ahead_threshold = 64 # это вообще всегда нужно ставить
??>> И, чтобы два раза не вставать - ещё один вопрос. Планирую установить
??>> на сервер с Постгресом два SSD Intel S3700 в зеркале, под базу данных.
??>> Имеет ли смысл выделить часть этих SSD под ZIL для обычных дисков?
VK> Если ставите в зеркале то почему бы и нет? Просто для кеширования ZIL
VK> на фиг не нужен.
Ну, как я понимаю, ZIL сильно помогает при записи. Не ясно только, будет ли
выигрыш в случае паттерна базы данных. Блин, и потестировать не на чем
пока.
ZIL помогает если есть задержки записи на диск, например из-за чтения.
--
Sphinx of black quartz, judge my vow.