[DB2] ดูว่า Table ไหนเปลี่ยนแปลง
ช่วงนี้ได้มีแงะ Logic ตัวนึงครับ แต่ทว่ามันไม่มี Code เหลือแต่ DLL และมันยังทำงานได้อยู่ แต่ผมต้องมาเขียนใหม่เป็น C# แล้วจะแงะยังไงหละเนี่ย จากการลอง Research มีวิธีการที่เป็นไปได้ 3 แบบ Solution1: ROW CHANGE expression Ref: – ROW CHANGE expression – IBM Documentation – Time-based update detection – IBM Documentation – How to set timestamp for each row on update as row change in DB2 via liquibase – Community Answers – Liquibase Solution2: Table SYSTABLESPACESTATS Column LASTDATACHANGE เสียดาย ใน DB2 ปกติที่ผมใช้ 11.5 มันไม่มี มันตรงกับโจทย์ที่อยากได้เลย ว่า Table ไหนมี Data อะไรเปลี่ยน แต่ทว่าไปอยู่กับ Db2 for z/OS Ref: SYSTABLESPACESTATS catalog table – IBM Documentation Solution3: db2top D (Dynamic Query) ใช้ utility db2top มันจะมีส่วน monitor query อยู่ครับ โดยใช้ flag D…