MySQL 8.0.18 では、インデックスが作成されていないフィールドに適用でき、等価値の関連付けクエリを実行できる新しいハッシュ結合関数が追加されました。以前のバージョンでは、接続されたフィールドにインデックスが付けられていない場合、クエリ速度が非常に遅くなり、オプティマイザーは BNL (ブロック ネスト) アルゴリズムを使用していました。 ハッシュ結合アルゴリズムは、小さなテーブルのデータをメモリ内のハッシュ テーブルに格納し、大きなテーブルのデータを行ごとに照合してハッシュ値を計算し、メモリからクライアントに適切なデータを返します。 sysbench を使用して 4 つのテーブルを生成し、デフォルトの k フィールド インデックスを削除します。 ただし、現在のバージョン 8.0.18 では join のみがサポートされています。左結合と右結合は無効です。ご注意ください。 要約する 上記は、MySQL 8.0.18 ハッシュ結合が左/右結合をサポートしていないことについてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: 中国語でのNginx設定パラメータの詳細な説明(負荷分散とリバースプロキシ)
>>: ElementUI の this.$notify.close() 呼び出しが機能しない問題の解決方法
インストールパス: /application/mysql-5.5.56 1. 事前準備MySQL 依...
序文この記事は、私が最近仕事で遭遇した問題を記録したものです。アプリネイティブとフロントエンドのh5...
1. はじめにSELinux が Linux にもたらす主な価値は、柔軟で構成可能な MAC メカニ...
Nginx Rewriteの使用シナリオ1. URL アドレスジャンプ。たとえば、ユーザーが pm....
Vue ルーティング this.route.push ジャンプ ページが更新されない1. 背景概要:...
序文MySQL に関する私の理解に基づくと、パフォーマンスの最適化作業やマスター スレーブ レプリケ...
1. Apacheをインストールする $ sudo apt update && su...
ウェブサイトを構築するとき、HTML 言語は重要ではないと思われるかもしれませんが、実際には、基本的...
目次1. 型2. インスタンス3. コンストラクター4.toString() この記事では、4 つの...
導入コンピューティングのニーズが拡大し続けるにつれて、アプリケーションのメモリに対する需要も増加して...
数日前、バスで仕事に行きました。バスのカードリーダーの実際の使用シーンを実際に見て、カードリーダーの...
元の派生コマンド: bin/sqoop インポート -connect jdbc:mysql://19...
では、早速レンダリングを見てみましょう。 コア コードはtransition: cubic-bezi...
最近、Xiao Ming は新しい Mac を購入し、独自のブログ Web サイトを構築したいと考え...
目次インストールコンポーネントのインポート基本的な使い方保存したマークダウンまたは HTML テキス...