powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Сравнение скорости выполнения запроса на localhost и с соседнего сервера
4 сообщений из 29, страница 2 из 2
Сравнение скорости выполнения запроса на localhost и с соседнего сервера
    #40018934
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шаманством занимаетесь

IMHO Перед тем как решать, сначала нужно сформулировать задачу / проблему. Внятные и осмысленные требования по производительность в договоре/доп.соглашениях/прочих документах.

"На разделенном получаем условно от 30 до 50% потерь по времени. Заказчик говорит уменьшайте задержку в сети, настройками."
" Заказчики хотели бы довести потери на разделении сервера приложений от сервера бд до 20%, хотя судя по всему задача не решаема."

эти требования не внятные и не осмысленные

1) Сферические проценты потерь

Довести потери до 1 % очень легко! Просто нужно взять старенький комп 486 SX 25, попытаться собрать под него постгресс...

Запрос будет выполняться 1 минуту, запрос по сети 1 минуту и пол секунды - требуемые параметры достигнуты !!!

note: вместо 486 SX, можно придумать и другие, более современные технологии "ускорения через замедление )))"- своп, разместить важные части базы на флоппи дисках/USB-флешках и так далее и так далее...

2) Как считать потери и задержку в сети?

Можно считать latency сети netperf / qperf. Тут все просто! В два раза должно меняться просто включением/выключением interrupt moderation
Если уже выключено ))), то перед показом заказчика включаем и потом выключаем... шарик входит и выходит ( C ) Ио

Если на реальном приложении, то и netperf и psql не показатель. И может очень слабо (и вплодь до обратного, по тесту улучшаем, на деле ухудшаем) коррелировать с работой реального приложения. AFAIK
...
Рейтинг: 0 / 0
Сравнение скорости выполнения запроса на localhost и с соседнего сервера
    #40019042
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
batong
ПС. остается вопрос постоянная работа cpu в данном режиме чем обернется в будущем?

Чуть выше энергопотребление в простое. Возможно чуть более агрессивный turbo boost под нагрузкой. В общем - режим работы штатный для CPU.
ЕМНИП, железо в performance стартует всегда, в powersave его потом ОС переключает.
...
Рейтинг: 0 / 0
Сравнение скорости выполнения запроса на localhost и с соседнего сервера
    #40019846
batong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем за помощь, на мелких запросах получилась разница около 6%. Совокупная разница при пакетных выгрузках около 16%.
Дальше только если использовать оптимизацию сети адаптерами из постов выше, ну и сокращать мелкие запросы. Может кому то тоже будет полезной статья https://www.ibm.com/developerworks/ru/library/l-cpufreq-2/index.html
...
Рейтинг: 0 / 0
Сравнение скорости выполнения запроса на localhost и с соседнего сервера
    #40019969
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
batong,

Спасибо за информацию и за ссылку на статью, достаточно полезная.
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Сравнение скорости выполнения запроса на localhost и с соседнего сервера
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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