最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ORACLE SQL-UPDATE、DELETE、INSERT優(yōu)化和使用技巧分享

 更新時間:2013年03月26日 16:43:48   作者:  
這篇文章主要介紹ORACLE中SQL-UPDATE、DELETE、INSERT優(yōu)化和使用技巧,需要的朋友可以參考下
UPDATE   

1、先備份數(shù)據(jù)(安全、提高性能)。

2、分批更新,小批量提交,防止鎖表。

3、如果被更新的自動有索引,更新的數(shù)據(jù)量很大,先取消索引,再重新創(chuàng)建。

4、全表數(shù)據(jù)更新,如果表非常大,建議以創(chuàng)建新表的形式替代更新。

DELETE
 
1、分批提交、減少鎖表時間、減少回滾段壓力。

2、大批量數(shù)據(jù)刪除加上rownum<1000。

3、大批量刪除,禁止中途ctrl+c,或kill調(diào)session。

4、大量數(shù)據(jù)刪除后最好重建索引,分析表。

INSERT   

1、關(guān)閉redo log(ALTER TABLE <TABLENAME> nologging;)

2、使用/*+ append */ 暗示。

3、綁定變量。

4、批量提交。

5、如果表是靜態(tài),獨(dú)占使用,可以去掉索引和其他相關(guān)約束。

6、大量灌入數(shù)據(jù)后要分析表。

7、使用SQL load快速裝載數(shù)據(jù)。

相關(guān)文章

最新評論

和林格尔县| 若尔盖县| 新邵县| 庄浪县| 综艺| 茶陵县| 南汇区| 宣威市| 宁陵县| 法库县| 莱芜市| 奎屯市| 马鞍山市| 澳门| 右玉县| 商水县| 内江市| 绥江县| 泾川县| 师宗县| 绿春县| 嘉义县| 双辽市| 辽阳县| 耿马| 额尔古纳市| 新昌县| 阳新县| 牙克石市| 连江县| 湘西| 疏勒县| 临武县| 封丘县| 额济纳旗| 新闻| 尖扎县| 峨边| 江北区| 屏山县| 鄱阳县|