This is a migrated thread and some comments may be shown as answers.

Prevent OpenAccess to always setting the transaction isolation level

2 Answers 69 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Ulrich
Top achievements
Rank 1
Ulrich asked on 10 May 2011, 03:25 PM
We are using OpenAccess (Ver. 4.3) with Oracle 11.
We find a huge number of statements "set transaction isolation level read committed" fired against the database . Each of them doesn't consume much time, but they sum up to a considerable amount over time.
The statement is not needed, because the default isolation level of the database is "READ COMMITTED" anyway.
Thus we would like to know if it is possible to tell the ORM not to send this statement to the database.

Thank you

Ulrich

2 Answers, 1 is accepted

Sort by
0
Ralph Waldenmaier
Telerik team
answered on 12 May 2011, 04:36 PM
Hi Ulrich,

Telerik OpenAccess uses the ODP.NET Provider from Oracle to connect to the database. The statements you mentioned are generated by this provider each time a new transaction is opened. I am afraid we cannot influence the provider's behavior in order not to send these statements.

All the best, Ralph
the Telerik team
Q1’11 SP1 of Telerik OpenAccess is available for download; also available is the Q2'11 Roadmap for Telerik OpenAccess ORM.
0
Ulrich
Top achievements
Rank 1
answered on 13 May 2011, 09:18 AM
Hi Ralph,

thank you for your answer.
This helps me to look for a solution (if possible) in the ODP.NET Provder.

Best wishes

Ulrich
Tags
General Discussions
Asked by
Ulrich
Top achievements
Rank 1
Answers by
Ralph Waldenmaier
Telerik team
Ulrich
Top achievements
Rank 1
Share this question
or