Díky monitorovacímu nástroji TSMON jsme u klienta zjistili skokový nárust databáze, který se děl v pravidelných intervalech. Docházelo k alokaci prostoru v tablespace a následně rostla databáze. V aplikaci žádný job neběžel.Prostor v tablespace byl alokován a přitom neobsahoval žádná data, tudíž jsem mohl datový soubor opět změnšit, což je vidět i na grafu.

narust

Nastavil jsem tedy statspack, aby mě sbíral data v 10-ti minutových intervalech.

Následně jsem daný interval analyzoval a viděl jsem dotazy, které v databázi běželi.

sprep

Po zastavení auto space advisoru se již dané problémy nevyskytovali. Našel jsem na internetu, že něco podobněho řešili i jiní databázový administrátoři.

Zastavení auto space advisoru.

SQL> set lines 180 pages 1000
col client_name for a40
col attributes for a60
select client_name, status,attributes,service_name from dba_autotask_client
/SQL> SQL> SQL>   2

CLIENT_NAME                              STATUS   ATTRIBUTES                                                   SERVICE_NAME
---------------------------------------- -------- ------------------------------------------------------------ ----------------------------------------------------------------
auto optimizer stats collection          ENABLED  ON BY DEFAULT, VOLATILE, SAFE TO KILL
auto space advisor                       ENABLED  ON BY DEFAULT, VOLATILE, SAFE TO KILL
sql tuning advisor                       DISABLED ONCE PER WINDOW, ON BY DEFAULT, VOLATILE, SAFE TO KILL

SQL> BEGIN
  DBMS_AUTO_TASK_ADMIN.disable(
    client_name => 'auto space advisor',
    operation   => NULL,
    window_name => NULL);
END;
/  2    3    4    5    6    7

PL/SQL procedure successfully completed.

SQL> set lines 180 pages 1000
col client_name for a40
col attributes for a60
select client_name, status,attributes,service_name from dba_autotask_client
/SQL> SQL> SQL>   2

CLIENT_NAME                              STATUS   ATTRIBUTES                                                   SERVICE_NAME
---------------------------------------- -------- ------------------------------------------------------------ ----------------------------------------------------------------
auto optimizer stats collection          ENABLED  ON BY DEFAULT, VOLATILE, SAFE TO KILL
auto space advisor                       DISABLED ON BY DEFAULT, VOLATILE, SAFE TO KILL
sql tuning advisor                       DISABLED ONCE PER WINDOW, ON BY DEFAULT, VOLATILE, SAFE TO KILL


Komentáře