22. Oktober 2008

DB2 Locks analysieren über DB2CMD-Befehle

db2 LIST APPLICATIONS SHOW DETAIL


db2 GET SNAPSHOT FOR LOCKS ON <DBNAME>


db2pd -db wws -locks -tra -dyn -file db2locks.txt


UPDATE MONITOR SWITCHES USING STATEMENT ON GLOBAL

6. Oktober 2008

2 Persistence Context mit Spring und tx:annotation-driven

Problem: Mit zwei Persistence Context, die auf unterschiedliche Datenbanken gehen kann man die Annotation-basierte Spring-Transaktionssteuerung (über @Transactional) nicht verwenden

Ursache: Bei @Transactional kann man den zugehörigen TransactionManager nicht definieren.

Lösung: Verwendung von zwei org.springframework.transaction.interceptor.TransactionInterceptor, die jeweils auf unterschiedliche TransactionManager gehen und Definition des Transaktionsscopes in der beans.xml