MySQL 8.0.18 では、インデックスが作成されていないフィールドに適用でき、等価値の関連付けクエリを実行できる新しいハッシュ結合関数が追加されました。以前のバージョンでは、接続されたフィールドにインデックスが付けられていない場合、クエリ速度が非常に遅くなり、オプティマイザーは BNL (ブロック ネスト) アルゴリズムを使用していました。 ハッシュ結合アルゴリズムは、小さなテーブルのデータをメモリ内のハッシュ テーブルに格納し、大きなテーブルのデータを行ごとに照合してハッシュ値を計算し、メモリからクライアントに適切なデータを返します。 sysbench を使用して 4 つのテーブルを生成し、デフォルトの k フィールド インデックスを削除します。 ただし、現在のバージョン 8.0.18 では join のみがサポートされています。左結合と右結合は無効です。ご注意ください。 要約する 上記は、MySQL 8.0.18 ハッシュ結合が左/右結合をサポートしていないことについてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: 中国語でのNginx設定パラメータの詳細な説明(負荷分散とリバースプロキシ)
>>: ElementUI の this.$notify.close() 呼び出しが機能しない問題の解決方法
FFMPEG 3.4.1 バージョンパラメータの詳細使用方法: ffmpeg [オプション] [[入...
この記事では、MySQL インデックス カバレッジについて例を挙げて説明します。ご参考までに、詳細は...
目次1. DOMとは何か2. 要素を選択する3. getElementById() 4. クエリセレ...
序文MySQL クラスターを構築する場合、当然のことながら、データの一貫性を確保するために、データベ...
1. コマンドの紹介read コマンドは、シェルの組み込みコマンドで、標準入力または -u オプショ...
目次cloneElementの役割使用シナリオ新しい小道具を追加するプロップを変更するイベントカスタ...
Linuxアラーム機能の紹介上記のコード: #include <stdio.h> #in...
VMに慣れた後、BOXに切り替えるのは少し異なります。たとえば、コピーネットワークカードを2枚使って...
フロントエンドcss3 フィルターは、Web ページのグレー効果を実現できるだけでなく、ナイト モー...
この記事の目的は、最も明確な構造を使用していくつかのコンポーネントの基本機能を実装することです。皆さ...
目次前面に書かれた複数のストレージマウント方法1.バインドマウント2. 巻数3.tmpfsマウントス...
インデックスにクエリする必要があるすべてのフィールドの値が含まれている(またはカバーしている)場合、...
背景この記事では主に、MySQL が更新ステートメントを実行するときに、元のデータと同一の (つまり...
要件は次のとおりですテーブル構造、フィールドコメント情報、テーブル名などをエクスポートします。これは...
新しいserver.jsを作成する糸初期化 -y 糸を追加エクスプレスノードモン -D var ex...