DBMS_PROFILER

Pachetul DBMS_PROFILER oferă dezvoltatorilor o modalitate pentru a determina blocaje de performanță ale aplicațiilor PL/SQL. DBMS_PROFILER permite dezvoltatorilor analiza comportamentului și timpului de funcționare a codului PL/SQL și ajută la identificarea problemelor de performanță oferind „numărul de execuții” și „timpul necesar” pentru fiecare linie din blocul PL/SQL.

DBMS_PROFILER generează următoarele statistici:
– Timpul total scurs de la executarea întregului cod.
– Numărul total al execuțiilor pentru fiecare linie de cod.
– Timpul total petrecut în executarea fiecărei linii de cod.
– Timpul minim/maxim petrecut pentru fiecare linie de cod în execuție.
– Codul executat pentru un anumit scenariu și condiții.

ORA 600 [kgantc_1]

Daca v-ati lovit vreodata de eroarea de mai jos:

ORA-00600: internal error code, arguments: [kgantc_1], [0], [1], [], [], [], [], [], [], [], [], []
ORA-00604: error occurred at recursive SQL level 1
ORA-06510: PL / SQL: non-operated excluding certain user-
ORA-06512: at „SYS.PBREAK”, line 1087
ORA-06512: at „SYS.PBSDE”, line 201
ORA-06510: PL / SQL: non-operated excluding certain user-
ORA-06512: at line 1
ORA-01013: user requested cancel of current operation
ORA-06512: at „COL.SP_LOG_ERRORS_DETAIL_LOGGING”, line 14
ORA-06512: at „COL.SP_FEEDBACK_IMPORT”, line 289
ORA-06510: PL / SQL: non-operated excluding certain user-
ORA-06512: at „SYS.PBREAK”, line 1087
ORA-06512: at „SYS.PBSDE”, line 201
ORA-06510: PL / SQL: do not operate

Crearea unui catalog de ​​recuperare

Datele depozit (repozitory) RMAN sunt ținute întotdeauna în fișierul de control al bazei de date. Parametrul de inițializare CONTROL_FILE_RECORD_KEEP_TIME controlează modul în care înregistrările de backup sunt păstrate în fișierul de control înainte ca aceste înregistrări sa fie re-utilizate pentru a stoca informații despre backup-uri mai recente. În mod implicit acest parametru este setat la 7 zile. O altă copie a datelor depozit RMAN poate fi, de asemenea, salvata în catalogul de recuperare. RMAN poate fi folosit cu sau fără un catalog de recuperare. Un catalog de ​​recuperare este o schemă stocată într-o bază de date care urmărește backup-uri și script-uri înmagazinate pentru utilizarea în backup-uri RMAN și situații de recuperare.

Windows 2008 disable IPv6

Cine s-a fi gândit ca pentru a dezactiva IP v6 în Windows 2008 (R2) este suficient sa debifeze protocolul din proprietățile interfeței, ei bine va spun eu ca nu este suficient.
Soluția este crearea unei chei in regiștrii:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledComponents = 0xFFFFFFFF

Mai multe detalii aici.

Drepturi pe view-uri dinamice

Dacă încercați să acordați drepturi pentru un utilizator sau un rol asupra unui obiect V$views, veți obține eroare ORA-02030.

SQL> grant select on V$SESSION to myuser;
grant select on V$SESSION to myuser
*
ERROR at line 1:
ORA-02030: can only select from fixed tables/views

Acest lucru se datorează faptului că încercați să acordați drepturi pe un sinonim. Trebuie să executați grant-ul pe tabela:

SQL> select * from dba_synonyms where synonym_name='V$SESSION';

OWNER      SYNONYM_NAME    TABLE_OWNER    TABLE_NAME      DB_LINK
---------- --------------- -------------- --------------- -----------
PUBLIC     V$SESSION       SYS            V_$SESSION

SQL>grant select on V_$SESSION to myuser;
Grant succeeded.
Enmotech Blog

Specialized in Oracle Cloud Database ( DBaaS )

Another Oracle blog

Another blog about Oracle

Mathijs Bruggink

Tips Tricks and Blogs on Oracle

Oracle Romania

Simplify IT

Programat in Romania

Blogul industriei de software din Romania. Comunitate dezvoltatori

Dan Bârsan

The miracle is not that we do this work, but that we are happy to do it. I'm writing in Romanian and English

Romanian Oracle User Group

Focusing On Oracle Database Administration

Big Lazy SysAdmin

Adapt. Enjoy. Survive.

Talip Hakan Ozturk's ORACLE BLOG

The secret of success is at your fingertips!...

Pickleball spielen

002 - License to dink

Enmotech Blog

Specialized in Oracle Cloud Database ( DBaaS )

Another Oracle blog

Another blog about Oracle

Mathijs Bruggink

Tips Tricks and Blogs on Oracle

Oracle Romania

Simplify IT

Programat in Romania

Blogul industriei de software din Romania. Comunitate dezvoltatori

Dan Bârsan

The miracle is not that we do this work, but that we are happy to do it. I'm writing in Romanian and English

Romanian Oracle User Group

Focusing On Oracle Database Administration

Big Lazy SysAdmin

Adapt. Enjoy. Survive.

Talip Hakan Ozturk's ORACLE BLOG

The secret of success is at your fingertips!...

Pickleball spielen

002 - License to dink