当前位置: 首页 > article >正文

Oracle 存储过程数据插入临时表慢以及SQL语句查询慢

/*+parallel*/ 解释: 

一般表数据量比较大(超过100万)时,可以使用parallel强制启动并行度来提升查询速度

用法:/*+parallel(table_short_name,cash_number)*/

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

比如:select /*+paralle(t,32)*/ from table t; table_short_name使用别名,Parallel后面的数字,越大,执行效率越高,一般用8,10,12,16,32。不过,数值越大,占用的资源也会相对增大。如果在查询where后的条件有加索引查询效率会大大提高。

/*+Ordered*/ 解释: 

+ordered是你给oracle的sql优化器的一个提示,你提示优化器说在+ordered后面的这个查询查出来的数据已经拍过序了,这样优化器在将这段查询与其他查询做连接的时候不需要再对这段查询进行排序了


http://www.kler.cn/a/132359.html

相关文章:

  • 阿里数字人工作 Emote Portrait Alive (EMO):基于 Diffusion 直接生成视频的数字人方案
  • 【Java SE】PreparedStatement
  • Label-studio-ml-backend 和YOLOV8 YOLO11自动化标注,目标检测,实例分割,图像分类,关键点估计,视频跟踪
  • 进程其他知识点
  • EEG+EMG学习系列 (1) :一个基于小波的自动睡眠评分模型
  • React Native 全栈开发实战班 - 数据管理与状态之Zustand应用
  • 【第2章 Node.js基础】2.7 Node.js 的流(一)可写流
  • 互联网上门预约洗衣洗鞋店小程序;
  • java的包装类
  • 【Mysql学习笔记】1 - Mysql入门
  • 【Linux】Ubuntu16.04下安装python高版本--源码安装
  • Docker Golang 开发环境搭建指南
  • AODNet
  • 【docker启动的Jenkins时,遇到时区问题处理】
  • vscode编写verilog的插件【对齐、自动生成testbench文件】
  • SQLMAP --TAMPER的编写
  • 记录一些涉及到界的题
  • 字符串函数详解
  • 重温《Unix设计哲学》
  • Leetcode——最长递增子序列
  • RPC实现简单解析
  • 从零开始写一个APM监控程序(一)协议
  • 机器学习算法——集成学习
  • java代码的错误
  • Vue理解01
  • 微内核操作系统