PSQL database files can be defragmented without any engine down time. Reads and writes can operate continuously during defragmentation. The Defragmenter GUI will detect data files in use and can analyze fragmentation levels of files, allowing users to quickly find the biggest problem first.