[Seasar-user:877] Re: S2TestCase+S2Dao :コンソールへのログ出力
Yasuo Higa
higa
2004年 7月 22日 (木) 10:53:05 JST
<[E-MAIL ADDRESS DELETED]> の、
"[Seasar-user:876] S2TestCase+S2Dao:コンソールへのログ出力" において、
"jazzatny <[E-MAIL ADDRESS DELETED]>"さんは書きました:
ひがです。
> 佐藤です。
>
> Seasar2.0.13+S2Dao1.0.1にして、S2TestCaseで
> S2Daoのテストを行うと、Seasar2.0.12+S2Dao1.0.0で
> テストを行った時よりコンソールへのログ出力が冗長に
> なっていて気になります(sqlの出力位置も違います)。
>
> Seasar2.0.13+S2Dao1.0.1では余計な動作をしている
> ようにも見えますが、何か勘違いしているでしょうか。
>
> --------------------------------------------
> Seasar2.0.13+S2Dao1.0.1の時
>
> DEBUG 2004-07-21 20:14:25,015 [main] 物理的なコネクションを取得しました
> DEBUG 2004-07-21 20:14:25,015 [main] 論理的なコネクションを取得しました
> DEBUG 2004-07-21 20:14:25,281 [main] 論理的なコネクションを閉じました
> DEBUG 2004-07-21 20:14:25,640 [main] 論理的なコネクションを取得しました
> DEBUG 2004-07-21 20:14:25,734 [main] 論理的なコネクションを閉じました
> DEBUG 2004-07-21 20:14:25,984 [main] SELECT emp.*, dept.dname dname_0,
> dept.loc loc_0 FROM emp, dept
> WHERE emp.deptno = dept.deptno ORDER BY emp.empno
> DEBUG 2004-07-21 20:14:25,984 [main] 論理的なコネクションを取得しました
> DEBUG 2004-07-21 20:14:26,109 [main] 論理的なコネクションを閉じました
> DEBUG 2004-07-21 20:14:26,125 [main] 物理的なコネクションを閉じました
>
最初に論理的なコネクションを取得して、閉じているのは、
DBMSを決定しているためです。
これは、S2DaoInterceptorの初期化時に一度だけ行われるので、
パフォーマンスへの影響は気にしなくても大丈夫だと思います。
---
Yasuo Higa <[E-MAIL ADDRESS DELETED]>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.
Seasar-user メーリングリストの案内