我有 98w 行数据。当我想用 pub_time 对数据进行排序时,我发现了一件有趣的事情。
这是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。
我想知道,为什么?