首页 > 数据库 >Oracle学习笔记:parallel并行处理 --转载 https://blog.csdn.net/w892824196/article/details/113397208

Oracle学习笔记:parallel并行处理 --转载 https://blog.csdn.net/w892824196/article/details/113397208

时间:2023-07-14 15:33:49浏览次数:52  
标签:10 113397208 name 并行处理 blog Oracle w892824196 table parallel

在使用oracel查询时,可以通过并行提高查询速度。例如:

select /*+parallel(a,6)*/ count(1) from table_name a;

  强行启用并行度来执行当前SQL。加上这个说明之后,可以强行启用Oracle的多线程处理功能,提高效率。但本身启动这个功能,也是要消耗资源与性能的。所有,一般都会在返回记录数大于100万时使用,效果也会比较明显。

  语法:

    /*+parallel(table_short_name, cash_number)*/

  可以加到insert、delete、update、select的后面来使用。

insert /*+ append parallel(a,6) */ into table_name a;

   开启parallel功能(DML语句,用execute方式打开):

alter session enable parallel dml;

  parallel后面的数字越大,执行效率越高,与配置有关,增大到一定值,效果就不明显了,通常使用8,10,12,16等。

  parallel用于多表:

    /*+parallel(a,10)(b,10)*/

  总结:

  虽然parallel并行处理能够有效提高执行效率,但重点仍是要按照index的方法来提高效果,可以在执行之前,explain一下,查看SQL语句执行计划路线,实在没办法,再用parallel并行。

  特别在create table之后,考虑create index或primary key,不要过分依赖parallel并行。

标签:10,113397208,name,并行处理,blog,Oracle,w892824196,table,parallel
From: https://www.cnblogs.com/zclzc/p/17553826.html

相关文章

  • selenium登录cnblogs
    ###selenium登录cnblogs```python'''#1打开cnblogs,点进登录页面,输入用户名密码,点登录(可能会出现验证码)--》手动操作#2登录成功后----》拿到cookie---》保存到本地---》关闭浏览器#3开启selenium,打开浏览器---》把本地的cookie写入到当前浏览器中----》当前浏览器......
  • Scrapy框架爬取cnblog实例
    Scrapy框架爬取cnblog下一页简单实例犯了一个错误:直接拿浏览器点出来第二页链接去做拼接,导致一直爬不到下一页实际上应该是:blog.pyimportscrapyfromscrapyimportRequestfrombs4importBeautifulSoupimporttimeclassBlogSpider(scrapy.Spider):name="bl......
  • eblog镜像的制作
    开发了一个功能简洁、部署方便的个人博客系统-eblog,详情见:eblog可以看到eblog由多个服务组成,这么多服务如何做到一键部署的?这么多镜像如何生成的?本文将为大家揭秘快速部署相关的问题。镜像制作相关文件见:镜像制作文件快速部署针对多服务的部署,自然最优的方案是docker,docker介......
  • 一文彻底搞懂MySQL基础:B树和B+树的区别 转载 https://blog.csdn.net/a519640026/arti
    写在前面大家在面试的时候,肯定都会被问到MySql的知识,以下是面试场景:面试官:对于MySQL,你对他索引原理了解吗?我:了解面试官:MySQL的索引是用什么数据机构的?我:B+树面试官:为什么要用B+树,而不是B树?我:…面试官:用B+树作为MySql的索引结构,用什么好处?我:…B树和B+树是MySQL索引使用的数据结构......
  • 开始填坑|注销掉除cnblogs和sifou的外的一切cn博客
    想到几天写下的小记,要注销博客,但是一直没搞,现在搞一下,为什么要注销呢?就是感觉真的cnblogs是很纯粹的一个社区,真的很喜欢。花里胡哨的那些,这都是我的个人观点,没必要搞了,遇到好文章,直接就带链接复制赚到cnblogs上,存着,把我的园子当成记录学习和成长的地方,就很好。也许,后期会继续......
  • pycnblog——上传博客园
    目录1、功能2、环境3、配置blog_url:blog_id:username:password4、运行5、添加快捷方式设置「右键→→发送到」的功能注意:Typora偏好设置——》图像设置1、功能一键拖拽上传默认“未发布”,可选择直接发布重复上传,提示是否更新博客2、环境(1)Python3安装pyyaml库:cmd中......
  • 小工具 | cnblogs自动上传图片并生成markdown
    博客文章在本地都是用typora写的,文本可以直接复制上去,图片一个个上传太麻烦,这里推荐一个dotnet工具,给一个本地的typora文档,它会自动读取图片,上传到cnblogs,并替换掉原文档里的图片链接很方便,mark一下,工具地址为链接......
  • 题目集4,5的总结性blog
    前言:题目集4和5的知识点、题量、难度等情况如下:知识点:JAVA基础,基础算法,面向对象程序设计题量:共计2道题目难度:题目较难,有挑战性和突破性设计与分析:本次Blog重点分析成绩计算系列题目,即题目集4的7-1、题目集5的7-1。这两道题都是计价系统的迭代,延用前几次......
  • PTA题目集4、5以及期中考试的总结性Blog
    一、前言第4、5次大作业只有一题菜单的迭代,虽然题目量不多,但是难度却是大大增加,更加考验大家的学习自觉性和Java的功底,这两次的大作业均是在菜单系列-3的基础上迭代,是菜单系列-3的两个不同分支。自然而然,与菜单系列-3的代码结构的完整性和可复用性等关联就很大,菜单系......
  • BLOG-2
    前言 知识点:期中考试主要考察了,继承,抽象类,多态,Comparable接口题量:还可以难度:很简单设计与分析菜单4类图                                      ......