ハードディスクメンテナンス ブログ

投稿記事数7,980以上!PC,カメラ,オーディオ,ラジオ,航空,旧ゲームなど

激重激遅SQL文の活用方法

   

>>高還元のクレジットカード比較 期間限定のキャッシュバックなど!<<


結果を得るのに実行時間:68.400223970413秒もかかる激重SQL文

実行時間:68.400223970413秒

そのDBとSQL文をセットにして、ハードウェア構成の異なる各サーバーに入れて実行、比較すると、ハードによる違いが分かるね。

なので、この用途では激重SQL文を改良して軽くしてしまうと意味がない(笑)

SQLでハード的なネックになるのは、以前も書いたが、主に

CPU、メモリ、固定ディスク、NIC

の4つ。

読み出しがネックになっている場合は、固定ディスクが重要になってくる。

ハードディスクであれば、RAID10を組むとか、SSDに換装すると、改善される可能性が高いが…

なお、激重SQL文であっても、一度実行するとその結果がサーバー内に保存されるため、(SQL文やDBの内容が変わらない限り)次回以降は劇速になってしまうので注意。

スポンサーリンク
実践ハイパフォーマンスMySQL 第3版
Baron Schwartz Peter Zaitsev Vadim Tkachenko
オライリージャパン
売り上げランキング: 56,487



sha-bc@336×280

sha-bc@336×280


sha-bc@336×280

sha-bc@336×280

  関連記事

idを詰める(連番を振り直す)方法
[MySQL] idを詰める(連番を振り直す)方法

数分毎に定期的にログを取得するようなプログラムを書き、DBに格納し始める。 だが …

no image
PowerEdgeT105のCPU換装(2コアから3コアに)

DELLのサーバーであるPowerEdgeT105のCPUを ①Athlon64 …

no image
ApacheでのURL書換有効化(mod_rewrite,.htaccess,Debian7.4,Apache2.2.22)

(Debian7.4 , Apache2.2.22) http://xxx.xx …

twitter
Twitterのタイムラインをサイトに埋め込む方法 – コードをユーザー毎に変化させるには?

Twitterのタイムラインをサイトに埋め込むのには、Twitetrにログインし …

no image
Debianがミラー不良で起動しないので復旧させる(デグレード状態,リカバリ中,grub)

Debian(7.5)サーバーを再起動したら、ブート途中で死亡。 この状態で止ま …

no image
csvファイルのMySQLへのインポート (LOAD DATA LOCAL INFILE,mysqlimport) さくらインターネット

自鯖(自由度高)を使うことが多いが、さくらインターネットのユーザーから質問を受け …

no image
MySQLでのログを取る(Debian,Log)

MySQLでのログは標準でOFFなので、これを有効にする。 まず、 /etc/m …

no image
Debian7.4のgrub後に起動しない場合(grub-install,update-grub)

Debian7.4のgrubは灰色の新しい画面(左下に渦)であるが、 左下に渦 …

no image
Debian CPU確認 (Processor,スペック)

rootで cat /proc/cpuinfo でCPUの確認が可能。 以下、表 …

no image
RAID(ミラー)の片方にバッドセクタ出現!(Debian7.4)

Debian7.4を稼働させているサーバーでソフトウェアRAIDを組んでいるのだ …