当前位置: 代码迷 >> SQL >> sql性能范例(sql performance)
  详细解决方案

sql性能范例(sql performance)

热度:34   发布时间:2016-05-05 13:51:13.0
sql性能实例(sql performance)

oracle sql性能实例:

?

1.需求是取11至100的记录.

性能差一点的sql

  • SELECT *? FROM (SELECT row_.*, ROWNUM rownum_
    ???????? ? ? ? ? ? ? ? ? ? ? ?? FROM (SELECT users.id,users.name? FROM my.users users0_) row_ )

????????? WHERE rownum_ <= 100 AND rownum_ > 10

?

性能优良的sql应该是:

  • SELECT *? FROM (SELECT row_.*, ROWNUM rownum_? FROM (SELECT users.id,users.name
    ????????????????? FROM my.users users0_) row_ where rownum <= 100 )
    ?WHERE rownum_ > 10

?

  相关解决方案