Oturum bazlı undo segment kullanımının tespiti

Oturum bazlı undo segment kullanımının tespiti

Veritabanındaki bir oturumda kullanılan undo segment bilgisine aşağıdaki sorgu ile ulaşabilirsiniz. Geçmişe yönelik bilgiler de alınabilir. Sorgudaki koşullar değiştirilerek , bir kullanıcı için ya da aktif oturumlarda kullanılan undo segment bilgilerine ulaşılabilir.   SELECT r.NAME "Undo Segment Name", dba_seg.size_mb, DECODE (TRUNC (SYSDATE - LOGON_TIME), 0, NULL, TRUNC (SYSDATE - LOGON_TIME) || ' Days' || ' […]

Belirli bir oturum için trace başlatılması

Bir session başladıktan sonra trace başlatılma ihtiyacı olduğunda , ya da bir oturumda çalıştırılan sorguların belirlenmesi için DBMS_MONITOR.session_trace_enable prosedürü ile kullanılabilir. Prosedürün kullanımı ve aldığı parametreler aşağıdaki gibidir. DBMS_MONITOR.SESSION_TRACE_ENABLE( session_id IN BINARY_INTEGER DEFAULT NULL, serial_num IN BINARY_INTEGER DEFAULT NULL, waits IN BOOLEAN DEFAULT TRUE, binds IN BOOLEAN DEFAULT FALSE, plan_stat IN VARCHAR2 DEFAULT NULL); Session […]

Container Database içindeki PDB$SEED veritabanı

PDB$SEED ya da SEED veritabanı , multitenant container veritabanındaki (CDB) , kullanıcılar tarafından oluşturulacak pluggable veritabanları için sistem tarafından kullanılan şablon pluggable veritabanıdır. Yeni pluggable veritabanları(PDB’ler) oluşturmak için çok kullanıcılı ortamda taslak olarak kullanılır. PDB$SEED veritabanın container id’si her zaman 2’dir. v$pdbs görüntüsünden PDB$SEED ile ilgili bilgiler alınabilir. Veritabanına bağlandıktan sonra root container’da olmak gerekiyor. […]

12c veritabanının CDB (container database) olup olmadığının tespiti

Bir veritabanının CDB mi yoksa CDB olmayan mı olduğunu belirlemek için V$DATABASE görüntüsündeki CDB sütununu sorgulayabilirsiniz. Geçerli veritabanı CDB ise sütun değeri YES , CDB değilse sütun değeri NO olacaktır.   [oracle@orcldb ~]$ sqlplus / as sysdba SQL*Plus: Release 12.2.0.1.0 Production on Wed Nov 28 21:45:10 2018 Copyright (c) 1982, 2016, Oracle. All rights reserved. […]

Sorguların gerçek zamanlı izlenmesi

Oracle 11g R1 sürümünden itibaren uzun süren sorgular ya da /* MONITOR*/ şeklindeki hint ile çalıştırdığımız sorgular otomatik olarak izlenmektedir. İzleme sırasında her saniye SQL execution ile ilgili istatistikler toplanmaktadır. İzlemenin olması için CONTROL_MANAGEMENT_PACK_ACCESS parametresinin değeri ‘DIAGNOSTIC+TUNING’ , STATISTICS_LEVEL parametresinin değeri ALL ya da TYPICAL olması gerekmektedir. Aşağıdaki durumlar olduğunda izleme otomatik başlayacaktır. Sorgu 5 […]