-
ID:4ZWMys さんの質問

mysqlでDATE型に対して検索させないといけないのです

SELECT hoge FROM hoge_table WHERE date < ’2015-09-11’
上記の様な事をやりたいのですが70000件程しか無いのに0.7秒と遅いです
(dateカラムはDATE型と見てください)

何か効果的な方法はありますか?

みんなの回答 2 件

ID:trgzml さんの回答

日付型じゃなきゃダメ?

シリアルか20150911みたいにして数値型にすりゃ細かい事考えなくてもめっさ速くなるんちゃう?

ID:4ZWMys

シリアルっていう選択肢は未来を見据えるとないと思いますが
日付連結の数値はいい案かもしれません
ありがとうございます!

ID:/cBh8e さんの回答

RDBで速度が出せるのは「インデックス」を理解している人だけです。

ID:4ZWMys

ですよねー・・・

最終更新日:2015-09-11 (1,551 views)

関連するトピックス

ページ上部に戻る