建立index 指定parallel,但是impdp時候匯入卻不是我建立的語句?
SQL> create index ename_idx on scott.emp2(ename) parallel 2;
索引已建立。
SQL> select * from dba_directories;
OWNER DIRECTORY_NAME DIRECTORY_PATH
------ ------------------------------ ----------------------------------------------------------------------
SYS ADMIN_DIR D:\oracle\product\10.2.0\oradata
SYS SUBDIR D:\oracle\product\10.2.0\db_1\demo\schema\order_entry\/2002/Sep
SYS XMLDIR D:\oracle\product\10.2.0\db_1\demo\schema\order_entry\
SYS MEDIA_DIR D:\oracle\product\10.2.0\db_1\demo\schema\product_media\
SYS LOG_FILE_DIR D:\oracle\product\10.2.0\db_1\demo\schema\log\
SYS WORK_DIR D:\oracle\product\10.2.0\oradata\
SYS ORACLE_OCM_CONFIG_DIR D:\oracle\product\10.2.0\db_1\ccr\state
SYS DATA_PUMP_DIR D:\oracle\product\10.2.0\admin\devdb\dpdump\
SYS DATA_FILE_DIR D:\oracle\product\10.2.0\db_1\demo\schema\sales_history\
已選擇9行。
SQL> grant read,write on directory DATA_PUMP_DIR to scott;
授權成功。
C:\Documents and Settings\oracle>expdp scott/tiger tables=EMP2 content=metadata_only directory=data_pump_dir dumpfile=emp2_idx.dmp
Export: Release 10.2.0.4.0 - Production on 星期五, 11 4月, 2008 16:14:43
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
啟動 "SCOTT"."SYS_EXPORT_TABLE_01": scott/******** tables=EMP2 content=metadata_only directory=data_pump_dir dumpfile=emp2_idx.dmp
處理物件型別 TABLE_EXPORT/TABLE/TABLE
處理物件型別 TABLE_EXPORT/TABLE/INDEX/INDEX
處理物件型別 TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
已成功載入/解除安裝了主表 "SCOTT"."SYS_EXPORT_TABLE_01"
******************************************************************************
SCOTT.SYS_EXPORT_TABLE_01 的轉儲檔案集為:
D:\ORACLE\PRODUCT\10.2.0\ADMIN\DEVDB\DPDUMP\EMP2_IDX.DMP
作業 "SCOTT"."SYS_EXPORT_TABLE_01" 已於 16:14:50 成功完成
C:\Documents and Settings\oracle>impdp system/oracle full=y dumpfile=DATA_PUMP_DIR:EMP2_IDX.DMP SQLFILE=DATA_PUMP_DIR:A.sql nologfile=y
Import: Release 10.2.0.4.0 - Production on 星期五, 11 4月, 2008 16:20:07
Copyright (c) 2003, 2007, Oracle. All rights reserved.
連線到: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
已成功載入/解除安裝了主表 "SYSTEM"."SYS_SQL_FILE_FULL_01"
啟動 "SYSTEM"."SYS_SQL_FILE_FULL_01": system/******** full=y dumpfile=DATA_PUMP_DIR:EMP2_IDX.DMP SQLFILE=DATA_PUMP_DIR:A.sql nologfile=y
處理物件型別 TABLE_EXPORT/TABLE/TABLE
處理物件型別 TABLE_EXPORT/TABLE/INDEX/INDEX
處理物件型別 TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
作業 "SYSTEM"."SYS_SQL_FILE_FULL_01" 已於 16:20:10 成功完成
檢視DDL指令碼:
-- CONNECT SYSTEM
-- new object type path is: TABLE_EXPORT/TABLE/TABLE
CREATE TABLE "SCOTT"."EMP2"
( "EMPNO" NUMBER(4,0),
"ENAME" VARCHAR2(10),
"JOB" VARCHAR2(9),
"MGR" NUMBER(4,0),
"HIREDATE" DATE,
"SAL" NUMBER(7,2),
"COMM" NUMBER(7,2),
"DEPTNO" NUMBER(2,0)
) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS" ;
-- new object type path is: TABLE_EXPORT/TABLE/INDEX/INDEX
-- CONNECT SCOTT
CREATE INDEX "SCOTT"."ENAME_IDX" ON "SCOTT"."EMP2" ("ENAME")
PCTFREE 10 INITRANS 2 MAXTRANS 255 NOLOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "USERS"
PARALLEL 1 ;
ALTER INDEX "SCOTT"."ENAME_IDX" PARALLEL 2;
-- new object type path is: TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
-- CONNECT SYSTEM
DECLARE IND_NAME VARCHAR2(60);
IND_OWNER VARCHAR2(60);
BEGIN
DELETE FROM "SYS"."IMPDP_STATS";
IND_NAME := 'ENAME_IDX'; IND_OWNER := 'SCOTT';
INSERT INTO "SYS"."IMPDP_STATS" (type, version, flags, c1, c2, c3, c5,
n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12, d1)
VALUES ('I', 4, 0, IND_NAME, NULL, NULL, 'SCOTT', 458752, 1087, 14, 77, 2696, 37744, 2, 458752, NULL, NULL, NULL, NULL, TO_DATE('2008-04-11 15:32:31', 'YYYY-MM-DD:HH24:MI:SS'));
DBMS_STATS.IMPORT_INDEX_STATS( '"' || ind_owner || '"', '"' || ind_name || '"', NULL, '"IMPDP_STATS"', NULL, '"SYS"');
DELETE FROM "SYS"."IMPDP_STATS";
END;
/
為什麼不是最初建立的語句,如果先create,再alter parallel能起到並行嗎?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/175005/viewspace-234505/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2.5 指定資料庫建立語句資料庫
- docker建立volume 指定volume 匯出image 匯入imageDocker
- Oracle 建立序列語句Oracle
- dblink建立語句模板
- MySQL建立表的時候建立聯合索引的方法MySql索引
- oracle匯出使用者、表空間和角色的建立語句Oracle
- session是什麼時候建立的Session
- mysql建立外來鍵語句MySql
- 如何匯出儲存過程、函式、包和觸發器的定義語句?如何匯出表和索引的建立語句?儲存過程函式觸發器索引
- 4.3.3 使用CREATE DATABASE語句建立CDBDatabase
- MSSQL 如何匯出db所有使用者許可權建立語句SQL
- 建立HDFS,匯入HADOOP jar包HadoopJAR
- Docker容器和映象的建立/匯出/刪除/匯入Docker
- Oracle 19.3資料庫impdp匯入view時hang住Oracle資料庫View
- SQL Server如何匯出db所有使用者許可權建立語句SQLServer
- 4.3.2 關於使用SQL語句建立CDBSQL
- 常見的SQL語句(建立、刪除、切換)SQL
- Oracle資料泵匯出匯入(expdp/impdp)Oracle
- 將資料匯入kudu表(建立臨時hive表,從hive匯入kudu)步驟Hive
- 19c資料庫impdp匯入view時hang住資料庫View
- Oracle 28.6資料庫impdp匯入view時hang@11Oracle資料庫View
- Oracle 12.1.0.2 impdp匯入慢診斷Oracle
- 2.4 使用 CREATE DATABASE 語句建立資料庫Database資料庫
- 4、MySQL建立資料庫(CREATE DATABASE語句)MySql資料庫Database
- 記一次 PHP-FPM 可以建立慢日誌,但是卻不能寫入內容的折騰過程PHP
- idea 啟動命令列的時候提示不能建立PTYIdea命令列
- vs2022+resharper建立模板——實現在新建檔案的時候自動生成防衛式宣告和自定義語句
- Oracle獲取資料庫中的物件建立語句Oracle資料庫物件
- 【SQL】Oracle BLOB 批量匯入匯出圖片語句SQLOracle
- unity入門—資源匯入與場景建立Unity
- oracle10g expdp資料泵的bug,按schema匯出,匯入impdp時無jobOracle
- Oracle 12c expdp和impdp匯出匯入表Oracle
- INDEX建立方式對SQL的影響IndexSQL
- mysql建立表的時候對欄位和表新增COMMENTMySql
- create table 使用select查詢語句建立表的方法分享
- DBeave如何檢視資料庫表的DDL建立語句資料庫
- 4.3.4 使用CREATE DATABASE語句建立一個CDB:示例Database
- maven建立Java 和 Web Project, 並匯入EclipseMavenJavaWebProjectEclipse
- 如何建立+管理maven、匯入web專案、xmlMavenWebXML