Ремонт и восстановление баз данных InterBase, Firebird, Yaffil
Модераторы: kdv, Alexey Kovyazin
-
Solo
- Сообщения: 108
- Зарегистрирован: 18 апр 2005, 04:05
Сообщение
Solo » 05 авг 2007, 14:27
Может, наивный вопрос... Можно ли не вручную, в смысле, не по одному, избавиться от неиспользуемых доменов, которые насоздавались автоматически?
-
Merlin
- Динозавр IB/FB
- Сообщения: 1502
- Зарегистрирован: 27 окт 2004, 11:44
Сообщение
Merlin » 06 авг 2007, 20:20
Может наивный встречный вопрос... А откуда взялась глубокая уверенность в том, что домены, которые насоздавались автоматически, являются неиспользуемыми?
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 06 авг 2007, 20:32
Блин. Посмотрел у себя - 27700 доменов не имеют ссылки из rdb$relation_fields.
Это я от усталости гоню или они у меня не используются? Откуда они ещё юзаются, кроме списка полей?
-
Merlin
- Динозавр IB/FB
- Сообщения: 1502
- Зарегистрирован: 27 окт 2004, 11:44
Сообщение
Merlin » 06 авг 2007, 20:39
WildSery писал(а):Блин. Посмотрел у себя - 27700 доменов не имеют ссылки из rdb$relation_fields.
Это я от усталости гоню или они у меня не используются? Откуда они ещё юзаются, кроме списка полей?
Гонишь. Параметры процедур ещё точно. Тока этта... там индекса нет, не подвесь сервак с любопытством-то

-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 07 авг 2007, 09:34
Я свой добавил

Остаётся 48 доменов. На них нет ссылок из rdb$relation_fields и из rdb$procedure_parameters.
Их уже можно считать "сиротами"? Интересно, откуда они вообще берутся...
-
Merlin
- Динозавр IB/FB
- Сообщения: 1502
- Зарегистрирован: 27 окт 2004, 11:44
Сообщение
Merlin » 07 авг 2007, 13:46
WildSery писал(а):Я свой добавил

Остаётся 48 доменов. На них нет ссылок из rdb$relation_fields и из rdb$procedure_parameters.
Их уже можно считать "сиротами"? Интересно, откуда они вообще берутся...
Есть многое на свете, друг Горацио... (С) Чешутся, что ли? Работает - не трож. Может какие системные, там же явных-то ссылок нет. А может последствия каких глючков с удалением объектов не пойми какой древней версии.
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 07 авг 2007, 18:04
У меня есть догадки, откуда они взялись. По крайней мере, некоторые.
В бытность ещё 5.6 там были SP с именами MONTH, YEAR и типа того. После бэкап-рестора на FB1 удалить их стало нетривиально, и когда "зачесалось", насколько помню то дремучее время, снесены были как попало. Вот сироты и остались.