Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Восстановление удалённых записей / 12 сообщений из 12, страница 1 из 1
18.05.2015, 15:36
    #38961707
avp_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
На таблице в 30млн записей выполнили оператор DELETE всех записей.
Я нашёл номер транзакции, которая удаляла, и пометил её в TIP как отменённую. При чтении таблицы осталось 23млн записей из 30. Остальные наверняка успел убрать сборщик мусора. Нужно извлечь данные только за одни сутки которых как раз нет. Теоретически эти записи могли остаться в свободных страницах.

Вопрос. При сборке мусора что происходит с пустыми страницами данных? Место под фрагменты записей не затираются?
...
Рейтинг: 0 / 0
19.05.2015, 10:18
    #38962295
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
avp_Вопрос. При сборке мусора что происходит с пустыми страницами данных? Место под фрагменты записей не затираются?неправильный вопрос.
правильный вопрос: бэкап есть?
...
Рейтинг: 0 / 0
20.05.2015, 12:44
    #38963936
avp_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
Бэкап есть, но ночной. Текущие сутки выпали.
...
Рейтинг: 0 / 0
20.05.2015, 12:49
    #38963941
roadster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
avp_Бэкап есть, но ночной. Текущие сутки выпали.набить руками только.
...
Рейтинг: 0 / 0
20.05.2015, 13:09
    #38964002
avp_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
Их не набить, это данные с аппаратуры...
...
Рейтинг: 0 / 0
20.05.2015, 13:11
    #38964006
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
avp_Вопрос. При сборке мусора что происходит с пустыми страницами данных? Место под фрагменты записей не затираются?Специально данные не затираются, ибо потеря времени.
Обнуляются слоты для записей, указывающие на их смещение\длину на странице.
Ну и никто не даст гарантию, что бывшие страницы данных не использованы повторно.
...
Рейтинг: 0 / 0
21.05.2015, 08:57
    #38964815
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
И никто не вспомнил про enbkbne восстановления удалённых записей .
Можно связаться c kdv по этому вопросу.
...
Рейтинг: 0 / 0
21.05.2015, 09:00
    #38964817
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
пардон муа... enbkbne = утилиту . Поправьте.
...
Рейтинг: 0 / 0
21.05.2015, 09:18
    #38964831
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
Там по ссылке гид написан: скачать бесплатную версию, оценить наличие удалённых записей, пригодных для восстановления, и связаться по e-mail для уточнения вопросов приобретения лицензии, если посчитаете это необходимым. После покупки лицензии можно будет выполнить восстановление пригодных удалённых записей.
Если ваши данные ценнее стоимости лицензии, то вперёд!
...
Рейтинг: 0 / 0
21.05.2015, 11:20
    #38964991
avp_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
o_v_aИ никто не вспомнил про enbkbne восстановления удалённых записей .
Можно связаться c kdv по этому вопросу.

Первый пост почитай. Я отменил транзацию и часть записей достал, но сборщик мусора успел кое чего удалить совсем.
...
Рейтинг: 0 / 0
21.05.2015, 12:16
    #38965097
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
А ты таки попробуй. Если, конечно, догадался копию файла базы в сторонку отложить. Ибо с каждой секундой работы базы шансы у тебя выудить удалённые записи уменьшаются, т.к. при записи в базу прежде её физического расширения сначала используется имеющееся свободное место.
Бесплатная версия всё тебе и проверит. Эта утилита обращается ФИЗИЧЕСКИ к файлу базы.
А сборщик мусора физически НЕ УДАЛЯЕТ записи, а просто помечает структуры - про это уже Влад сказал.
...
Рейтинг: 0 / 0
21.05.2015, 14:16
    #38965282
avp_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Восстановление удалённых записей
Пробовал, ibundelete упал на столь большой таблице.
Тем более если мусорщик почистил слоты, то он уже не поможет.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Восстановление удалённых записей / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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