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

首頁 > 數據庫 > PostgreSQL > 正文

PostgreSQL7.0手冊-用戶手冊-18. 向數據庫添加記錄

2019-09-08 23:33:07
字體:
來源:轉載
供稿:網友
第十八章. 向數據庫中添加記錄
內容 
關閉自動提交 
使用 COPY FROM 
刪除索引 
作者:由 Tom Lane 寫作,來自 1999-12-05 的一封電子郵件。
我們第一次填充數據庫時可能需要做大量的表插入。下面是一些知識和技巧,可以盡可能高效地處理這些事情。 
關閉自動提交
關閉自動提交,并且只在每次(數據拷貝)結束的時候做一次提交。否則Postgres 會為每次增加的新行做大量的工作。通常,當你進行海量插入時,你會希望關閉一些數據庫的特性以贏取速度。 

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

使用 COPY FROM
使用 COPY FROM STDIN 以便在一條命令里裝載所有記錄,而不是一連串的 INSERT 命令。這樣大大減少了分析,規劃等的過荷。如果你這樣做了,那么就沒有必要糊弄自動提交了。 

--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

刪除索引
如果你正在裝載一個新創建的表,最快的方法是創建表,用 COPY 批量裝載,然后創建表需要的任何索引。在已存在數據的表上創建索引要比遞增地更新所裝載的每一行記錄要快。 
如果你對現有表進行操作,你可以 DROP INDEX,裝載表,然后重新創建索引。當然,在缺少索引的期間,其他數據庫用戶的數據庫性能將有反面的影響。 



-----------------------------------------------------------------------------
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 山丹县| 六枝特区| 若羌县| 读书| 佛冈县| 琼中| 临桂县| 攀枝花市| 龙口市| 江城| 泰和县| 昆明市| 永安市| 长垣县| 竹山县| 望谟县| 乌恰县| 汽车| 来宾市| 岑溪市| 依兰县| 通榆县| 开化县| 常熟市| 庆阳市| 通河县| 河南省| 天长市| 泸溪县| 伊川县| 曲麻莱县| 辽阳县| 中阳县| 建瓯市| 全州县| 大石桥市| 武邑县| 察雅县| 东辽县| 南昌市| 财经|