博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改Oracle并行度的方法
阅读量:5168 次
发布时间:2019-06-13

本文共 624 字,大约阅读时间需要 2 分钟。

Oracle并行度默认为1,适当修改并行度对提高性能有很大帮助

 

1、查看并行度

select table_name,degree from user_tables; --并行度按照用户表分别设置

 

2、修改并行度

alter table table_name parallel(degree 4); ---4是修改该表并行度alter table table_name parallel ; ---修改并行度为默认值

 

3、在语句中指定并行度

SELECT /*+ PARALLEL(4) */ FROM T  ---指定并行度为4SELECT /*+ no_parallel */ FROM T  ---  非并行度SELECT /*+ parallel(auto) */ FROM T ---自动并行度

 

4、并行查询的使用范围

  • 大表查询,join,分区索引的查询。
  • 创建大量的index。
  • 创建大量的表(包括固化视图)。
  • 批量的insert,update,delete。
  • 对称多处理器,集群,并行系统,
  • cpu利用不足,
  • 足够的内存用于其他操作,排序,hash,缓存,
  • 查行执行适合与dss与数据仓库,也适合于批量操作的OLTP系统,不适合OLTP简介的dml或select操作;

5、并行执行不适合场景:

  • 非常短的查询或事务

 

 

以上信息来源于度娘

 

 

转载于:https://www.cnblogs.com/freeton/p/3476967.html

你可能感兴趣的文章
Real-Time Rendering 笔记
查看>>
多路复用
查看>>
利用SignalR来同步更新Winfrom
查看>>
反射机制
查看>>
CocoaPod
查看>>
BZOJ 1251: 序列终结者 [splay]
查看>>
【UVA】434-Matty's Blocks
查看>>
hadoop2.2.0+hive-0.10.0完全分布式安装方法
查看>>
使用Reporting Services时遇到的小问题
查看>>
约瑟夫问题
查看>>
Arduino 报错总结
查看>>
树莓派Android Things物联网开发:树莓派GPIO引脚图
查看>>
矩阵快速幂---BestCoder Round#8 1002
查看>>
Hadoop HBase概念学习系列之HBase里的宽表设计概念(表设计)(二十七)
查看>>
Day03:Selenium,BeautifulSoup4
查看>>
awk变量
查看>>
mysql_对于DQL 的简单举例
查看>>
35. Search Insert Position(C++)
查看>>
[毕业生的商业软件开发之路]C#异常处理
查看>>
有关快速幂取模
查看>>