タグ

settingsとmysqlに関するcs000069のブックマーク (2)

  • PRIMARY KEY制約(主キー/プライマリキーを設定する)

    プライマリーキー(主キー)とは作成したテーブルの中の1つまたは複数のカラムの組み合わせに対して設定するもので、テーブルに格納されているデータをに格納されているデータを識別するための目印のようなものです。ここではプライマリキーについての簡単な解説と、 MySQL のテーブルでプライマリキーを設定して利用する方法について解説します。 テーブルを作成したあとにプライマリーキーを作成したり、作成したプライマリーキーを削除する方法については「インデックスの作成」を参照してください。 プライマリーキー(主キー)とは 最初にプライマリーキーについて簡単にご説明します。テーブルには多くのデータが含まれており、 1 つ 1 つのデータには複数のカラムの値が格納されています。格納されたすべてのデータの中から 1 つのデータを特定したいときに、 1 つまたは複数のカラムの値を検索してデータを特定しますが、その時

    PRIMARY KEY制約(主キー/プライマリキーを設定する)
  • MySQL 高速化メモ

    ●はじめに MySQLでSELECT文が遅いと感じたり、INSERT処理だけで1日かかった!なんて事ありませんか? そんな時はページのメモを参考に高速化してみてください。 ちょっとした設定だけで1日かかる処理が数分で終わる(!?)なんて事も。 ぜひお試しあれ。 ●SELECT文の高速化 1.テーブルを分ける。 同じ構造のテーブルをいくつかに分割する。例えば、wordというテーブルがあるとすると、 ja_word,en_wordなど国別に分割したり、word2005,word2006など年月日で分割してみる。 2.テーブルにインデックスを設定する。 create index インデックス名 on テーブル名 (フィールド名); 文字列の場合はインデックスに設定する文字数を指定可能。 create index インデックス名 on テーブル名(フィールド名(要素数)); 私がやってみた感じで

  • 1