mysqlの上限
現在ローカルでmysqlを使っています。
もしわかりやすいサイトがあれば教えていただければ幸いです。
mysqlのデータベースのサイズ上限やテーブルのレコード数の上限やサイズ上限はあるの
でしょうか?
又、サイズをオーバーした場合はデータをinsertすると、前のデータが消えるのか?挿入しようとしたデータが入らないのか?
又、あるテーブルの構造に情報があったので下記します。
以下の情報を修正する事により上限値が変わるのでしょうか?
行の統計
ステートメント 値
フォーマット 動的
照合順序 utf8_general_ci
行 49,740
行の長さ ø 1,200
行のサイズ ø 1,258 バイト
次へ Autoindex 72,999
ディスク使用量
種別 使用量
データ 58,334 KiB
インデックス 2,775 KiB
合計 61,109 KiB
インデックスサイズ: ドキュメント
キー名 種別 一意な値の数 操作 フィールド
PRIMARY PRIMARY 49740 編集 削除 item_id
abc_id INDEX 1243 編集 削除 abc_id
item_guid INDEX 49740 編集 削除 item_guid 255
abc_id_item_cached INDEX 12435 編集 削除 abc_id,item_cached
データベースの構造の値は以下でした。
テーブル レコード数Tip 種別 照合順序 サイズ オーバーヘッド
250 テーブル 81,212 MyISAM utf8_general_ci 62.8 MiB 435.8 KiB
お礼
ありがとうございます。 使い方違いますか? 別テーブルにすればできるのでしょうが、その手のがいっぱいあるのでやりたくないです。 とりあえず、カラム名に+0をつけるとインデックス値が取れることが分かりました。 ただ、テーブルAとテーブルBをJOINするときに、+0をつければ取れるのですが、 JOINしたテーブルを+0をつけても取れないみたいでした。