oracle 11g 大資料去重
資料如下:
原資料表(t_*****_lin)200萬條資料
兩種去重方案對比
方案一1.建立中間表,生成輔助物件,刪除原表,改表名
create table t_*****_lin5
as
select *
from t_*****_lin a
where a.rowid = (select min (b.rowid)
from t_*****_lin b
where a.file_pdf = b.file_pdf);
2.根據原資料庫表(t_*****_lin)的建立主鍵。
alter table t_*****_lin5 add constraint t_*****_lin5_pk primary key (id);
3.原資料庫表(t_*****_lin)如果存在唯一鍵則執行(比如file_pdf欄位為唯一鍵)
alter table t_*****_lin5 add constraint t_*****_lin5_un unique (file_pdf);
4.原資料庫表(t_*****_lin)如果存在索引則執行(比如file_name欄位為索引鍵)
create index t_*****_lin5_index on t_*****_lin5 (file_name);
5.最後一步,替換表。把t_*****_lin重新命名,之後把新生成的t_*****_lin5表命名為t_*****_lin。 ORACLE 11g 匯出資料
oracle 11g 匯出 表的時候 不會匯出空表 匯出空表操作步驟 使用plsql 1 開啟sql window 執行下面的 sql select alter table table name allocate extent from user tables where segment creat...
解除安裝oracle 11g
估計和以前的版本一樣,先刪除物理檔案,然後再刪除登錄檔的檔案。大致方法如下 1 刪除物理檔案 1 oracle安裝檔案。2 系統目錄下,program files檔案下的oracle檔案 2 登錄檔中大概有這麼幾個地方 hkey local machine software 刪除oracle目錄 h...
oracle 11G 解除安裝
oracle deinstall deconfig tool start check operation start 安裝檢查配置開始 選擇進行解除安裝的 oracle 主目錄型別為 sidb 檢查主產品清單位置是否存在 c program files oracle inventory 安裝檢查配置...