私は以下を持っていますnative sql query
。データベースを使用してOracle
います。
select
*
from
(select
row_.*,
rownum rownumber
from
(select
colmn1,
colmn2,
colmn3,
colmn4,
colmn5,
colmn6,
from
Table5
where
colmn5 In (
'19901','10001'
)
order by
colmn1 ) row_ )
Where
Rownumber <= 50000
and rownumber > 0
上記のクエリは50000
レコードを返します。で上記のクエリを実行するとsqldeveloper
、それだけで済みます30 seconds
が、Spring と Hibernate の統合アプリケーションでは15 minutes
. どうすればパフォーマンスを向上させることができますか?
ありがとう!