Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hiệu suất chỉ mục SQL - ASC so với DESC

Câu trả lời được cập nhật cho MySQL 8.0

Như Kazimieras Aliulis đã lưu ý trong phần nhận xét, hỗ trợ cho các chỉ mục giảm dần đang được thêm vào MySQL 8.0 :

Câu trả lời gốc cho các phiên bản trước đó

DESC lập chỉ mục hiện không được triển khai trong MySQL ... công cụ bỏ qua loại được cung cấp và luôn sử dụng ASC :

Đối với một RBDMS khác triển khai tính năng này, chẳng hạn như SQL Server, the DESC đặc điểm kỹ thuật chỉ có lợi khi sắp xếp theo chỉ mục kết hợp ... và sẽ không ảnh hưởng đến thời gian tra cứu của người dùng mới tạo so với người dùng cũ.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cách chèn tệp được phân cách bằng tab vào mysql với quan hệ

  2. Làm cách nào để kết nối từ một nhóm các bản sao Google Compute Engine với Cloud SQL DB trong cùng một dự án?

  3. Tối ưu hóa truy vấn tự tham gia MySQL

  4. Nhận tất cả bản ghi của Cấp độ 1 chỉ có số lượng giá trị được chỉ định trong Cấp độ 2

  5. Làm thế nào để truy xuất giá trị cột kết quả SQL bằng cách sử dụng tên cột trong Python?