Безопасно ли дефрагментировать используемый файл?
В Windows с NTFS безопасно ли дефрагментировать файлы, которые в данный момент записываются и читаются из других процессов?
Я считаю, что у меня может возникнуть проблема с чрезвычайно фрагментированной большой базой данных SQLite. Поэтому я подумываю о возможных решениях, как только подтвержу, что проблема именно в этом. Я подумывал о периодическом запуске Contig от Sysinternals, но файл огромен, поэтому его создание занимает много времени.
Однако, если это безопасно, я мог бы просто запустить Contig в фоновом режиме, пока используется база данных.