[Seasar-user:16655] Re: 【S2DAO】同一トランザクション内でのInsert後のSelect
r.m
[E-MAIL ADDRESS DELETED]
2009年 1月 13日 (火) 11:46:01 JST
久保様
水澤です。
失礼しました。
Select対象は、Insertしたレコードとなります。
>トランザクション分離レベル
こちらについて、勉強不足であったため、認識外でした。
こちら、DBAに確認してみようと思います。
おそらく、非コミット読み取りになっていないせいかと思います。
大変勉強になりました。
有難うございます。
> 久保(jflute)です。
>
> こんばんは、水澤さん
> もう少し具体的な情報があった方が良いかと思います。
>
>> S2DAOにて、Insertしたのち、CommitせずにSelectを
>> する事は可能でしょうか?
>
> Insert後にSelectするのは「Insertしたレコード」でしょうか?
>
>> 現在、同一トランザクション内では、不可能なため
>> 一度Commit(一度トランザクションを開始・終了)してから、
>> 別トランザクション内にて、Selectしています。
>
> 対象のデータベースとトランザクション分離レベルは何でしょうか?
> 同一トランザクションでInsertしたレコードがSelectできるかどうかは、
> 基本的にはフレームワークはあまり関係なく、
> データベースとトランザクション分離レベルに依存すると思います。
>
> 2009/1/12 r. m <[E-MAIL ADDRESS DELETED]>:
>> お世話になっております。 水澤です。
>>
>> S2DAOにて、Insertしたのち、CommitせずにSelectを
>> する事は可能でしょうか?
>>
>> 現在、同一トランザクション内では、不可能なため
>> 一度Commit(一度トランザクションを開始・終了)してから、
>> 別トランザクション内にて、Selectしています。
>>
>> Version
>> S2DAO 1.0.48
>> S2 2.4.26
>>
>> トランザクションは、Customizer.diconにて
>> Logicクラスに張っています。
>> また、マルチデータソース化しております。
>>
>> 宜しくお願いいたします。
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内