ChannelDB2

May 2009 Blog Posts (5)

When we should use ISOLATION (UR) ?

การใช้ ISOLATION แบบ UR (Uncommitted Read) นั้นช่วยให้เราอ่านข้อมูลขึ้นมาจากฐานข้อมูลโดยไม่ต้อง

รอให้มีการ commit transaction ของ transaction ก่อนหน้า ช่วย sql statement ของเราที่มีการใช้ WITH UR

สามารถ retreive ข้อมูลขณะนั้นออกมาได้โดยไม่ต้องเสียเวลารอการ commit จาก transaction ก่อนหน้าและยังช่วย

ลดเปอร์เซ็นต์ในการ lock ภายในระบบลงได้ การนำไปใช้งานทั่วไปมักใช้ในการ



1. แสดงข้อมูลแบบ real time

2. หลีกเลี่ยงการรอข้อมูลที่มีการ lock เพื่อ update ข้อมูล

3.… Continue

Added by fuangwith on May 23, 2009 at 4:00am — No Comments

See you in Denver at IDUG

I'm off to Denver today for IDUG

- I'll be working the booth in the IBM Exhibition on Tuesday and Wednesday from 6:45 - 7:15
- I'm presenting Expert Tools to Advise You with DB2 for z/OS on Wednesday at 2:45 to 3:45 in rm 113

I hope to see you all there.

Added by Jay Bruce on May 11, 2009 at 9:20am — No Comments

De mejores prácticas para el DBA

Una buena práctica que debe seguir el DBA, es obtener las transacciones que más se ejecutan en nuestro ambiente ó las que más Elapsed Time consumen.

Para esto existen productos como Mainview for DB2 , OMEGAMON, etc..



Cuando ya tengo el dato ¿Que hago con la información? ¿Genero alertas al buzon DB2 911? ¿Mando un bonito reporte al buzon del jefe superocupado? ó Me vuelvo proactivo.



Una forma proactiva de enfrentar este escenario podría ser la siguiente:

1.… Continue

Added by Isaias Correa on May 8, 2009 at 8:13pm — No Comments

Question concening dependencies with DB2 triggers

I am about to added two columns to a table named PROCESSED_LINE. The columns currently exist on a table named MKT_CNTRY. I realize I could do a JOIN between these two tables, but one of the JOIN columns contains a size mismatch (MKT_CNTRY.PART_NUMBER CHAR(12) and PROCESSED_LINE.SHIP_PROD_ID CHAR(18)).



Anyway, I would like to duplicate the two columns to the PROCESSED_LINE table and maintain them over time with a trigger on the MKT_CNTRY table (the master table).



I should… Continue

Added by Brian on May 6, 2009 at 2:36pm — No Comments

Stupid issue in accessing tables !!

Stupid me.. !! And I guess thats how I learn new things... !!



I got a request from our performance team that we have to move tables from default tablespace to new tablespace to improve performance.



So I did following



1. Created a duplicate tables

2. Preserved data by "insert into temp select * from main"

3. generated DDL with grants,aliases etc.

4. change the tablespace name in DDL

5. Drop main tables

6. Created new tablew with modified… Continue

Added by darshan on May 6, 2009 at 10:00am — 2 Comments

Monthly Archives

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

Featured Downloads

Try BLU Acceleration on Cloud

© 2017   Created by channeldb2.   Powered by

Badges  |  Report an Issue  |  Terms of Service