ホームページ > データベース > mysql チュートリアル > MySQL データベースでインデックス情報を見つけるにはどうすればよいですか?

MySQL データベースでインデックス情報を見つけるにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-29 04:11:09
オリジナル
130 人が閲覧しました

How Can I Find Index Information in My MySQL Database?

MySQL のインデックス情報の探索

MySQL データベースまたはテーブルにインデックスがあるかどうか知りたいですか?次の方法を使用すると、必要な情報を簡単に取得できます:

データベース レベルのインデックス クエリ:

データベース内のすべてのインデックスを表示するには、STATISTICS テーブルを使用できます。 。このテーブルは INFORMATION_SCHEMA にあり、データベース内のすべてのテーブル インデックスに関する情報が含まれています。次のクエリを使用します:

SELECT DISTINCT
    TABLE_SCHEMA,
    TABLE_NAME,
    INDEX_NAME
FROM INFORMATION_SCHEMA.STATISTICS;
ログイン後にコピー

特定のテーブル インデックス クエリ:

特定のテーブルのインデックスを表示するには、SHOW INDEX ステートメントを使用します。このステートメントは、インデックス名、列、インデックス タイプを含む、テーブル内のすべてのインデックスを表示します。次のクエリを使用します:

SHOW INDEX FROM your_table;
ログイン後にコピー

これらのクエリを使用すると、MySQL データベースまたはテーブルのインデックス情報を簡単に表示して、データベースをより深く理解し、クエリのパフォーマンスを最適化できます。

以上がMySQL データベースでインデックス情報を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート