国产探花免费观看_亚洲丰满少妇自慰呻吟_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,裝載表,然后重新創建索引。當然,在缺少索引的期間,其他數據庫用戶的數據庫性能將有反面的影響。 



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

圖片精選

主站蜘蛛池模板: 谢通门县| 成安县| 兰坪| 布拖县| 昌图县| 酒泉市| 丰城市| 武强县| 新巴尔虎左旗| 米易县| 余干县| 岳西县| 澄城县| 博客| 泽州县| 郎溪县| 泗洪县| 布尔津县| 嘉兴市| 托克托县| 东辽县| 运城市| 涿州市| 灌云县| 资中县| 砀山县| 莱芜市| 孟州市| 博白县| 张家口市| 珠海市| 渝北区| 潞西市| 民县| 北辰区| 富锦市| 鄂伦春自治旗| 房产| 青州市| 裕民县| 盐亭县|