MySQLの複合インデックスに関して質問させて頂きます。
現在検索条件に3つのカラムを使用して検索をかけているSELECT文があります。
データの件数は100万件ほどあるとします。
【例】
「SELECT * FROM test WHERE a = '1' AND b = 'xxxxx' AND c = '1';」
カラム「a」「c」は、0と1のみが格納されたカラムで、頻繁に更新されます。
カラム「b」は、同じ値が入ることがありますが、ほぼユニークな文字列が格納されます。
上記のような場合、インデックスは
・「a,b,c」の全てを設定した複合インデックスを作成するべきか。
・cは頻繁に更新されるので、「a,b」のみの複合インデックスを作成するべきか。
・aも同じく頻繁に更新されるので、WHERE句の検索順をbを先に持ってきて、「b」のみの単独インデックスを作成するべきか。
一概にこうだという答えは無いかもしれませんが、何か良い方法があれば教えて頂けると幸いです。
また、質問に不備な点がございましたら、ご指摘お願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle SQL update方法 2 2022/06/22 14:07
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- IT・エンジニアリング ドメイン駆動設計の値オブジェクトについて質問 1 2023/05/13 02:50
- MySQL 書籍の内容はまともでしょうか? 1 2023/01/22 03:07
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- SEO 検索エンジンにインデックスされない 3 2023/02/20 08:59
- その他(年金) 企業型確定拠出年金(DC年金)について教えてください。 昨年からDC年金を初めて2年目になります。 4 2023/08/21 09:55
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- インターネット広告・アフィリエイト Googleアドセンスの審査がなかなか通りません。 テーマは「美容と健康」について。 不合格の理由は 5 2022/09/26 18:24
- 外国株 インデックス投資は、実は罠がある、バンガード社が、ウオール街の ランダムウオーカーとか、宣伝活動した 2 2023/01/06 22:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複合インデックスの設定に関して
-
検索エンジン検索結果から削除...
-
社名でデータ抽出できる検索シ...
-
LIKEの右側にカラムを指定でき...
-
複数のフィールドの検索
-
mySQL プライマリーキーのカラ...
-
SELECT文で、指定カラム以外の...
-
mysqlで50音順にorder byしたい。
-
DBエラーの意味
-
前と後という言葉の意味
-
SQLでカラムを追加し、条件に合...
-
スペースによる絞り込み検索をS...
-
構造が異なる二つのテーブルをu...
-
DB2(OS/390)のSECQTYについて
-
type date にnullをinsert
-
インデックスとは?オートナン...
-
Accessで文字列の一部を抽出す...
-
INDIRECT関数の代替方法は?
-
最大2147483647なのに何故int(1...
-
MySQLで先頭にカラムを追加
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユニーク制約とユニークインデ...
-
オートインクリメントについて
-
MySQLのKey属性「MUL」について
-
複数カラム検索で、LIKE "%検索...
-
SQL Server Management Studio...
-
大量の項目を対象に効率的に検...
-
インデックスについて
-
UPDATEつてインデックス貼って...
-
MySQLのインデックスについて
-
1000件以下の場合はカラム数に...
-
MySqlでのデータソートについて
-
テーブル設計について。
-
インデックス作成について
-
文字検索 (LIKE)を使った場合
-
複合インデックスの設定に関して
-
インデックスを張るべき項目に...
-
検索エンジン検索結果から削除...
-
INDIRECT関数の代替方法は?
-
DBの定義のサイズを大きくし過...
-
SELECT文で、指定カラム以外の...
おすすめ情報