
Oracle性能&恢复
debimeng
这个作者很懒,什么都没留下…
展开
-
【ORACLE性能】ORACLE服务器的CPU和负载均衡过高
ORACLE服务器的CPU和负载均衡过高 场景: 数据库版本:11.2.0.4 RAC;系统版本:Oracle Linux 6.4 巡检发现DDDRAC库CPU/负载均衡过高,load(15m)值达到了40以上,CPU值达到90%以上。 解决: 发现CPU和过载过高后,查看磁盘I/O,命令:iostat -m 2,但读写速度并没有飙升; 查看会话发现TTPOPP用户并发连接数很多,可以定...原创 2018-11-10 16:50:58 · 2403 阅读 · 0 评论 -
【oracle性能】查看阻塞表的相关信息
oracle查看阻塞表的相关信息 select t2.username,t2.sid || ',' ||t2.serial# as "sid_terial#",t2.SQL_ID,do.owner, do.OBJECT_NAME,t2.osuser,t2.machine,t2.logon_time,t2.PREV_EXEC_START,sa.SQL_TEXT,t2.MODULE from v$...原创 2018-11-09 23:20:40 · 1906 阅读 · 0 评论 -
【oracle恢复】通过闪回(flahback)找回删除的表
oracle误删的表通过闪回(flash back)找回 场景: 数据库版本:11.2.0.4单实例;系统版本:Oracle Linux6.4 子公司联系人反馈,某公司人员对库进行了误操作,导致有六张基础表被误删除,看能否找回相关表,并把相关用户名atist和表名信息发送过来。 解决: 一开始想到使用备份恢复,这个库是每天凌晨1点进行的备份,使用的方式是exp对每个用户分开备份 (此时可以看...原创 2018-11-11 10:30:41 · 1646 阅读 · 0 评论 -
【oracle性能】11g生成ASH报告
oracle 11g生成ASH报告 ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。ASH buffers 的最小值为1MB,最大值不超过30MB.内存中记录数据。期望值是记录一小时的内容。 数据库版本:11.2.0.4;系统版本:Oracle Linux6.4 SQL> @$ORACLE_HOME...原创 2018-11-12 06:23:09 · 1005 阅读 · 0 评论 -
【oracle性能】Oracle优化器
Oracle优化器 优化器optimizer是oracle数据库中内置的一个核心子系统,也叫:核心模块或核心功能组件。 优化器的目的:按照一定的判断原则来得到它认为的目标SQL在当前情形下最高效的执行路径(Access Path),即: 为了得到目标SQL的执行计划 优化器分类: RBO:Rule-Based Optimizer即基于规则的优化器 CBO:Cost-Based Optimiz...转载 2019-01-03 22:55:09 · 142 阅读 · 0 评论