|
|
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Вот такой запрос: Код: sql 1. 2. 3. 4. Возвращает более ста тысяч записей. RDB$FIELD_NAME всегда STARTING WITH "RDB$". Дело в том, что из-за этих доменов очень долго выполняются операции backup/restore. У меня вопрос к гуру: правильно ли я понимаю, что эти домены просто не исользуются? Если да, то можно ли эти домены просто грохнуть? Путем замены в таком запросе "SELECT *" на "DELETE"? Это ничем не грозит? Да, и еще один полезный вопрос: откуда они могли взяться, эти 100 тыщ неиспользующихся доменов? ФБ 2.1.1.17910 Код: plaintext 1. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 19:21:00 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRock, неправильно. Когда ты создаёшь таблицу, то даже если ты не указываешь домен, он неявно создаётся. Как раз RDB$<некий номер>. Домены мало влияют на скорость бекапа и рестора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 19:35:08 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
указывай везде пользовательские домены, тогда сервер перестанет плодить системные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 19:37:45 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRock, DELETE в системных таблицах вообще забудь!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 19:43:37 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Hello, YuRock! You wrote on 29 января 2014 г. 19:50:16: YuRock> Дело в том, что из-за этих доменов очень долго выполняются операции > backup/restore. зуб дашь? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 19:51:09 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисYuRock, неправильно. Когда ты создаёшь таблицу, то даже если ты не указываешь домен, он неявно создаётся. Как раз RDB$<некий номер>. Ты думаешь, я этого не знал? Неправильно, знал. Таких доменов в этой базе 1082. И примерно 102000 - доменов, которые не используются в таблицах. Денис, на будущее, посмотри мой запрос внимательно. Прежде, чем писАть. Домены мало влияют на скорость бекапа и рестора Бэкап/ресторе этой базы длится ~30 минут. Из них ~26 минут - уходит на домены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:04:42 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockИз них ~26 минут - уходит на домены.Чушь какая-то. Как мерял ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:06:32 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockИ примерно 102000 - доменов, которые не используются в таблицах. но используются в хранимых процедурах? YuRockБэкап/ресторе этой базы длится ~30 минут. Из них ~26 минут - уходит на домены. есть подозрение, что без ключика -v время поменяется радикально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:07:58 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockБэкап/ресторе этой базы длится ~30 минут. Из них ~26 минут - уходит на домены. Ну потрать полчаса на эксперимент ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:10:06 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevskyуказывай везде пользовательские домены, тогда сервер перестанет плодить системные. Иван, спасибо за комментарий, только база уже создана, и экземпляров этой базы - несколько сотен. Это раз. Два - сервер не плодит системные. Если он автоматически создан сервером - не значит, что он системный. Три - полей таблиц, где не указан пользовательский домен - 1082. И скажи мне, Иван, какой отношение твой философский пост имеет к более, чем 100000 доменов, вопрос по которым я задаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:11:44 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
hvlad, Мерял на глаз, врать не буду. Только на бэкап/ресторе доменов реально времени уходит намного больше, чем на всё остальное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:13:43 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
m7m, на какой эксперимент? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:14:55 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockТолько на бэкап/ресторе доменов реально времени уходит или все-таки на вывод 100 тыщ строк в gbak-овский stdout? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:19:09 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
dimitrно используются в хранимых процедурах? Нет, забыл сказать, что процедуры используют еще 1720 дометов. Остается еще ~ те же 100 тыщ. YuRockБэкап/ресторе этой базы длится ~30 минут. Из них ~26 минут - уходит на домены. есть подозрение, что без ключика -v время поменяется радикально Возможно, но, во-первых, не хотелось бы - хочется что-то видеть в процессе. Во-вторых - главное не в бэкап/ресторе. Главное, я хочу выкинуль лишние данные из базу. И понять, как они туда попали. И на будущее постараться сделать так, чтобы они туда не попадали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:21:26 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockна какой эксперимент? Backup-restore БЕЗ ключа v, но С ключом m. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:23:46 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
dimitrYuRockТолько на бэкап/ресторе доменов реально времени уходит или все-таки на вывод 100 тыщ строк в gbak-овский stdout? dimitr, я думаю, ты прав. Без -V, конечно, работает намного быстрее. Но это не решает проблему этих записей. Скажи, пожалуйста, этот запрос дает гарантию, что эти записи можно удалить? Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:28:45 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovYuRockна какой эксперимент? Backup-restore БЕЗ ключа v, но С ключом m. 3 секунды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:31:06 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockDimitry Sibiryakovпропущено... Backup-restore БЕЗ ключа v, но С ключом m. 3 секунды. это бэкап. А вот восстановление идет долго. Как закончится - напишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:36:12 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRock3 секунды. А теперь то же самое, но с ключами v И m. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:38:01 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovYuRock3 секунды. А теперь то же самое, но с ключами v И m. У меня пока не завершился тест С ключами -C и -M, БЕЗ -V ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:44:43 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockУ меня пока не завершился тест С ключами -C и -M, БЕЗ -V Завершился. 17 минут 11 секунд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:51:17 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
YuRockУ меня пока не завершился тест С ключами -C и -M, БЕЗ -V Мой ХШ утверждает, что у тебя в базе 100500 развесистых ХП. ССЗБ. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:53:17 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovА теперь то же самое, но с ключами v И m. 2 мин 26 сек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 21:54:54 |
|
||
|
Неиспользуемые домены
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovМой ХШ утверждает, что у тебя в базе 100500 развесистых ХП. ССЗБ. Это не так. Но мысли о параметрах процедур натолкнули меня на то, что я нашел вот такой скрипт (который выполняется при обновлении БД), который, наверно, и приводит к тому, что у меня плодятся неиспользуемые домены: DELETE FROM RDB$DEPENDENCIES D WHERE D.RDB$DEPENDENT_TYPE = 5 AND D.RDB$DEPENDED_ON_TYPE = 5 ^ DELETE FROM RDB$PROCEDURES^ DELETE FROM RDB$PROCEDURE_PARAMETERS^ CREATE PROCEDURE ... -- создание всех процедур COMMIT^ В будущем я, конечно, уберу этот ужас. Но остается актуальным вопрос: Если я (единоразово) выполню нижеприведенный запрос, точно ничего не поламается? Код: sql 1. 2. 3. 4. 5. Ответьте, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2014, 22:01:15 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=104&tid=1563933]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
82ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 393ms |

| 0 / 0 |
