472,975 Members | 1,757 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,975 software developers and data experts.

db2_evaluncommitted , db2_skipinserted and db2_skipdeleted

Hi

I was wandering if someone has seen a bad side of using one of these
parameters ?
Amy performance problem ?

Since with db2_evaluncommitted, db2 evaluates the where clause before
locking, I was thinking that may cause a performance degradation.

thanks
Stephane
Jan 9 '08 #1
1 3482
stepaq wrote:
Hi

I was wandering if someone has seen a bad side of using one of these
parameters ?
Amy performance problem ?

Since with db2_evaluncommitted, db2 evaluates the where clause before
locking, I was thinking that may cause a performance degradation.
Stephane the WHERE clause has to be evaluated one way or another.
Note that this only applies to predicates in the WHERE clause that can
be pushed down that far (aka. Sargable or Type 2 predicates).

I have a hard time imagining a performance downside for any of those.

Cheers
Serge
--
Serge Rielau
DB2 Solutions Development
IBM Toronto Lab
Jan 10 '08 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: Mark A | last post by:
Here is the description of a new feature in 8.2.2 (FP9) from the InfoCenter: "DB2_SKIPINSERTED registry variable You can use the DB2_SKIPINSERTED registry variable to skip uncommitted inserted...
4
by: unkwb | last post by:
Dealing with the Oracle / DB2 XA (2-phase commit) drivers, I found a locking situation in DB2 I do not understand. It is actually a pretty simple scenario to which I can drill it down. Let say I...
7
by: Sumanth | last post by:
Hi, We have the following scenario: 1) update table A by joining with a global temporary table B 2) There is a one to one correspondence between A and B as the pk's of both tables are the...
2
by: leonardobgil | last post by:
Does anyone know of any problems on setting the following db2 environment variables? DB2_EVALUNCOMMITTED=ON DB2_SKIPINSERTED=ON DB2_SKIPDELETED=ON Also is it correct to assume the effect of...
3
by: db2_d_b_a | last post by:
Hello All, Has any one used either one of the below mentioned registry variables in any of the environments. Were there any performance issues related with this. Any inputs regarding these...
1
by: misterutterbag | last post by:
Hi. We have deadlocks involving DELETEs, and I was hoping that DB2_SKIPDELETED might be able to help in the short term. I was looking at the following link: ...
7
by: dcruncher4 | last post by:
I have a condition in which I have to ignore an error while SELECTING. The error is lock timeout (Db2 error code -911). When fetchrow_arrayref fetches the locked row, I do get -911 which I trap...
5
by: Roger | last post by:
I am doing some mass update on DB2 8.2 FP10 (say 400 to 500 rows on a 5000 row table) with just one commit. So this is taking lot of exclusive row locks as expected. When I run a select on the...
8
by: Michel Esber | last post by:
Hello, Env: DB2 V8 LUW FP16 running Linux create Table X (machine_id varchar(24) not null, ctime timestamp not null); create index iFoo on X (MACHINE_ID, CTIME) allow reverse scans; alter...
0
by: lllomh | last post by:
Define the method first this.state = { buttonBackgroundColor: 'green', isBlinking: false, // A new status is added to identify whether the button is blinking or not } autoStart=()=>{
2
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
0
by: Aliciasmith | last post by:
In an age dominated by smartphones, having a mobile app for your business is no longer an option; it's a necessity. Whether you're a startup or an established enterprise, finding the right mobile app...
0
tracyyun
by: tracyyun | last post by:
Hello everyone, I have a question and would like some advice on network connectivity. I have one computer connected to my router via WiFi, but I have two other computers that I want to be able to...
3
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be using a very simple database which has Form (clsForm) & Report (clsReport) classes that simply handle making the calling Form invisible until the Form, or all...
1
by: Teri B | last post by:
Hi, I have created a sub-form Roles. In my course form the user selects the roles assigned to the course. 0ne-to-many. One course many roles. Then I created a report based on the Course form and...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 1 Nov 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM) Please note that the UK and Europe revert to winter time on...
3
by: nia12 | last post by:
Hi there, I am very new to Access so apologies if any of this is obvious/not clear. I am creating a data collection tool for health care employees to complete. It consists of a number of...
0
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.