自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Top_N查询的优化

Top_N查询的优化 1. 利用非空、索引列作为Order by的列 a. 精简SQL,只剩下对主表的访问,测试这种情况下使用非空索引列排序的性能 b. 如果性能好,逐步添加队其他表的关联,逐步测试性能的影响 2. 排序后,取前N行,使用rowid过滤性能较差,改用分析函数row_number(...

2018-08-03 13:49:50

阅读数 220

评论数 0

转载 oracle 12c一些日志的位置

Most clusterware daemons/processes pid and output file are in <ORACLE_BASE>/crsdata/<node>/outputMost clu...

2018-03-01 12:57:47

阅读数 2060

评论数 0

转载 UDEV SCSI Rules Configuration In Oracle Linux 5, 6 and 7 For Oracle Automatic Storage Man

Redhat 6环境下Udev相比之前发生了一些变化,因此转载一片文档用以记录先在节点A对共享存储的磁盘进行分区fdisk /dev/sdbn / p / wnew, primary partition, save 之后在另一个节点B刷新并查询分区的信息partprobe -sfdisk /dev...

2018-03-01 12:54:48

阅读数 151

评论数 0

转载 安装12.1.0.2 集群GRID/GI, 运行root.sh 脚本失败的案例

在Linux系统上安装12.1.0.2 集群GRID/GI软件,节点2运行root.sh失败,屏幕的错误信息: OLR initialization - successful 2015/12/15 13:16:55 CLSRSC-507: The root script cannot proce...

2018-03-01 12:49:54

阅读数 901

评论数 0

转载 安装RAC集群时,第二个节点root.sh失败的处理

CLSRSC-507: The root script cannot proceed on this node <node-n> (文档 ID 1919825.1) Purpose Details Case 1: root script didn't s...

2018-02-23 10:37:14

阅读数 1966

评论数 0

转载 SQL优化_SQL常见问题

SQL性能差的原因: 过期或缺失优化器统计信息(收集统计信息) 缺失访问结构(加索引) 次优的执行计划选择:CBO有时为SQL语句选择了一个次优的执行计划,可能对SQL语句的某些属性的不正确的评估导致,比如成本,基数性或预选择性 SQL结构差:如果SQL语句设计烂,优化器没太多可以优化的空...

2018-01-20 00:26:09

阅读数 405

评论数 0

转载 ASH\AWR报告\直方图\执行计划管理\SQL profile

过去30分钟的ASH报告declare dbid number; instance_id number; begin select dbid into dbid from v$database; select instance_number into instance_id from v$inst...

2018-01-07 22:10:50

阅读数 123

评论数 0

转载 顶级SQL

按执行数统计的顶级SQLselect substr(sql_text,1,500) "SQL", (cpu_time/1000000) "CPU_Seconds", disk_reads "D...

2018-01-07 21:56:14

阅读数 117

评论数 0

原创 Oracle配置查询SQL汇总

计算DB的总容量 select round(sum(space)) all_space_M from (select sum(bytes) / 1024 / 1024 space from db...

2018-01-07 21:25:52

阅读数 231

评论数 0

原创 Oracle会话阻塞

单实例的会话阻塞 模拟232会话被1224会话阻塞的情况 select * from V$SESSION_BLOCKERS; SID SESS_SERIAL# WAIT_ID WAIT_EVENT WAIT_EVENT_TEXT BLOC...

2018-01-07 21:11:29

阅读数 1267

评论数 0

转载 oracle数据库调优总结(2)-转

以前的会话 V$session视图显示一个会话出现性能问题的原因,但是导致性能问题的会话已经消失。另一个重要视图v$session_event,为会话显示所有它的等待时间,但是和v$session一样,它只显示在DB中仍然active的会话的数据。v$sesstat为一个会话显示资源使用并能够提...

2018-01-07 16:48:55

阅读数 593

评论数 0

转载 oracle数据库调优总结(1)-转

一个数据库会话只有3种状态 idle 不做任何事情- 等待接受工作 processing 正在CPU上做一些有用的 waitting 等待一些类似来自于disk上的block或等待锁释放 如果会话正在等待有些资源,比如块或锁,它已经停止处理了。除非它得到该资源,会话会持续等待。当它得到该资...

2018-01-07 16:35:15

阅读数 428

评论数 0

原创 有用的oracle管理SQL语句小总结_资源占用SQL

哪一种活动应该为数据库运行缓慢负有主要责任? select case db_stat_name when 'parse time elapsed' then 'soft parse time' else db...

2018-01-07 16:30:38

阅读数 142

评论数 0

提示
确定要删除当前文章?
取消 删除