|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Фб 3.0.4 Суперсервер База большая, бэкап рестор в вс выполнен. Размер файла 170 гб На сервере 512 гб озу, 56 физических ядер Кэш настроен на 20 000 000 страниц по 8192 байт Одновременных подключений до 250 Все работало ок до вчерашнего дня. С сегодняшнено дня фб зависает, все процессы фб показывают 100% загрузку процессора. Подскажите, что это может быть? Сейчас попытаемся выполнить gfix на проверку файла. В темп папке все файлы сортировки имеют нулевую длину. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:04 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
sysdba22, FileSystemCacheThreshold менял? а TempCacheLimit? sysdba22С сегодняшнено дня фб зависает, все процессы фб показывают 100% загрузку процессора. и сколько таких процессов, откуда они? У тебя же SS ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:10 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
sysdba22Фб 3.0.4 Суперсервер ... С сегодняшнено дня фб зависает, все процессы фб показывают 100% загрузку процессора.Какие-таие процессы ? sysdba22Подскажите, что это может быть?Снять трассы стеков всех потоков - можете ? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:25 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
hvlad, сорри, ошибся. там супер сервер, один процесс забивает 56 ядер под 100% параметры сейчас сюда скинут. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:39 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
hvladsysdba22Фб 3.0.4 Суперсервер ... С сегодняшнено дня фб зависает, все процессы фб показывают 100% загрузку процессора.Какие-таие процессы ? Один процесс FBServer... Суперсервер установлен sysdba22Подскажите, что это может быть?Снять трассы стеков всех потоков - можете ? Если подскажите как, попробуем.. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:39 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
FileSystemCacheThreshold = 21000000 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:41 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
TempCacheLimit = 64G ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:42 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Mike_gs94FileSystemCacheThreshold = 21000000 А зачем? Написано же: File system caching is used if database cache size in pages (configured explicitly in database header or via DefaultDbCachePages setting) is less than FileSystemCacheThreshold value. To use file system cache always set FileSystemCacheThreshold to a large value. To bypass file system cache for all databases set FileSystemCacheThreshold to zero. Вам скорее всего лучше задать значение близкое к нулю. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:50 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
проблема в том, что с такими цифрами сервер отлично работал с марта прошлого года. без перезагрузок и даже без бэкап/рестора. зависание началось РЕЗКО с сегодняшнего дня. пока не можем сделать gfix. через пару часов появится возможность ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:53 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
31.01.2019 12:53, sysdba22 пишет: > зависание началось РЕЗКО с сегодняшнего дня. ОСь какая? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:54 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
gstat.exe -h делали? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:56 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Мимопроходящий, Windows Server 2016 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:57 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
идея настройки сервера простая: 1) кэш фб, чтобы влезла ВСЯ база 2) 64 гб под буффер сортировки фб 3) ВКЛЮЧЕННЫЙ кэш ОС, чтобы сортировки, которые не влезли в буфер фб, кэшировались на уровне ОС. Благо для этого осиается еще 256 Гб ОЗУ. Еще раз повторюсь, до вчерашнего дня такая конфигурация отработала почти год. И работала шустро. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 12:59 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
31.01.2019 12:57, Mike_gs94 пишет: > Windows Server 2016 а почему-то так и думал... обновления не прилетали надысь? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:00 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Database header page information: Flags 0 Generation 916594 System Change Number 15 Page size 8192 ODS version 12.0 Oldest transaction 128076 Oldest active 911455 Oldest snapshot 911455 Next transaction 927601 Sequence number 0 Next attachment ID 5898 Implementation HW=AMD/Intel/x64 little-endian OS=Windows CC=MSVC Shadow count 0 Page buffers 20000000 Next header page 0 Database dialect 3 Creation date Jan 26, 2019 20:55:31 Attributes force write Variable header data: Database backup GUID: {B8ED8F85-F7A1-4BA4-6788-B7924824A6E9} Sweep interval: 0 *END* Gstat completion time Thu Jan 31 13:00:28 2019 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:01 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
sysdba223) ВКЛЮЧЕННЫЙ кэш ОС, чтобы сортировки, которые не влезли в буфер фб, кэшировались на уровне ОС FileSystemCacheThreshold влияет только на файл базы, временные файлы сортировки кешируются всегда ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:05 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Mike_gs94Если подскажите как, попробуем.. В этом мире ещё остались сисадмины, не умеющие пользоваться Process Explorer-ом?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:07 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
dimitr, будем знать. полезно было бы такую инфу закинуть в дефолтный firebird.conf. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:13 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
dimitrsysdba223) ВКЛЮЧЕННЫЙ кэш ОС, чтобы сортировки, которые не влезли в буфер фб, кэшировались на уровне ОС FileSystemCacheThreshold влияет только на файл базы, временные файлы сортировки кешируются всегда тогда да, можно ставить 0. чтение все равно всегда из кэша бд будет, а на запись там forced writes on. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:20 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
sysdba22тогда да, можно ставить 0. чтение все равно всегда из кэша бд будет может негативно повлиять на разогрев кеша БД ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:22 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Mike_gs94Page buffers 20000000 вот зачем это писать на уровне файла БД, когда прекрасно настраивается в databases.conf? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:27 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Симонов Денис, так исторически сложилось с конца девяностых )) тогда не было еще databases.conf ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:33 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
sysdba22, в конце 90-х и 3.0 не было ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 13:34 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Mike_gs94hvladСнять трассы стеков всех потоков - можете ? Если подскажите как, попробуем..Установить WinDBG, если его ещё нет Скачать ту же самую сборку FB с debug info, .pdb файлы из неё положить рядом с соотв. exe, или можно кучкой в отдельный каталог (минимум: firebird.pdb, fbclient.pdb, engine12.pdb). Запустить WinDBG, приаттачиться к процессу firebird.exe, указать местоположение .pdb файлов (если они отдельно от .exe), в командном окне выполнить ~*kpn, получивщийся текст сохранить в файл и выложить куда-нибудь (кроме яндексов\мэйлру\подобного) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 14:02 |
|
Срочно нужна помощь
|
|||
---|---|---|---|
#18+
Все прошло само собой. Т.е. пол дня через 10 минут после подлкючения где-то 50-60 пользоватлей (обычно работает около 200) сервер загружался до 100% и работать практически было не возможно. Причем загрузку показывал FBServer. Но в один прекрасный момент вдруг все прошло. Сейчас подключено 160 пользователей все работает нормально. Может кто-то сталкивался с такой ситуацией... Страшно, что может повториться ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2019, 15:42 |
|
|
start [/forum/search_topic.php?author=RMarina&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
81ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 323ms |
total: | 528ms |
0 / 0 |