powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перфоманс Postgresql 9.5
5 сообщений из 5, страница 1 из 1
Перфоманс Postgresql 9.5
    #39229596
alexq2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Дано:
Платформа виртуализации VMware vSphere 6, Хосты IBM X3550 M5, СХД IBM Storwize V3500. подключение по SAS 6Gb. Серверу презентован LUN из 7 дисков в RAID5. Характеристики ВМ 8 vCPU, 16 Gb Памяти. Поставили на ВМ CentOS 7 и postgresql. при запуске утилиты pg_test_fsync результаты оставляют желать лучшего, ops/sec не выше 2000 и usec/op в районе 1000. В чем может быть дело?
...
Рейтинг: 0 / 0
Перфоманс Postgresql 9.5
    #39229646
tadmin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexq2,
один SAS диск выдает честные 180-200 IOPS. У вас их 7. Чего же вы хотите?
RAID5 - плохо для БД.
...
Рейтинг: 0 / 0
Перфоманс Postgresql 9.5
    #39229653
alexq2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tadminalexq2,
один SAS диск выдает честные 180-200 IOPS. У вас их 7. Чего же вы хотите?
RAID5 - плохо для БД.
У меня на десктопе ops/sec usec/op симпатичнее выглядит. Плюс на СХД кеш большой.
...
Рейтинг: 0 / 0
Перфоманс Postgresql 9.5
    #39229701
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexq2,

Встречный вопрос — а какие IOPS + латенсия для вас допустимы?


Наличие кэшов (кроме BBU защищённого в контроллере) не имеет значения, т.к. база все операции сбрасывает на диск.

RAID5 == запись на два физических диска при одной логической операции. Т.е. скорость будет зависеть от самого медленного из дисков, в случае если все диски работают параллельно.

Сделайте RAID1 для WAL-ов + ОС, уже будет лучше.
Из оставшихся я бы сделал RAID10 (1 диск в резерв уйдёт).
...
Рейтинг: 0 / 0
Перфоманс Postgresql 9.5
    #39229725
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexq2Здравствуйте!
Дано:
Платформа виртуализации VMware vSphere 6, Хосты IBM X3550 M5, СХД IBM Storwize V3500. подключение по SAS 6Gb. Серверу презентован LUN из 7 дисков в RAID5. Характеристики ВМ 8 vCPU, 16 Gb Памяти. Поставили на ВМ CentOS 7 и postgresql. при запуске утилиты pg_test_fsync результаты оставляют желать лучшего, ops/sec не выше 2000 и usec/op в районе 1000. В чем может быть дело?

А причем тут PG собственно (и тем более 9.5)?
Вот сколько ваша платформа fsync call per second может делать столько и делает и вопрос не к базе.
Для 7 дисков в raid5 без контроллера с кешом и батарейкой - 2000IOPS очень хороший результат.
Если вы считаете что ваша платформа может больше - разбирайтесь с настройками storage, системы виртуализации и хост системы.
Это скорее в железячный форум вопрос чем сюда.

"У меня на десктопе ops/sec usec/op симпатичнее выглядит. " - тут варианта два
1)у вас на десктопе SSD который на 2 порядка выше по IOPS чем любые механические диски
или
2)у вас не отключен внутренний кеш записи механического диска (и эти данные при сбое питания будут потеряны).

--
Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Перфоманс Postgresql 9.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]