นี่คือกึ่งสมมุติและเนื่องจากฉันไม่เคยมีประสบการณ์ในการจัดการกับตารางฐานข้อมูลขนาดใหญ่ฉันจึงไม่ทราบว่ามันน่ากลัวด้วยเหตุผลบางประการ ตามสถานการณ์:
ลองนึกภาพแอปพลิเคชันบนเว็บ - สมมติว่าซอฟต์แวร์บัญชีซึ่งมีลูกค้า 20,000 รายและลูกค้าแต่ละรายมีรายการมากกว่า 1,000 รายการในตาราง นั่นคือ 20 ล้านแถวซึ่งฉันรู้ว่าสามารถชะลอการค้นหาที่ซับซ้อนได้อย่างแน่นอน
ในกรณีเช่นนี้การสร้างตารางใหม่ในฐานข้อมูลสำหรับไคลเอ็นต์แต่ละเครื่องเหมาะสมหรือไม่ ฐานข้อมูลมีปฏิกิริยาอย่างไรกับการมีตารางขนาด 20k (หรือมากกว่านั้น)?