私は98w行のデータを持っています。私がpub_timeでデータをソートしたいとき、興味のあるものが見つかりました。ここでソートされたタイムスタンプ日付の2つのsql
はSQLです:
select *
from t_p_blog_article_info t
order by t.pub_time desc
それは19Sを要しました。
select *
from t_p_blog_article_info t
where t.pub_time > to_date('1900-01-01 01:00:00', 'yyyy-mm-dd hh24:mi:ss ')
order by t.pub_time desc
費用は0.2sです。
私は知りたいのですが、なぜですか?
'pub_time'カラムにインデックスがありますか? – Ollie
ちょうど推測ですが、t.pub_timeがNULLになる可能性はありますか? – markblandford
あなたのwhere句は多くのレコードをフィルタリングしているようですが、なぜですか? 01.01.1900 – ntziolis