select * from user_indexes t where t.status!='valid'
檢視失效索引,但是分割槽索引在這個中間顯示的stuts是n/a,很奇怪,
create index ddetail_ip3 on t_ddetail_n3(dd_ip) nologging parallel 8 local ;
建立分割槽索引,並行8個,不記錄日誌
create table t_ddetail_n3
(dd_date date,
dd_domain varchar2(512),
dd_ip varchar2(40),
dd_all number,
dd_remark varchar2(20)
)tablespace "dns" partition by range (dd_date)
interval (numtodsinterval(1,'day'))
store in(dns)
(partition t_ddetail_n3_p1 values less than (to_date('2010-10-20','yyyy-mm-dd'))
tablespace dns
pctfree 10
initrans 1
maxtrans 255
storage
(initial 64
minextents 1
maxextents unlimited));
建立自動分割槽表,oracle11g帶來的新特性不錯
analyze table tablename compute statistics
分析表select se.sid,
opname,
trunc(sofar / totalwork * 100, 2) || '%' as pct_work,
elapsed_seconds elapsed,
round(elapsed_seconds * (totalwork - sofar) / sofar) remain_time,
sql_text
from v$session_longops sl, v$sqlarea sa, v$session se
where sl.sql_hash_value = sa.hash_value
and sl.sid = se.sid
and sofar != totalwork
order by start_time
檢視sql執行進度,挺不錯的
select a.tablespace_name "表空間名",round(total/1024/1024/1024,4) 表空間大小gb,round(free/1024/1024/1024,4) 表空間剩餘大小gb,
round((total-free)/1024/1024/1024,4) 表空間使用大小gb,
round((total-free)/total,4)*100 "使用率 %"
from (select tablespace_name,sum(bytes) free from dba_free_space
group by tablespace_name ) a,
(select tablespace_name,sum(bytes) total from dba_data_files
group by tablespace_name) b
where a.tablespace_name=b.tablespace_name order by 5 desc
檢視表空間占用情況的
oracle 分割槽和分割槽索引
1 分割槽分類 range分割槽,hash分割槽,list分割槽,復合分割槽,間隔分割槽,system分割槽 2 range分割槽 區域分割槽,就是按照定義的區域進行分割槽 語法 create table partition by range field partition p1 values le...
Oracle分割槽索引
表可以按 range hash list 分割槽,表分割槽後,其上的索引和普通表上的索引有所不同,oracle 對於分割槽表上的索引分為 2類,即區域性索引和全域性索引,下面分別對這 2種索引的特點和侷限性做個總結。1.區域性索引一定是分割槽索引,分割槽鍵等同於表的分割槽鍵,分割槽數等同於表的分割槽...
iOS tableView分割槽 索引
1.建立乙個viewcontroller,new file cocoa touch objective c class class viewcontroller,subclass of uiviewcontroller 2.開啟xib,在view中新增tableview,並將tableview的兩個...