Skip to main content
You can use the information_schema.indexes view to return information about each index in a database. The view is available for each database and contains one row for each index in the database. You can use a SELECT query to return information about each index. In order to view index information, you need the USAGE privilege on both the schema and the database. You also need ownership of the table or the necessary table-level privileges required for the intended action. The following query returns all aggregating indexes defined within the current database.

Columns in information_schema.indexes

Each row has the following columns with information about the database.