Daylight v4.9
Release Date: 1 February 2008

Name

dt_thor_crunchdata - recover unused space from a database

Generic Prototype

dt_thor_crunchdata(dt_Handle) => dt_Boolean

C Prototype

#include "dt_thor.h"

dt_Boolean dt_thor_crunchdata(dt_Handle database)

FORTRAN Prototype

include 'dt_f_thor.inc'

logical dt_f_thor_crunchdata(database)

integer*4 database

Description

Crunches (recovers unused space) the primary data file of 'database'.

Note, this operation is not to be undertaken lightly. It can take a long time, depending on database size, and can not be interrupted. The server will not respond to additional requests until this operation is completed.

Return Value

Returns the success (TRUE) or failure (FALSE) of the operation.

Related Topics

dt_thor_autocrunch_limit(3) dt_thor_crunchxref(3)