Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / request depth exceeded / 15 сообщений из 15, страница 1 из 1
20.06.2016, 01:41
    #39258590
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
Fb 2.5.5. Вчера делал обновление базы, теперь при пересчете статистики индексов получаю вот такое сообщение:
Код: plaintext
1.
2.
This operation is not defined for system tables.
unsuccessful metadata update.
request depth exceeded. (Recursive definition?).
Что самое интересное, у статистики ПК в GTT было число -1.
В чем может быть дело?
...
Рейтинг: 0 / 0
20.06.2016, 09:50
    #39258662
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
CyberMax,

на статистику GTT можешь забить
...
Рейтинг: 0 / 0
20.06.2016, 09:53
    #39258667
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
Симонов Денис,

Все еще интереснее. В базе не создается таблица, если в ней есть индекс (ПК или ВК, например) с тем же самым сообщением.
...
Рейтинг: 0 / 0
20.06.2016, 10:00
    #39258671
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
CyberMax,

попробуй базу онлайн валидацией прогнать. Если там всё норм, прогони обычной ещё.

Ты случаем из обычной таблы внешний ключ на GTT не пытаешься сделать? Там есть ряд ограничений.
Нельзя делать PERSISTENT -> GTT ON COMMIT PRESERVE ROWS -> GTT ON COMMIT DELETE ROWS
...
Рейтинг: 0 / 0
20.06.2016, 10:01
    #39258672
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
CyberMax,

поймал индекс на котором такое сообщение вылазит?
...
Рейтинг: 0 / 0
20.06.2016, 10:08
    #39258674
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
CyberMax,

для начала проверь на снапшоте 2.5.6
...
Рейтинг: 0 / 0
20.06.2016, 10:14
    #39258678
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
CyberMax,

хотелось бы взглянуть на такую БД, это возможно ?
...
Рейтинг: 0 / 0
20.06.2016, 10:18
    #39258682
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
dimitr,

Часа через два смогу поставить снапшот, когда архивация отработает.
...
Рейтинг: 0 / 0
20.06.2016, 10:19
    #39258683
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
hvlad,

В каком виде? Базу выслать или доступ сделать через TeamViewer или что-иное?
...
Рейтинг: 0 / 0
20.06.2016, 10:22
    #39258686
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
Симонов ДенисCyberMax,

поймал индекс на котором такое сообщение вылазит?
Оно на всех такое.
Случилось это так: запустил через IBExpert пересчет статистики по всем индексам. Через некоторое время она остановилась вот с этим сообщением. Теперь никакая статистика не пересчитывается.
...
Рейтинг: 0 / 0
20.06.2016, 11:05
    #39258707
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
у тебя что, суперсервер? Если вдруг да, то перезапусти его.
...
Рейтинг: 0 / 0
20.06.2016, 14:50
    #39258900
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
dimitrу тебя что, суперсервер? Если вдруг да, то перезапусти его.
Отсоединение от всех баз и переподключение помогло. Ошибка пропала.
...
Рейтинг: 0 / 0
20.06.2016, 15:00
    #39258904
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
Заново начал расчет статистики и снова:
Код: plaintext
1.
2.
3.
This operation is not defined for system tables.
unsuccessful metadata update.
request depth exceeded. (Recursive definition?).
Причем опять на GTT, где сейчас в статистике -1 (в обоих индексах).
Посмотрел другие GTT - там у части индексом статистика 0 (как должно быть), у части -1. Видимо, в этом дело.
...
Рейтинг: 0 / 0
20.06.2016, 15:14
    #39258917
CyberMax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
dimitrдля начала проверь на снапшоте 2.5.6
Поставил снапшот. 3 раза прогнал полный расчет - полет нормальный. Но у GTT статистика все равно -1 остается. Забить?
...
Рейтинг: 0 / 0
20.06.2016, 16:47
    #39259030
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
request depth exceeded
CyberMax,

это исправлялось в 2.5.6, так что результат ожидаемый. А на статистику забей, это число не имеет смысла для GTT (каждый экземпляр имеет свою собственную статистику).
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / request depth exceeded / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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