powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / С БД что-то непонятное
6 сообщений из 6, страница 1 из 1
С БД что-то непонятное
    #39692120
Wooda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Сервер… или БД… ведет себя странно.

Анамнез такой:
Ubuntu 10.04
48 гб оперативы
FB 2.5
БД 96 Гб (OLTP) Page – 4096, Pages – 16384, Kb – 65536
Среднее кол-во запросов к БД — 2000 в сек.

Симптомы:
1 — Уже вторую неделю Sweep не дает результатов. Ошибок нет, но и OT не меняет:
Flags 0
Checksum 12345
Generation 92033947
Page size 4096
ODS version 11.2
Oldest transaction 72762647
Oldest active 81458543
Oldest snapshot 81458543
Next transaction 81575110
Bumped transaction 1
Sequence number 0
Next attachment ID 10458720
Implementation ID 24
Shadow count 0
Page buffers 16384
Next header page 0
Database dialect 3
Creation date Mar 24, 2018 18:23:15
Attributes force write


2 — Периодически сервер занимает всю оперативку, при этом обращений к дискам (iostat) практически нет, процессоры тоже не особо загружены.
3 - Коннекты (чтобы посмотреть trace запросов) тоже не принимает. Помогает только рестарт сервера.


Остановить и сделать gbak/restor – административно сложно (ибо долго), только на крайний случай.


Куда смотреть? Это какая-нибудь процедура зацикливается, если да, то как её поймать?
Или смотреть на настройки сервера/починку БД?

С чего начать порекомендуете?

Не силен я в ФБ
...
Рейтинг: 0 / 0
С БД что-то непонятное
    #39692190
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wooda,

Wooda Page size 4096

серьёзно? И это при БД 96 Гб

Архитектура какая? SS/SC/CS
...
Рейтинг: 0 / 0
С БД что-то непонятное
    #39692233
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WoodaКуда смотреть?

MON$TRANSACTIONS

WoodaС чего начать порекомендуете?
С "усиления" в Firebird.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
С БД что-то непонятное
    #39692246
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wooda
про page size 4к верно сказали, надо 16к делать (через бэкап-рестор).
Если классик или суперклассик, то размер кэша должен быть максимум 2048 страниц, оптимально - 1024 страницы. А не 16к, как у вас.
Что там про 64к - я не понял.
в 2.5 свип в firebird.log выводит номера транзакций при старте и при своем завершении.

Oldest active вряд-ли мешает свипу, но всё равно - в сутки у вас где-то 450 тысяч транзакций, а oldest active торчит уже четверть суток, что нехорошо.
Woodaсделать gbak/restor – административно сложно (ибо долго)
долго - это сколько? Диски медленные?
b/r вам в любом случае прописан, обязательно, из-за слишком мелкого размера страницы. Увеличите до 16к - производительность сразу вырастет, абсолютно точно.
...
Рейтинг: 0 / 0
С БД что-то непонятное
    #39694086
Wooda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Установлен SC.
g/r сделали, кэш уменьшили, размер страницы увеличили.

Стала видна новая проблема - при наличии более 100 коннектов (mon$attachments) сервер просто перестает отвечать, при этом диск не читает, подключиться к себе не дает. После обрубания коннектов примерно через минуту/две нормализуется.

Куда смотреть?
...
Рейтинг: 0 / 0
С БД что-то непонятное
    #39694102
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Wooda,

fb_lock_print и по результатам крутить параметры LockMemSize и LockHashSlots
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / С БД что-то непонятное
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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