Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да видите индекси за база данни или таблица в MySQL?

За да видите индекса за конкретна таблица, използвайте SHOW INDEX:

SHOW INDEX FROM yourtable;

За да видите индекси за всички таблици в конкретна схема, можете да използвате таблицата STATISTICS от INFORMATION_SCHEMA:

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

Премахването на клаузата where ще ви покаже всички индекси във всички схеми.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WEEKOFYEAR() Примери – MySQL

  2. 4 начина за проверка на типа данни на колона в MySQL

  3. TINYTEXT, TEXT, MEDIUMTEXT и LONGTEXT максимални размери за съхранение

  4. Как да изчислим средните продажби на седмица в MySQL

  5. Как да получа следващия/предишен запис в MySQL?