Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Выделение памяти / 8 сообщений из 8, страница 1 из 1
24.06.2015, 17:51
    #38991902
Игорь П.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
Всем привет!

Столкнулись с интересной задачей...
есть два вида коненктов к базе:
1) те, которые создают роботы, обсчитывающие и загружающие массивы информации
2) пользователи, которые получают итоги

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

Пользователей же напротив, очень много. Но каждый из них не делает на сервере что-то ресурсоемкое. Он просто забирает итоги расчетов, поэтому под такой коннект памяти хотелось бы дать мало.

Можно ли совместить эти два подхода? Как я понимаю, управление памятью производится через изменение настроек в firebird.conf и нам прийдется выбрать какую-то середину, которая будет недостаточно первым и избыточная вторым.

Есть ли выход?
Что нас ждет в FB 3?

PS: используем пока FB 2.5.
...
Рейтинг: 0 / 0
24.06.2015, 17:58
    #38991906
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
если ты о буферах, то каждому коннекту можно указать сколько ему
отжирать при помощи параметров DPB.
только учти, что в хидере самой базы должно быть пусто на сей счёт.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.06.2015, 18:00
    #38991908
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
Игорь П.,

В FB 3 есть SMP супер сервер с общим кешем. Так что пофиг. Памятью никто не обожрётся и обделён тоже не будет.
...
Рейтинг: 0 / 0
24.06.2015, 18:14
    #38991924
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
Игорь П.первому типу коннектов хотелось бы выделить много памяти, чтобы расчет шел
быстрее и оптимальнее
Какой именно памяти и как именно она должна ускорить расчёт?

Игорь П.Он просто забирает итоги расчетов, поэтому под такой коннект памяти
хотелось бы дать мало
Какой памяти и почему Вы думаете, что они забирают больше чем могли бы?

Игорь П.используем пока FB 2.5.
Какую архитектуру и чем обоснован её выбор?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.06.2015, 18:17
    #38991928
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
Мимопроходящийкаждому коннекту можно указать сколько ему
отжирать при помощи параметров DPB.Приходили ходоки по поводу бага в ФИБах на этом параметре, эксперт тоже в этом месте глючил. Впрочем патч я выкладывал.
...
Рейтинг: 0 / 0
24.06.2015, 18:22
    #38991930
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
Ivan_PisarevskyПриходили ходоки по поводу бага в ФИБах на этом параметре, эксперт
тоже в этом месте глючил.
Мало того, он ещё и работает несколько не так, как (большинство?) от него ожидают. Для
второго и последующих подключений он просто игнорируется.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.06.2015, 18:24
    #38991931
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
Hello, Dimitry Sibiryakov!
You wrote on 24 июня 2015 г. 18:25:03:

Dimitry Sibiryakov> Для второго и последующих подключений он просто игнорируется.
на классике то?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.06.2015, 18:32
    #38991940
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выделение памяти
Мимопроходящийна классике то?
За классик не уверен, но там тоже лок-таблицу так просто не расширишь. Вроде как.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Выделение памяти / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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