|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
Нужна помощь! Не заканчивается рестор базы, процесс gbak/fb_inet_server висит в топе, используя 100% ядра. Последние записи в логе рестора gbak: 176470000 records restored gbak: 176480000 records restored gbak: 176490000 records restored gbak: 176500000 records restored Последняя таблица, присутствующая в логе TBL_DOC_NAKL gbak: restoring index PK_TBL_DOC_NAKL gbak: restoring index FK_TBL_DOC_NAKL_1 gbak: restoring index TBL_DOC_NAKL_IDX1 gbak: restoring index FK_TBL_DOC_NAKL_2 gbak: restoring index TBL_DOC_NAKL_IDX2 gbak: restoring index TBL_DOC_NAKL_IDX4 gbak: restoring index FK_TBL_DOC_NAKL_3 gbak: restoring index TBL_DOC_NAKL_IDX3 gbak: restoring index TBL_DOC_NAKL_IDX6 gbak: restoring index TBL_DOC_NAKL_IDX7 gbak: restoring index TBL_DOC_NAKL_IDX8 gbak: restoring index TBL_DOC_NAKL_IDX5 gbak:restoring data for table TBL_DOC_NAKL Версия FB LI-V2.5.5.26952 Firebird 2.5 х64(под CentOS 6.6 х64), так же пробовал Win x64 версии V2.5.4.26856. Результат рестора одинаков что локально, что через tcp и что через сервисы - 100% gbak/fb_inet_server в процессах, дата/время и файла не меняется. Результаты валидация базы показали только Number of record level errors : 1 Number of database page errors : 7 Summary of validation errors Number of record level errors : 1 Number of database page errors : 7 SM1002516 Sun Dec 20 22:26:59 2015 Database: D:\DB\MAIN_25072015.FDB Relation has 295 orphan backversions (59549 in use) in table TBL_DOC_NAKL (135) SM1002516 Sun Dec 20 23:09:14 2015 Database: D:\DB\MAIN_25072015.FDB Index 3 misses node on page 30302960 level 1 in table TBL_RESTS_MATER (150) SM1002516 Mon Dec 21 01:13:43 2015 Database: D:\DB\MAIN_25072015.FDB Index 1 misses node on page 26866740 level 1 in table TBL_ZP_WORKSHEET_FACT (573) SM1002516 Mon Dec 21 01:13:43 2015 Database: D:\DB\MAIN_25072015.FDB Index 1 has inconsistent left sibling pointer, page 26866740 level 1 in table TBL_ZP_WORKSHEET_FACT (573) SM1002516 Mon Dec 21 01:13:43 2015 Database: D:\DB\MAIN_25072015.FDB Index 1 misses node on page 26866740 level 1 in table TBL_ZP_WORKSHEET_FACT (573) SM1002516 Mon Dec 21 01:13:43 2015 Database: D:\DB\MAIN_25072015.FDB Index 1 has inconsistent left sibling pointer, page 26866740 level 1 in table TBL_ZP_WORKSHEET_FACT (573) SM1002516 Mon Dec 21 01:13:52 2015 Database: D:\DB\MAIN_25072015.FDB Page 36472818 is an orphan SM1002516 Mon Dec 21 01:13:52 2015 Database: D:\DB\MAIN_25072015.FDB Page 36737825 is an orphan SM1002516 Mon Dec 21 01:13:52 2015 Database: D:\DB\MAIN_25072015.FDB Page 36737826 is an orphan SM1002516 Mon Dec 21 01:13:52 2015 Database: D:\DB\MAIN_25072015.FDB Page 36737827 is an orphan SM1002516 Mon Dec 21 01:13:52 2015 Database: D:\DB\MAIN_25072015.FDB Page 40458012 is an orphan SM1002516 Mon Dec 21 01:13:52 2015 Database: D:\DB\MAIN_25072015.FDB Page 40536154 is an orphan SM1002516 Mon Dec 21 01:13:52 2015 Database: D:\DB\MAIN_25072015.FDB Page 40551304 is an orphan Бекап делался как локально на сервере, так и по сети и с копии базы на другом сервере. Результат всегда одинаков, за исключением кол-ва отресторенных записей, таблица же одна и также. Был собран gbak, бекапящий только 3 таблицы TBL_DOC_NAKL(на которой заканчивается лог) и 2 справочника(на которые построены FK). Рестор такого бекапа проходит без проблем. Хелп, плз. Работающий процесс рестора есть, дамп снять процесса могу, бекап есть, но он весит 400гиг. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 15:24 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
Stalk, а что будет, если по TBL_DOC_NAKL дать select count(*)? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 15:49 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
StalkХелп, плз. Попробуй с ключом -O. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 15:59 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
kdvа что будет, если по TBL_DOC_NAKL дать select count(*)? count нормально отрабатывает SQL> select count(*) from tbl_doc_nakl; COUNT ============ 253263788 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 16:22 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovПопробуй с ключом -O. Запустил, результат сообщу ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 16:23 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
StalkПоследняя таблица, присутствующая в логе TBL_DOC_NAKL Судя по количеству индексов на ней, умирает именно их построение. Параметры диска под временные файлы и настройки буферов сортировки не менялись? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 16:50 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovStalkПоследняя таблица, присутствующая в логе TBL_DOC_NAKL Судя по количеству индексов на ней, умирает именно их построение. Параметры диска под временные файлы и настройки буферов сортировки не менялись? Нет, настройки не менялись, ни дисков ни FB. Ни на сервере с БД, ни на сервере, где идет рестор базы. Единственное что менялось, это версия FB с 2.5.4 на 2.5.5 Могу отключить индексы и сделать бекап без них. И еще - эта большая таблица по данным, есть еще 20% больше, но без такого кол-ва индексов. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 17:20 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovСудя по количеству индексов на ней, умирает именно их построение.Которое делается отдельно после рестора всего остального. В логе должны присутствовать строки Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 17:26 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
Stalk, только метаданные - ресторятся ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 17:27 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
hvladStalk, только метаданные - ресторятся ? Да. В первом сообщении я писал авторБыл собран gbak, бекапящий только 3 таблицы TBL_DOC_NAKL(на которой заканчивается лог) и 2 справочника(на которые построены FK). Рестор такого бекапа проходит без проблем ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 17:37 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
hvladКоторое делается отдельно после рестора всего остального. В логе должны присутствовать строки У gbak есть фича буферизации лога даже при выводе на экран, из-за которой несколько последних строк обычно не видны. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 18:25 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
StalkhvladStalk, только метаданные - ресторятся ? Да. В первом сообщении я писал авторБыл собран gbak, бекапящий только 3 таблицы TBL_DOC_NAKL(на которой заканчивается лог) и 2 справочника(на которые построены FK). Рестор такого бекапа проходит без проблемИ каким боком это к моему вопросу ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2015, 20:55 |
|
Рестор базы не заканчивается
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovПопробуй с ключом -O. Так получилось, рестор закончился успешно!!! Спасибо ! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2015, 09:41 |
|
|
start [/forum/topic.php?fid=40&fpage=66&tid=1562426]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 296ms |
total: | 427ms |
0 / 0 |