miércoles, 21 de marzo de 2012
DB2DART Hints and tips for the DBA
http://www.triton.co.uk/confessions-of-a-db2-geek/article/54/DB2DART---Hints-&-Tips-for-the-DBA
miércoles, 14 de marzo de 2012
comandos utiles para monitorear el avance del online reorg
comandos utiles para monitorear el avance del online reorg
cuantas tablas estan en status started
cuantas tablas estan en status started y cuantas en done
db2pd -db db1 -reorgs | egrep -ic "started|done"
generar los comandos para pausar el reorg de las tablas en status started
db2pd -db db1 -reorgs | grep -i started | awk '{print $2}' | while read line;
do print "db2 reorg table sch1.$line INPLACE pause"; done
avance del reorg para un indice en particular
db2pd -db db1 -reorgs index | grep -p "Start Time: 06/11/2011" | grep -p
"Status: In Progress"
cuantas tablas estan en status started
db2pd -db db1-reorgs | grep -ic started
cuantas tablas estan en status started y cuantas en done
db2pd -db db1 -reorgs | egrep -ic "started|done"
generar los comandos para pausar el reorg de las tablas en status started
db2pd -db db1 -reorgs | grep -i started | awk '{print $2}' | while read line;
do print "db2 reorg table sch1.$line INPLACE pause"; done
avance del reorg para un indice en particular
db2pd -db db1 -reorgs index | grep -p "Start Time: 06/11/2011" | grep -p
"Status: In Progress"
cuantos logs secundarios creados
SQL para obtener el numero de logs secundarios creados en una db
db2 -x "select SEC_LOGS_ALLOCATED FROM SYSIBMADM.SNAPDB"
db2 -x "select SEC_LOGS_ALLOCATED FROM SYSIBMADM.SNAPDB"
validar las vistas de una tabla
hace poco necesite saber que vistas estan asociadas a una tabla, esta es la manera que encontre
select substr(a.tabname,1,15) table, substr(b.tabname,1,15) view, c.valid
from syscat.tables a, syscat.tabdep b, syscat.views c
where a.tabname=b.bname and b.tabname = c.viewname and a.tabname = 'TAB1'
TABLE VIEW VALID
--------------- --------------- -----
TAB1 V1TAB1 Y
TAB1 V2TAB2 Y
select substr(a.tabname,1,15) table, substr(b.tabname,1,15) view, c.valid
from syscat.tables a, syscat.tabdep b, syscat.views c
where a.tabname=b.bname and b.tabname = c.viewname and a.tabname = 'TAB1'
TABLE VIEW VALID
--------------- --------------- -----
TAB1 V1TAB1 Y
TAB1 V2TAB2 Y
lunes, 25 de abril de 2011
vi tips and tricks: Ten cool commands sure to impress your friends
http://www.ibm.com/developerworks/aix/library/au-vitips.html?ca=dgr-lnxw01VITips10dth-AIX
miércoles, 20 de abril de 2011
DB2 Basics: Demystifying table and table space states
http://www.ibm.com/developerworks/data/library/techarticle/dm-0407melnyk/index.html
martes, 19 de abril de 2011
How can db2audit capture SQL statements in DB2 V9.5?
configuracion del db2audit para capturar SQLS
https://www-304.ibm.com/support/docview.wss?uid=swg21313319
Suscribirse a:
Entradas (Atom)