- 博客(14)
- 收藏
- 关注
原创 找出提交频繁的SQL语句
找出提交频繁的SQL语句标签(空格分隔): Oracle 优化 脚本--检查是否有过分提交的语句(关键是得到sid就好办了,代入V$SESSION就可知道是什么进程,接下来还可以知道V$SQL)set linesize 1000column sid format 99999column program format a20column mac...
2019-11-04 16:28:59
442
原创 如何查出redo产生最多的SESSION、SQL
标签(空格分隔): Oracle 脚本1、redo大量产生必然是由于大量产生"块改变"。从awr视图中找出"块改变"最多的segmentsselect * from (SELECT to_char(begin_interval_time, 'YYYY_MM_DD HH24:MI') snap_time, dhsso.object_name, SUM(db_b...
2019-11-04 16:19:26
418
原创 Memory_max_target 与 Memory_target 使用介绍(11g新特性AMM)
文章目录AMM参数AMM配置11g MEMORY_TARGET 参数对SGA 和PGA的影响标签(空格分隔): Oracle 基础概念Oracle在简化内存管理方面过去几年做了巨大的努力,从Oracle 9i通过PGA_AGGREGATE_TARGET参数实现PGA自动管理开始,Oracle 10g通过SGA_TARGET参数实现了SGA的自动管理,Oracle 11g更是惊人地实现了数据库...
2019-11-04 16:14:26
3619
原创 监控及检查表外键无索引
文章目录监控及检查表外键无索引,这种情况会发生锁等待的情况。标签(空格分隔): Oracle 脚本监控及检查表外键无索引,这种情况会发生锁等待的情况。with con1 as(select /*+rule*/ c.owner, c.constraint_name, cc.table_name, cc.column_name, cc.position from dba_con...
2019-11-04 16:13:09
154
原创 查询snap_id与时间的对应关系,查询某天的db_time
文章目录标签(空格分隔): Oracle 脚本alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';select * from (select a.instance_number, a.snap_id, b.begin_interval_time + 0 begi...
2019-11-04 16:12:02
2106
原创 常见snapper.sql脚本使用方法
文章目录SID查询方式特定用户方式查询子句方式——特定用户方式及客户端程序查询子句方式——等待事件锁问题分析查看plsql的执行情况查看session级硬解析情况标签(空格分隔): Oracle 脚本SID查询方式SQL> @snapper ash 5 1 17233,10178Sampling SID 17233,10178 with interval 5 seconds, ta...
2019-11-04 16:10:20
514
原创 ORA-00054:resource busy and acquire with nowait specified解决方法
标签(空格分隔): Oracle 管理 ORA–查看数据库都有哪些锁select t2.username, t2.sid, t2.serial#, t2.logon_time from v$locked_object t1, v$session t2 where t1.session_id = t2.sid order by t2.logon_time;–查询哪些对象被锁sel...
2019-11-04 16:05:18
145
转载 Oracle 12.1 rac for aix 7.1
文章目录一、环境现状二、环境检查查看内存:系统架构:查看swap空间:目录大小:检查软件包:安装12c必须的其它软件包:三、系统参数查看异步io:虚拟内存参数:系统分配的块大小其它网络参数:关闭NTP修改用户限制四、添加IP解析、创建用户等信息在/etc/hosts添加解析地址(使用hosts解析IP)创建组创建用户添加用户能力信任关系(可选)创建目录设置权限共享存储添加环境变量五、安装GRID解...
2019-11-04 15:52:14
667
原创 nmon标准部署
文章目录一、检查安装环境1.# uname –a2.lsb_release –a二、下载软件三、安装1. 上传软件2. 解压3. 根据实际操作系统发行商版本选择安装包,这里以RHEL6.8为例4. 数据采集5. 数据日志管理6. 结果分析7.nmon部署标准:标签(空格分隔): Linux一、检查安装环境1.# uname –a-- LinuxLinux vmachine 2.6.32...
2019-11-04 15:47:48
542
原创 OSW标准安装
文章目录1. 上传介质到 /home/oracle2. oracle用户将压缩包解压到归档arch目录下3. 手动启动osw4. 编写crontab脚本,防止主机重启后没有人为启动OSW,导致信息不收集4.1 编辑脚本4.2 修改权限4.3 设置crontab5. 如果为rac(如果是单点可忽略,配置完再启动OSW)5.1 查看/etc/hosts,找到privIP的信息5.2 复制对应版本的信息...
2019-11-04 15:45:37
625
原创 sed命令总结
sed命令用法sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或多个文件...
2019-11-04 15:38:12
75
原创 DG配置过程中的参数解释
DG配置过程中的参数解释:1.DB_NAME数据库名字,需要保持同一个Data Guard中所有数据库DB_NAME相同。主库和备库相同:DB_NAME='chicago'DB_NAME='chicago'2.DB_UNIQUE_NAMEDB_UNIQUE_NAME = unique_service_provider_name_for_this_database为每一个数据库指定...
2019-11-04 15:03:19
1776
原创 Markdown语法图文全面详解(10分钟学会)
Markdown语法图文全面详解(10分钟学会)前言写过博客或者github上面的文档的,应该知道Markdown语法的重要性,不知道的朋友们也别着急,一篇博客轻松搞定Markdown语法。话说这个语法超级简单,一看就会,不信你点进来看看。基本语法这里是文字这里是文字这里是文字这里是文字这里是文字我是黑体我是黑体学思路一开始,先记住#这是标题、## 这是二级标题...
2019-06-14 17:27:39
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人