สอบถามเทคนิคการทำData Purging

ผมยังไม่ได้เริ่มเขียน แต่อยากจะออกแบบให้ครอบคลุมปัญหาที่ผมพอจะคิดได้ในตอนนี้

เนื่องจากโปรเจคที่ผมทำอยู่ เขาไม่ได้ทำPurging แบบอัตโนมัติ แต่จะPurgeก็ต่อเมื่อuserกดล้างข้อมูลเอง
ดังนั้น สมมติ10ปีuserไม่เคยpurgeเลย แล้วผมต้องเขียนโปรแกรมให้มันลบเพื่อเหลือข้อมูลล่าสุดแค่ปีเดียว

ปัญหาที่คาดว่าน่าจะเกิด
ปริมาณข้อมูลย้อนหลัง8-9ปี มันมีขนาดใหญ่มากๆ
ตอนแรกผมตั้งใจจะWhereด้วยDateที่เก่ากว่า1ปี แต่คิดว่าน่าจะใช้เวลานานมากๆ มีเทคนิคที่ทำให้มันลบข้อมูลทีละเยอะๆโดยที่ใช้เวลาไม่นานมั้ย?


#SQL server #.Net
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่