Nếu bạn đã cài đặt PHPMyAdmin trên máy chủ của mình, bạn có thể xem các bảng của Magento. Bạn sẽ thấy rằng có rất nhiều bắt đầu với catalog_product_...và catalog_category_....
Tất cả những thứ này được sử dụng cho từng sản phẩm và danh mục, điều đó có nghĩa là rất nhiều truy vấn phức tạp và nặng nề cho mỗi trang bạn gọi. 
Để giảm tải cho MySQL và tăng tốc cửa hàng của bạn, Magento cung cấp các bàn phẳng. Ví dụ catalog_product_flat_1. Nếu bạn nhìn vào cấu trúc của bảng này, bạn sẽ thấy nó có rất nhiều dữ liệu sản phẩm cơ bản, có nghĩa là, ví dụ trong danh sách sản phẩm danh mục, chỉ có một truy vấn phải được thực hiện cho bảng này thay vì truy vấn nhiều bảng khác chứa dữ liệu thuộc tính.
Tuy nhiên, dữ liệu này được tổng hợp từ dữ liệu trong các bảng khác, điều đó có nghĩa là mỗi khi bạn lưu một sản phẩm, một số indexes( System > Configuration > Index Management) sẽ được làm mới để biên dịch dữ liệu sản phẩm này. Trong một số trường hợp như ví dụ trong khi phát triển điều này có thể không cần thiết. Bạn muốn xem tất cả các thay đổi ngay lập tức mặc dù thời gian tải trang có thể mất một lúc.
Vì vậy, để kết luận, bất cứ khi nào bạn mở một cửa hàng ra công chúng, hãy bật chúng lên và khi lập trình cố gắng không sử dụng các đối tượng sản phẩm hoặc danh mục đầy đủ mà thay vào đó sử dụng dữ liệu được cung cấp bởi các chỉ mục phẳng.