Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Оптимизация работы Classic Server / 19 сообщений из 19, страница 1 из 1
04.02.2016, 14:41
    #39162997
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
Добрый день!

У нас ClassicServer переезжает на новое железо. База 30 ГБ, 50 пользователей. DefaultDbCachePages = 2048.
На сервере 64 ГБ оперативки, стоит ли увеличить DefaultDbCachePages?

Спасибо.
...
Рейтинг: 0 / 0
04.02.2016, 14:45
    #39163003
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__,

странный вопрос. конечно нет.
...
Рейтинг: 0 / 0
04.02.2016, 14:49
    #39163008
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__,

в большинстве случаев нет. Для классика увеличение размеров собственного кеша негативно влияет на модификацию данных. А память без дела всё равно не пропадёт под файловый кеш уйдёт.
Если хочешь побольше памяти задействовать лучше TempCacheLimit увеличь. Больше сортировок в памяти делаться будет.
...
Рейтинг: 0 / 0
04.02.2016, 14:52
    #39163015
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
Симонов Денис__Avenger__,

в большинстве случаев нет. Для классика увеличение размеров собственного кеша негативно влияет на модификацию данных. А память без дела всё равно не пропадёт под файловый кеш уйдёт.
Если хочешь побольше памяти задействовать лучше TempCacheLimit увеличь. Больше сортировок в памяти делаться будет.

На сколько больше, сейчас 4294967296. До 8-ми или 16 гигов поднять?
...
Рейтинг: 0 / 0
04.02.2016, 14:55
    #39163022
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__,

это слишком до фига. В классике то TempCacheLimit не общий. Ну в прочем автоматом оно всё равно не отжирается.
...
Рейтинг: 0 / 0
04.02.2016, 15:59
    #39163106
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__На сколько больше, сейчас 4294967296
уменьши до гига, значения более 2ГБ некорректно обрабатываются
...
Рейтинг: 0 / 0
04.02.2016, 15:59
    #39163109
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
...
Рейтинг: 0 / 0
04.02.2016, 16:01
    #39163111
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
dimitrуменьши до гига, значения более 2ГБ некорректно обрабатываются

В трёшке тоже?
...
Рейтинг: 0 / 0
04.02.2016, 18:47
    #39163287
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
Симонов Денис,

тоже. Все числовые значения конфига интерпретируются как 32-битные знаковые. Соответственно, при превышении 2^31 возможны сюрпризы.
...
Рейтинг: 0 / 0
17.08.2016, 15:37
    #39293379
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
dimitr__Avenger__На сколько больше, сейчас 4294967296
уменьши до гига, значения более 2ГБ некорректно обрабатываются

А размер TempCacheLimit можно сделать = 2000 (2 097 152 000) на FB 2.5 или только значения из таблицы?
Сортировка 45 260 914 из external table идет примерно 11 минут, хочется быстрее.
...
Рейтинг: 0 / 0
17.08.2016, 15:49
    #39293386
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__,

ты в temp смотрел? там во время сортировки файл какого размера? (если это винда, то нужно смотреть размер в свойствах файла).
...
Рейтинг: 0 / 0
17.08.2016, 16:51
    #39293425
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
kdv__Avenger__,

ты в temp смотрел? там во время сортировки файл какого размера? (если это винда, то нужно смотреть размер в свойствах файла).

7,5 Гбайт

Интересует значения можно брать только из таблицы
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
#    MB    Bytes           MB    Bytes            MB    Bytes
#   ---    ---------      ---    -----------     ---    -----------
#     1    1048576         64    67108864        448    469762048
#     2    2097152        128    134217728       512    536870912
#     4    4194304        192    201326592       640    671088640
#     8    8388608        256    268435456       768    805306368
#    16    16777216       320    335544320       896    939524096
#    32    33554432       384    402653184      1024    1073741824
или 1500 можно взять, например?
...
Рейтинг: 0 / 0
17.08.2016, 16:59
    #39293429
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__Интересует значения можно брать только из таблицыЭта таблица просто для справки :)
...
Рейтинг: 0 / 0
17.08.2016, 17:01
    #39293432
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
hvlad__Avenger__Интересует значения можно брать только из таблицыЭта таблица просто для справки :)
Но превышать значение 2048 (2 147 483 647) не должна?
...
Рейтинг: 0 / 0
17.08.2016, 17:17
    #39293451
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__Но превышать значение 2048 (2 147 483 647) не должна?Насколько я вижу, в 64-битных сборках fb3 проблем быть не должно.
...
Рейтинг: 0 / 0
17.08.2016, 17:18
    #39293452
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__,

если же речь о 2.5, то превышать 2^31 не нужно, как выше и писали
...
Рейтинг: 0 / 0
17.08.2016, 17:21
    #39293455
sysdba22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
hvlad__Avenger__Но превышать значение 2048 (2 147 483 647) не должна?Насколько я вижу, в 64-битных сборках fb3 проблем быть не должно.

блин, отлегло. а то только недавно у клиента одного выставил 24 Гб. Уже думал бежать менять ))
...
Рейтинг: 0 / 0
17.08.2016, 17:24
    #39293459
__Avenger__
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
dimitrСимонов Денис,

тоже. Все числовые значения конфига интерпретируются как 32-битные знаковые. Соответственно, при превышении 2^31 возможны сюрпризы.

Т.е. в трешке поправили?
...
Рейтинг: 0 / 0
17.08.2016, 17:27
    #39293465
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оптимизация работы Classic Server
__Avenger__dimitrСимонов Денис,

тоже. Все числовые значения конфига интерпретируются как 32-битные знаковые. Соответственно, при превышении 2^31 возможны сюрпризы.

Т.е. в трешке поправили? https://github.com/FirebirdSQL/firebird/commit/6a48bd8e147575b469b1389a04d95a910375564e
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Оптимизация работы Classic Server / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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