[Seasar-user:15220] Re: [S2Dao]Oracleのページング処理に失敗する
Toshihiro Nakamura
[E-MAIL ADDRESS DELETED]
2008年 7月 30日 (水) 16:42:16 JST
中村(taedium)です。
> SELECT * FROM (
> SELECT * FROM EMPLOYEE E
> ORDER BY E.EMPLOYEE_NAME ASC,
> E.EMPLOYEE_ID DESC,
> E.EMPLOYEE_HIREDATE ASC)
>
> カラム名は適当に長くしています。
> カラム名を短くすると、時間はかかりますが処理は終わります。
>
> > これは、chopOrderByのどの箇所が止まっていたのでしょうか?
> > protected String chopOrderBy(String baseSQL) {
> > Matcher matcher = patternOrderBy.matcher(baseSQL);
> > if (matcher.find()) {
> > ・・・
>
> matcher.find() の呼び出しで止まっています。
> もしかしたら待てば処理が終わるのかもしれませんが、
> 私の環境だと5分待っても処理が完了しませんでした。
私の環境でも再現しました。
調べてみます。
--
Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内