国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

imp buffer=? & array insert

2024-07-21 02:34:20
字體:
來源:轉載
供稿:網友
  在導入數據的時候,假如commit=Y,則由參數Buffer決定導入過程中什么時候做Commit操作。*(Note:"For tables containing LONG, LOB, BFILE, REF, ROWID, UROWID columns, array inserts are not done. If COMMIT=y, Import commits these tables after each row.")   導入的時候,Oracle使用Array Insert.將record從dmp file中讀取到imp PRocess buffer中,當buffer“滿”的時候,Bind Array,執行Insert.  看來Oracle也通過批量綁定來提高imp性能,以前還以為是read one record,insert one record,read one record,insert one record……********************************************************************************INSERT /*+NESTED_TABLE_SET_REFS+*/ INTO "T_1K" ("X")VALUES (:1)call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- -------
Parse 1 0.00 0.01 0 4 0 0
Execute 102 0.02 0.04 0 11 174 6601
Fetch 0 0.00 0.00 0 0 0 0
------- ------ -------- ---------- ---------- ---------- ---------- -------
total 103 0.02 0.05 0 15 174 6601Misses in library cache during parse: 1********************************************************************************  表T_1K每個記錄在imp的時候占用大概1k的buffer,如上是設置了buffer=64k imp的結果。  Array Bind (Commit)102次,導入紀錄6601條  6601/102 =64.7156863 about 64 rows/insert, using a 64k buffer —— that makes sense  看不出Oracle內部使用array bind 的地方挺多的: arraysize in sqlplus, Forall bind / fetch in PL/SQL……

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 呼图壁县| 松潘县| 抚松县| 通城县| 社会| 甘泉县| 五华县| 晋江市| 河西区| 四会市| 额敏县| 车险| 泗水县| 宣武区| 屯昌县| 科技| 昂仁县| 林州市| 光泽县| 金塔县| 元朗区| 曲阜市| 桐乡市| 九寨沟县| 集安市| 顺昌县| 娄底市| 基隆市| 台湾省| 彝良县| 吴堡县| 临潭县| 蓬溪县| 尤溪县| 巢湖市| 安塞县| 安国市| 伊通| 彰化县| 团风县| 名山县|