Trong vài tuần qua tôi đã nổi giận với cơ sở dữ liệu Firebird cũ. Cơ sở dữ liệu này là điên rồ vì tất cả các loại lý do, nhưng một điều tôi nhận thấy là mỗi trường duy nhất của mỗi bảng có hai chỉ mục; mỗi cái có một phân khúc duy nhất, một ascthứ tự và một descthứ tự.
Ngoài việc có một chỉ mục cho mọi lĩnh vực trong mỗi bảng, tôi còn nghĩ rằng - có bất kỳ lợi thế nào cho các chỉ mục một phân đoạn có hai chỉ mục có cùng phân khúc chỉ mục, nhưng một trong descvà một trong asckhông? Có bất cứ điều gì để đạt được, hoặc một DBMS hiện đại sẽ sử dụng ascchỉ mục và bắt đầu từ cuối và làm việc ngược lại nếu cần?