auto space advisor

<pre name="code" class="sql">首先:oracle有自动Job,进行shrink space

SQL>  select client_name,status from dba_autotask_client;

CLIENT_NAME							 STATUS
---------------------------------------------------------------- --------
auto optimizer stats collection 				 ENABLED
auto space advisor						 ENABLED
sql tuning advisor						 ENABLED

SQL> select * from DBA_AUTOTASK_WINDOW_CLIENTS;

WINDOW_NAME		       WINDOW_NEXT_TIME 	      WINDO AUTOTASK OPTIMIZE SEGMENT_ SQL_TUNE HEALTH_M
------------------------------ ------------------------------ ----- -------- -------- -------- -------- --------
WEDNESDAY_WINDOW	       21-5月 -14 10.00.00.000000 下  FALSE ENABLED  ENABLED  ENABLED  ENABLED	DISABLED
			       午 PRC

FRIDAY_WINDOW		       23-5月 -14 10.00.00.000000 下  FALSE ENABLED  ENABLED  ENABLED  ENABLED	DISABLED
			       午 PRC

SATURDAY_WINDOW 	       24-5月 -14 06.00.00.000000 上  FALSE ENABLED  ENABLED  ENABLED  ENABLED	DISABLED
			       午 PRC

THURSDAY_WINDOW 	       22-5月 -14 10.00.00.000000 下  FALSE ENABLED  ENABLED  ENABLED  ENABLED	DISABLED
			       午 PRC

TUESDAY_WINDOW		       20-5月 -14 10.00.00.000000 下  FALSE ENABLED  ENABLED  ENABLED  ENABLED	DISABLED
			       午 PRC

SUNDAY_WINDOW		       25-5月 -14 06.00.00.000000 上  FALSE ENABLED  ENABLED  ENABLED  ENABLED	DISABLED
			       午 PRC

MONDAY_WINDOW		       26-5月 -14 10.00.00.000000 下  FALSE ENABLED  ENABLED  ENABLED  ENABLED	DISABLED
			       午 PRC


已选择7行。

周一到周五: 晚上10点开始

周六 周日 早上06点开始



自动分段顾问:标识出应该被重组的段以节约空间,任务名是"auto space advisor"

Shrink Space的语句所以不能成功完成是因为该索引的相关数据表的数据量过为巨大。在Oracle10g中,缺省的有一个任务定时进行分析为用户提供空间管理建议,在进行空间建议前,Oracle执行Shrink Space Check,这个检查工作和Shrink的具体内部工作完全相同,只是不执行具体动作。





原文地址:https://www.cnblogs.com/zhaoyangjian724/p/3797865.html