• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Compact -B +transaction logging - зачем после этого бекапить?

A

anna

Читаем в документации
In-place with file size reduction

-B

Uses in-place compacting, recovers unused space and reduces file size, unless there's a pending structural change in which case copy-style compacting occurs. If you use transaction logging, do full database backups after compacting completes.
Вопрос - зачем делать бекап после компакта? почему не перед компактом, что выглядит логичнее?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
Читаем в документации

Вопрос - зачем делать бекап после компакта? почему не перед компактом, что выглядит логичнее?
предполагают что "до" он сделан ;) ?
а "после" - видать место занимаемое д.б. меньше
хотя... кто поймет мысль индусов ;) ?!
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
68
DBIID может измениться после компакта. То есть, все транзакшен логи, сохраненные до этого компакта, нельзя будет использовать для текущей базы. Поэтому и советуют полный бэкап.
 
Последнее редактирование:

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
@Мыш все верно, но удивление вызвало отсутствие совета сделать бэкап ДО, ведь изменения - это всегда риск ;)
 
30.05.2006
1 345
12
BIT
0
- Доктор, как предохраниться от беременности?
- Пейте томатный сок!
- До того, .. или после того?
- ВМЕСТО того!!
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!