質問編集履歴

1

記載の変更

2025/03/09 16:12

投稿

tarousan
tarousan

スコア5

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
  );
33
33
  ```
34
34
  ### 結果
35
- どちらも同じでした。
35
+ どちらも同じでした。(内容も含め)
36
36
  ```sql
37
37
  31000 rows in set
38
38
  ```
@@ -78,7 +78,7 @@
78
78
  INNER JOIN とサブクエリのパフォーマンスについて調べたところ以下の優先順位が良いとのことでした。
79
79
  1. INNER JOIN (最も高速なケースが多い)
80
80
  2. サブクエリでの事前絞り込み(大規模データの場合に有効)
81
- 3. LEFT JOIN + WHERE(通常は最も遅い)
81
+ ~~3. LEFT JOIN + WHERE(通常は最も遅い)~~
82
82
 
83
83
  ですが、結合するテーブルが多くなるとその分パフォーマンスが落ち、サブクエリのように余計なテーブルを結合しなくて済むのはパフォーマンス向上につながると思っています。
84
84
  ケースにより違うとは思いますがパフォーマンスについてどう考えるべきか教えていただければと思います