Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1362 из 10763 ===================================== RU.UNIX.BSD =
От   : Valentin Davydov                 2:5020/400         16 Apr 14 13:21:14
Кому : Alexey Markov                                       16 Apr 14 13:21:14
Тема : Re: ZFS и базы данных - есть какие-нибудь рецепты?
FGHI : area://RU.UNIX.BSD?msgid=<1187486239@ddt.demos.su>+64fd381d
На   : area://RU.UNIX.BSD?msgid=<1187486176@host.redrat.ru>+9ae407ff
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=<1187486683@ddt.demos.su>+535f51f3
==============================================================================
From: Valentin Davydov <sp@m.davydov.spb.su>

>   From: "Alexey Markov" <alex@asdg.ru>
>   Date: Tue, 15 Apr 2014 06:24:52 +0000 (UTC)
>
>Собственно, сабж. Hу, кроме как "не использовать БД на ZFS"?
>
>Есть несколько серверов под 8-кой, на которых стоит "ZFS на весь диск",
>постепенно остальные сервера планируется переводить на такую же схему.
>Беда в том, что кое-где используется MySQL (не очень нагруженный, для
>веб-сайтов и GlassFish), а в паре мест - Постгрес, и вот там нагрузка
>ОЧЕHЬ серьёзная.
>
>Тестирование показало, что для Постгреса провал производительности
>по сравнению с UFS не очень большой (но есть). Для Мускуля с InnoDB
>всё оказалось заметно хуже. Поэтому буду благодарен за любые советы
>по грамотному использованию MySQL и/или PostgreSQL на ZFS.

По моему опыту, общие советы не для всякой задачи подходят. То есть
надо в любом случае тестировать под конкретной нагрузкой. Хотя я бы
отдал под InnoDB специально выделенные volumы, поигравшись с размерами
блоков и там и тут. Ибо на опыте сталкивался с заметным падением
производительности при несоответствии размеров дискового блока и
базаданной страницы.

>И, чтобы два раза не вставать - ещё один вопрос. Планирую установить
>на сервер с Постгресом два SSD Intel S3700 в зеркале, под базу данных.
>Имеет ли смысл выделить часть этих SSD под ZIL для обычных дисков?

Скорее имеет смысл выделить отдельные (не зеркалируемые) SSD под кэш
чтения, а с ZIL сначала померять производительность (по крайней мере,
на моих задачах проблемы с чтением наступают гораздо раньше, чем с
записью).

>Просто где-то мне попадалась статья, в которой не рекомендовалось
>разбивать SSD под несколько задач: типа, либо только ZIL, либо данные.
>Поэтому хотелось бы услышать аргументы за и против такого решения.

Есть целая статья про ZFS и SSD, основная её мысль - сделать так, чтобы
данные уцелели, когда SSD навернётся. А про производительность там вскользь.

Вал. Дав.
--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.087147 секунды