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

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

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

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

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

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

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

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

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)文章

最新評(píng)論

新绛县| 成安县| 古丈县| 出国| 磐安县| 冀州市| 吉安县| 钟祥市| 丹寨县| 平邑县| 绵竹市| 龙门县| 夏河县| 合作市| 射阳县| 溧阳市| 金川县| 曲靖市| 资溪县| 阜平县| 星子县| 商城县| 惠水县| 昌都县| 都昌县| 太和县| 珲春市| 乌拉特后旗| 上思县| 乐陵市| 巨鹿县| 观塘区| 连山| 嘉鱼县| 冷水江市| 即墨市| 巴彦淖尔市| 定襄县| 内乡县| 衡阳市| 南江县|