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.
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.
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