Configuring the tombstone purge interval
In some environments, the number of tombstones created over a 10-day period may cause performance degradation. You can adjust the time that elapses before a record in Cassandra is eligible for tombstone purge.
About this task
Global Mailbox uses Apache Cassandra as its database. Cassandra is a distributed, peer-oriented (that is, no master) database that uses timestamped tombstones to mark deleted records. By default, tombstones live in the database for 10 days before they are eligible for purging by the Cassandra compaction tool.
If your environment has unusual circumstances, the number of tombstones created over a 10-day period might cause performance degradation. To reduce the impact of too many database tombstones on Global Mailbox, the tombstone purge interval, also known as the garbage collection interval, can be shortened.
The parameter, gc_grace_seconds, defines the minimum amount of time that must elapse before a record is eligible for tombstone purge. The parameter must be configured separately for each database table in a Cassandra schema.
To configure the tombstone purge interval gc_grace_seconds: