ถ้าตอนบันทึกเรคอร์ดใหม่ไม่ได้ช้าอะไรเลย ก็มีความเป็นไปได้ที่เงื่อนไขในการกรองและ/หรือการจัดเรียงข้อมูล ทำกับฟิลด์ที่ไม่ได้สร้าง Index (ดัชนี) เอาไว้ เช่น ฟอร์มขายสินค้า ถูกกำหนดให้แสดงโดยเรียงตามชื่อลูกค้า แต่ฟิลด์ชื่อลูกค้าไม่ได้ทำ Index เอาไว้เลย ดังนั้นทุกครั้งที่เปิด Access ก็ต้องทำการจัดเรียงเองโดยอ่านข้อมูลทุกเรคอร์ดในเทเบิลมาเรียงตามชื่อก่อน แล้วค่อยแสดง แต่ถ้าสร้าง Index ฟิลด์ชื่อลูกค้าเอาไว้ Access สามารถอ่านตาม Index ชื่อลูกค้าซึ่งถูกจัดเรียงมาตั้งแต่ตอนบันทึกเรคอร์ดไปแล้ว เวลาจึงไม่แตกต่างจากเมื่อตอนมีเรคอร์ดน้อยๆแต่อย่างใด
อีกอย่างที่ควรทำ Compact and Repair Database เป็นระยะๆเช่น สัปดาห์ละครั้งด้วย เมื่อเรียกคืนพื้นที่ที่ไม่ได้ใช้แล้วด้วย
แต่ก่อนที่จะแก้ไขอะไร อย่าลืมก็อปปี้ไฟล์ฐานข้อมูลเก็บสำรองเอาไว้เสมอนะครับ