ホームページ  >  記事  >  データベース  >  Oracle创建百万行数据表之效率分析

Oracle创建百万行数据表之效率分析

WBOY
WBOYオリジナル
2016-06-07 17:11:461008ブラウズ

1、本人最近在做数据导入/导出之内的操作,对于数据量较大的表更新某一列数据时,最好采用inLine View方式更新,上百万行的数据,

首先,,上一个图片说明真相。

Oracle创建百万行数据表之效率分析

说明:

1、上图是读取一个641W多行的数据表,然后在写入本地表。

2、不包括大字段类型的表。

备注:

1、本人最近在做数据导入/导出之内的操作,对于数据量较大的表更新某一列数据时,最好采用inLine View方式更新,上百万行的数据,10分钟左右更新完毕;若采用快速游标方式进行逐行扫描更新,要等很久。

2、需要做数据转换时,适当的借助临时表,其威力不可小觑。

3、当执行一个查询、更新或其它数据库操作,很久都没有响应时(30分钟左右),应该考虑其它更有效的方式取而代之。

linux

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。