人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Mysqlのレコード数の制限はどのくらいでしょうか?

また、昔のログとして蓄積しているデータが大きくなってきたら、ある程度でバックアップを取って削除しないと他のテーブルのパフォーマンスやログ用のテーブルへの登録、参照のパフォーマンスが悪くなるようなことがあるのでしょうか?

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:MySQL データ バックアップ パフォーマンス レコード
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● russian-blue
●60ポイント

サイズは、過去の質問にありました。

http://q.hatena.ne.jp/1164104844

テーブルがだんだんと大きくなるとMYSQLが

データ検索時にデータを絞り込みを行います。

このとき索引条件が曖昧な場合検索範囲が広がり、

読み込むデータ量・数が多くなりCPU/

メモリー/ディスクをより沢山消費すること

になり遅くなります。慎重に索引を設計すれば

最低限の速度低下を抑える事が出来ます。

検索条件が曖昧だとデータの数と容量に比例して

CPU/メモリー/ディスクを多く使うように

なってしまい遅くなってゆきます。

対策方法としては、データの削除が簡単です。

それ以外の方法としては利用頻度の低い

テーブル/DBにデータを移動して頻度が

高いテーブル・DBのサイズが大きくなる事を

おさえる方法があります。

◎質問者からの返答

なるほど。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ