
No.1ベストアンサー
- 回答日時:
2回目はキャッシュしてるからでは?
単純に1回目を早くするために、インデックスを適切に設定し、
効率的なSQLを書くしかありません。
まずはEXPLAIN構文を学習するとよろしいかと。
http://dev.mysql.com/doc/refman/4.1/ja/explain.h …
この回答へのお礼
お礼日時:2007/11/22 18:29
いつも、ありがとうとございます。
やはり。キャッシュですよね・・
バッチ処理で動かすと
なぜか、1回目から早く動作する時もあるので困っています。
データベースは大量データを扱う場合、専門知識が必要ですね。
No.2
- 回答日時:
>データベースは大量データ
大量データの質にもよりますね。
実際100万単位のデータならSQLでは「小量」のレベルです。
億単位ならわかりますが・・・。
よほどのことがない限り、SQLを使う限りそれなりの短時間で
できるはずなので、SQLの最適化について見識を深めるのが先決かと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL文で、重複データの上書きは...
-
SQLServerのDBのうちテーブルを...
-
Sqliteで使えない文字。
-
MS-Accessのエクスポートで異常...
-
1回目の実行に3分、2回目の実行...
-
会社の諸事情により全システム...
-
accessの上限容量2Gでは容量が...
-
datasetが破棄されるタイミング...
-
oracleデータベースの更新履歴
-
ACOSのRDBについて教え...
-
データのロードの仕方
-
データベースからのインポート...
-
ACCESSのデータをWebブラウザで...
-
MSDEでデータベースに接続、イ...
-
警察はスマホに保存した動画や...
-
エクセルのフィルタ抽出が固まる
-
VSAM,QSAM,BSAM,BPAM,BDAM
-
VC++でSQL Serverに接続するには
-
SQLローダーを使ってExcelのデ...
-
SQLLDRで、10M程度のテキストの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MS-Accessのエクスポートで異常...
-
ACCESSのデータをWebブラウザで...
-
1回目の実行に3分、2回目の実行...
-
Sqliteで使えない文字。
-
ELSE先の条件に引っかからない
-
SQL文で、重複データの上書きは...
-
ACOSのRDBについて教え...
-
大規模データ検索結果の検証方法
-
yahoo gooなどの検索の仕組み...
-
SQL ServerにExcelをリンクさせ...
-
コミット前のデータの退避場所
-
業務用のデータベースサーバー...
-
データベースについて
-
PL/SQLで複数のFor文を解除したい
-
SQLSERVERのテーブルにデータを...
-
oracleデータベースの更新履歴
-
DB2 双方向でのレプリケーショ...
-
テストデータの作成
-
accessの上限容量2Gでは容量が...
-
データベース側で100万とか1000...
おすすめ情報