ненужные домены

Ремонт и восстановление баз данных 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.
Это я от усталости гоню или они у меня не используются? Откуда они ещё юзаются, кроме списка полей?
Гонишь. Параметры процедур ещё точно. Тока этта... там индекса нет, не подвесь сервак с любопытством-то :wink:

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 удалить их стало нетривиально, и когда "зачесалось", насколько помню то дремучее время, снесены были как попало. Вот сироты и остались.

Ответить