|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize? И я правильно понимаю - если FB всю память использовал для файлового кэша он её будет освобождать по мере необходимости других процессов? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 09:34 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
Gallemar, памятью под файловый кэш управляет не FB, а ОС. Ты про какую архитектуру спрашиваешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 09:42 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
Симонов Денис,классик ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 09:51 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
Gallemar, для классика под файловый кэш надо отдавать примерно половину памяти. Потому что он разделяемый, а собственный кэш FB очень мал. Но учитывай что память ещё нужна для сортировок и других операций. TempCacheLimit в классике устанавливается под каждый коннект поэтому очень большим его делать нельзя, но и дефолтный размер в 8M может быть маловат для запросов со средними сортировками. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 11:06 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
эксперимент - лучший советчик. Для ленивых начальная рекомендация - отдать под страничный кеш 25% памяти и под TempCacheLimit тоже 25% (оба с учетом пикового числа коннектов), оставив половину под файловый кеш ОСи. А дальше корректировать настройки по необходимости. Но если памяти совсем дохрена и страничный кеш при таком раскладе получается больше 5000-10000 страниц, то лучше выше его не крутить, оставив больше памяти либо под файловый кеш, либо под времянки. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 11:54 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
Симонов ДенисTempCacheLimit в классике устанавливается под каждый коннект поэтому очень большим его делать нельзяЧто-то я путаю, может, но: разве этот TCL нельзя задать что в Cs, что в SC, и тем паче в SS, достаточно большим, ввиду того, что: 1) TCL определяет границы общего "пула" для всех коннектов, по достижении которого данные сортировок вылезают в своп, и это - независмо от арх-ры , и 2) по окончании сортировки память всё равно вернётся в систему Ы ? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 12:47 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
Таблоид, TempCacheLimit общий для SS и SC, но не для CS! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 12:50 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
Таблоидпо достижении которого данные сортировок вылезают в своп перед этим надо смотреть хотя бы на количество сорт-файлов в temp. А то мало ли что. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 13:24 |
|
На что лучше пустить память - DefaultDbCachePages или FileSystemCacheSize
|
|||
---|---|---|---|
#18+
dimitrДля ленивых начальная рекомендация Спасибо. 256 Гб памяти уже становится маловато - база уже 360 гб, усеров 400 с лишним. DefaultDbCachePages сейчас 2048, FileSystemCacheSize в 0, но занимает 180-190 гб. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2015, 15:11 |
|
|
start [/forum/topic.php?fid=40&msg=39084335&tid=1562563]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 256ms |
total: | 389ms |
0 / 0 |