oracle 建表分割槽前的準備工作

2021-08-29 17:23:39 字數 491 閱讀 1396

由於專案中的乙個表突然一天的資料超量,每天的資料就有幾百萬,整個表更不用說了。而我又要每次查詢一天這個區間的資料。還要加上其他條件。單隻時間這個條件查詢一遍的時間就是幾百秒。而加索引等基本上是加重開銷。所以想到了建分割槽表。網上有很多對他的讚美之詞,基本上能滿足大資料量的表需求。

所以我興沖沖的準備建分割槽表,誰知道說此功能沒有啟用。又google了一下,很多人說可能是版本的問題,必須是企業版。可是我試了企業版還是不行,問題在**呢?重新安裝的時候選中了partioning。為什麼還不行?最後拿到同事的庫里去試了試,發現可以。最後發現原來可能是我以前安裝的是標準版,後來重新安裝了元件但是資料庫沒有改變。

沒辦法,來個死辦法,重新安裝oralce。在安裝過程中發現原來企業版中中的包含了partioning 這個元件。在庫中執行 select * from v$option 發現其中引數partitioning的值為true.試著建分割槽,ok了。

看來還是需要企業版才能建分割槽。而不像網上有些人說的此功能需要付費才能使用。

WordPress 部落格開博前應該準備的工作

新站長都是比較心急的,往往註冊網域名稱租用空間後立即 程式上傳安裝新增內容,所謂心急吃不了熱豆腐,心急做不了好部落格。人們常說的一句話 不要輸 在起跑線上 這句話是很有道理的,可這道理很多人往往在後期才能真正明白,有經驗的站長都知道中後期對乙個 進行憂化修改會對 的發展有多大的影響。所以在做乙個 時...

Oracle的使用 建庫建表

create table student sid number 20 sname varchar2 10 新增一列 alter table student add gender number 1 修改列型別 varchar2 是可變長度型別 char是固定長度 alter table student...

oracle 11g 按時間建分割槽表

假如已建立的表不能再建立分割槽,只有重新建分割槽表,然後將資料匯入表中,再將表名改為原表名 1.我的原表名為monitor data,現在建臨時分割槽表 create table gps monitor data tmp data id char 36 byte not null,equip id ...