Purging Stale Customers

Hello,

  Has anyone had any success with purging (deleting) old and unused customers from their database?  Using some criteria we are considering deleting upwards of 200,000 customer records that have no ticketing, contribution, or informational history (mostly from our conversion 7 years ago).  I feel like there are a few tables with customer data that don't use have any referential integrity constraints.....  

Thanks for any info!

Sean

Parents
  • There is a SQL file named "truncate_all.sql" that lives in Conversion Scripts -> Extra that is normally used during the conversion process to unload all constituent data before loading it again.

    Carefully edited, that code could be used as the basis of a sproc that would completely delete selected constituents as well. We've never done that here, but if we did, that's where I'd start.

Reply
  • There is a SQL file named "truncate_all.sql" that lives in Conversion Scripts -> Extra that is normally used during the conversion process to unload all constituent data before loading it again.

    Carefully edited, that code could be used as the basis of a sproc that would completely delete selected constituents as well. We've never done that here, but if we did, that's where I'd start.

Children