検索

ホームページ  >  に質問  >  本文

mysql中的索引,在什么时候开始起作用.on?where?group by? having?

在select步骤运行前,在哪一步开始起作用?

怪我咯怪我咯2786日前655

全員に返信(4)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-17 14:42:55

    列が操作されている限り、インデックスは機能します。
    しかし実際には、説明とプロファイリングも検討する必要があります

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-17 14:42:55

    実行プランを確認すると、実行プラン内のどのステップでインデックスが使用されているかがわかります。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 14:42:55

    1. 索引は書籍の目録や辞書のアルファベットと部首の表のようなものです (これは索引の本来の意味でもあります)。文字や部首に基づいて書籍や辞書から検索する必要がある場合に使用されます。コンテンツが含まれる場合に有効になります。
    2. テーブルの主キー、外部キー、一意キー、および結合主キーによってインデックスが自動的に作成されます。たとえば、単一テーブルの ID フィールドです。が主キーであり、クエリを作成するときに id = となります。 「xxx」が機能し始める可能性があります。注意する必要があるのは、どのような状況でインデックスが作成、使用され、インデックスがグループ化とフィルタリングに使用されるかです。

    返事
    0
  • 阿神

    阿神2017-04-17 14:42:55

    通常、where に続くフィールドにはインデックスを使用します

    返事
    0
  • キャンセル返事