---
# System prepended metadata

title: pair-1a レビュー 2021/04/02
tags: [ペアレビュー]

---

# pair-1a レビュー 2021/04/02

###### tags: `ペアレビュー`

### nakano

- クイズの回答で異なっていた点
    - ishiharaさん何故か type=index の rows=1 となる現象がある
    - analyze tableしてみたらどうなる？
        - https://dev.mysql.com/doc/refman/5.6/ja/analyze-table.html

- 複数テーブルをJOINするようなクエリは高速化しづらい？
    - ishihara

- 何を判断材料にインデックスとなるカラムを選択するのか？【疑問】
    - last_name, first_name
    - ishihara san
    - ビジネス要件？
    - カーディナリティ？
    - それとも他の判断材料があるか？
    - 複数パターン試して、早いパターンを採用して遅いパターンは削除する？

- どういう場合に複合インデックスを採用・検討するのか？【疑問】
    - nakano san

- on 結合条件A, B, C の場合と、 on 結合条件A where 結合条件B, C の場合、どちらの方がパフォーマンス高い？

### ishihara

- オプティマイザーがwhereの実行順序を入れ替えてくれている？
    - 使われるインデックスから
- カラムに「-」を使うことはあるのか？

- SQLのパフォーマンス測定は何かツールを使っていたりするのか？
- パフォーマンススキーマの設定
    - nakano san