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

Làm cách nào để xem các chỉ mục cho cơ sở dữ liệu hoặc bảng trong MySQL?

Để xem chỉ mục cho một bảng cụ thể, hãy sử dụng SHOW INDEX:

SHOW INDEX FROM yourtable;

Để xem chỉ mục cho tất cả các bảng trong một lược đồ cụ thể, bạn có thể sử dụng bảng STATISTICS từ INFORMATION_SCHEMA:

SELECT DISTINCT
    TABLE_NAME,
    INDEX_NAME
FROM INFORMATION_SCHEMA.STATISTICS
WHERE TABLE_SCHEMA = 'your_schema';

Xóa mệnh đề where sẽ hiển thị cho bạn tất cả các chỉ mục trong tất cả các lượ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. MySQL tương đương với hàm DECODE trong Oracle

  2. Cú pháp CHÈN SQL - Được DBMS liệt kê

  3. MySql Single Table, Chọn 7 ngày qua và bao gồm các hàng trống

  4. Cú pháp DELETE của SQL - Được DBMS liệt kê

  5. Sao lưu cơ sở dữ liệu logic bằng MySQL Shell