data integrity vs performance