|
purebill.com Stephen Jones writing on billing and application migration |
![]() |
| . | Home | . | About | . | Archive | . | Links | . | Billing | . | Reference | . | Subscribe | . | Search | . | . |
Column - 22 February 2009 Prune old data to constrain an application's sizeSummaryApplying active pruning to an application's databases constrains an application's infrastructure to one proportional to the active customer base, rather than making it proportional to every customer who ever passed through. A new application once deployed will move from having no data through a growth period as customers sign-up, or are migrated from an existing system. Eventually a steady-state will be reached where new customer additions balance, or slightly exceed, the eventual customer cancellations, with 'active' records maintained as required. The data associated with active customers is almost by definition valuable, and the details associated with cancellations can be valuable for a time, but over the longer term old data accumulates and will make processing slower and more expensive to perform. For example, data backups must archive larger volumes, searches must look through or ignore more records, and data recoveries will take longer. An application intended only for short-term use may retain 'old' data as an acceptable trade-off against the complexity increase associated with its removal. Conversely, applications built to run long-term must consider how to prune old data, or eventually the 'active' customer records will be just the visible part of a much larger data iceberg. Design choices that can address this situation include:
Applying active pruning to an application's databases constrains an application's infrastructure to one proportional to the active customer base, rather than making it proportional to every customer who ever passed through. Tags: Operational, Data, Removal, Purge, Archive [ Share with others ] Post this page to a social bookmarking site:
Other 'purebill' columnsPrevious column: Provide operational statistics to business users and support staff Next column: Stretch Key Dimensions to See What Breaks All previous purebill columns can be found in the archive section. Recent Updates
Sign up to receive a brief text email when a new purebill column is published. JUMP TO TOP
|
. |
| Comments welcome: stephenjones(at)purebill.com | Stephen Jones © 2004-2010 - Copyright and reprint rules | Sitemap | . |