No.2ベストアンサー
- 回答日時:
c1,c2をキーにc3を集計するならやはり
ALTER TABLE tbl ADD INDEX (c1,c2,c3)
しとかないとパフォーマンスがでないかもしれませんね。
No.1
- 回答日時:
はじめまして、通りすがると申します。
さて、どのようなインデックスを張ればいいかともうしますと、上記掲載内容だけでは解りません。
調査する方法として、EXPLAINというコマンドがあります。
これは、指定sqlでどのような計画が練られて、どの命令でどれぐらいのコストがかかるかを、
調査してくれます。
記述方法は、 EXPLAIN select c1, c2, count(distinct c3) from tbl where group by
c1,c2
こんな感じです。
この実行結果を参考にどのキーを追加すればよいか、解ると思います。
補足
EXPLAN にはパラメータとしてANALYZE がありますが、これは発行したSQLを実際に実行して
しまうので、それなりの対処が必要です。(トランザクション制御してROLLBACK)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
- 数学 a1,a2, a3をベクトル空間Vのベクトルとする。a1+a2,a2+a3,a3+a1が一次独立のと 2 2022/10/02 15:55
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- C言語・C++・C# numpyスライス機能を使った数値計算 2 2023/05/08 16:01
- 数学 座標平面上に放物線 C1: y=ax^2+b^x+4 がある。 C1と直線 y=1に関して対称で あ 1 2023/07/16 22:27
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- MySQL テーブル名が可変の場合のクエリの書き方 1 2023/02/17 21:21
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
select文の実行結果に空白行を...
-
Mysqlで変数を使ったSELECT文の...
-
min について
-
文字2桁、3桁交じりの文字列...
-
1の行を固定した上でVBAを用い...
-
複数のテーブルから値を合計出...
-
アクセスに関して。クエリの並...
-
テーブルの最後(最新)のレコー...
-
ファイルの漢数字の順番につい...
-
小数点以下桁数が最大の値に小...
-
文字型の順番がうまく並ばない。
-
SQLローダーCSV取込で、囲み文...
-
エクセルのソートがうまくいかない
-
Insert文直後に自動採番(auto_i...
-
<SQL>重複しているデータの場合...
-
Null値件数をカウントする式に...
-
上から何番目か。
-
Excl並び替えマクロについて
-
fetchについて
-
Accessで、ある行を並び替えた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
select文の実行結果に空白行を...
-
割合(パーセント)を求めるには?
-
SQL文の入れ子について
-
空きのID番号を取得する方法
-
SQLで連続したカラムが何個ある...
-
Mysqlで変数を使ったSELECT文の...
-
SQLだけでselect結果に定数を加...
-
直近のデータのリストを取得したい
-
mysql5でGROUP BYごとにLIMIT??
-
SQLにて順列の抽出
-
条件付けで集計したものをUNION...
-
任意の上位の集計を取得するには?
-
時間帯テーブルから直近空き時...
-
min について
-
Select文1 マイナス Select文2
-
LIMIT句で少なくとも1行は選択...
-
MySQLで合計と小計の計算方法を...
-
時間帯テーブルから直近空き時...
-
GROUP BY句の集計について
-
高速化のためのインデックスの...
おすすめ情報