随笔分类 -  oracle

摘要:1.awr报告查询,找到指定卡住队列的对应的第一条sql语句。 2.在/home/oracle/awr下有 coe_load_sql_profile.sql (需要system执行)SQL> @coe_load_sql_profile.sql Parameter 1:ORIGINAL_SQL_ID 阅读全文
posted @ 2024-07-10 12:04 学的都会 阅读(186) 评论(0) 推荐(0) 编辑
摘要:1.获取 @?/rdbms/admin/sqltrpt.sql 找到 2.获取awr报告的命令 @?/rdbms/admin/awrrpt.sql; 3.开启awr报告后,默认是要等待awr报告指定的间隔时间后系统自动创建快照,当然,也可以手动去创建快照,命令如下 exec dbms_workloa 阅读全文
posted @ 2022-08-11 11:24 学的都会 阅读(169) 评论(0) 推荐(0) 编辑
摘要:步骤: 1、增加新日志组 2、切换日志,并完成归档alter system switch logfile; 3、删除group 1 2 3 …… 4、增加group 1 2 3 …… 实际操作: --查看在用的redo log有哪些,路径 SQL> select member from v$logf 阅读全文
posted @ 2022-03-24 12:13 学的都会 阅读(531) 评论(0) 推荐(0) 编辑
摘要:1.架构规划: 节点 IP地址 hostname primary 10.2.83.141 node3 standby 10.2.83.112 dg 2.主库安装 1)基础环境优化 **关闭防火墙 systemctl stop firewalld systemctl disable firewalld 阅读全文
posted @ 2021-12-06 16:56 学的都会 阅读(145) 评论(0) 推荐(0) 编辑
摘要:1.关闭数据库 su - oracle sqlplus / as sysdba shutdown immediate 2.停止Listener lsnrctl stop 3.将安装目录删除 echo $ORACLE_HOME /u01/app/oracle/product/11.2.0/db_1 r 阅读全文
posted @ 2021-12-06 13:44 学的都会 阅读(193) 评论(0) 推荐(0) 编辑
摘要:交代一下背景: 一天半夜,服务器突然报警session异常增加且达到上限,整个服务器都处于夯住的状态,前段应用也无法连入,看起来是整个数据库全局的问题,重启了客户端后,才慢慢的恢复,然后进行了问题的分析。 1.查看问题时间段,active session的数量,可以看出从晚上9点19开始sessio 阅读全文
posted @ 2021-11-26 16:38 学的都会 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:ORACLE有五大核心进程 1.DBWn进程:用来将buffer cache中的脏数据写入到硬盘中数据文件中,可以有多个该进程,进行同时的并发写入。 当sga中的数据缓冲区的数据块被修改后,该数据块就会被标记为脏块,当数据缓冲区的空间不足时,就会触发该进程把脏块写入到数据文件, 读取脏块时也是有lr 阅读全文
posted @ 2021-11-11 16:03 学的都会 阅读(445) 评论(0) 推荐(0) 编辑
摘要:1、pfile和spfile Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件。它们是在数据库实例启动时候加载的,决定了数据库的物理 结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。可以 阅读全文
posted @ 2021-11-11 14:19 学的都会 阅读(989) 评论(0) 推荐(0) 编辑
摘要:一、Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤 启动实例-->加载数据库-->打开数据库 因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。 1. Oracle启动需要经历四个状态:SHUTDOWN 、N 阅读全文
posted @ 2021-11-10 15:34 学的都会 阅读(2846) 评论(0) 推荐(0) 编辑
摘要:1.查看undo表空间使用大于98% 2.查看视图v$undostat,确认MAXQUERYID 占用undo最大的sql,TUNED_UNDORETENTION的值为数据库在提交撤销所属事务后,将会保留撤销数据的时长,单位为秒。 select * from v$undostat; 主要看Unexp 阅读全文
posted @ 2021-10-21 10:51 学的都会 阅读(1460) 评论(0) 推荐(0) 编辑
摘要:模拟环境: 1、在plsql执行如下update语句,但不提交, update emp set name='mirror' where age=35 2、在其他客户端执行如下update语句,但不提交, update emp set name='mirror' where age=35 3.sys用 阅读全文
posted @ 2021-09-17 17:08 学的都会 编辑
摘要:1.查看session可以把status改为ACTIVE和INACTIVE v$session 和gv$session 只在RAC中区别明显,有g是全局的,rac的两个数据库中的内容,没有是但实例的数据库的,内容不全 rac么? gv$开头视图是rac全局的,v$开头是本节点的 gv$session 阅读全文
posted @ 2021-08-02 10:47 学的都会 阅读(6396) 评论(0) 推荐(0) 编辑
摘要:1.查看AWR报告命令: @?/rdbms/admin/awrrpt.sql 一直回车-->选择时间:开始和结束时间-->回车 2.报告判读: 以上报告基于ORACLE RAC架构, 首先查看TOP 10事件: 正常应该是DB CPU排在第一,但是当log file sync排在第一可能是IO压力太 阅读全文
posted @ 2021-07-14 14:57 学的都会 阅读(723) 评论(0) 推荐(0) 编辑
摘要:一、逻辑备份(expdp\impdp) 1. 首先建立directory -- expdir(导入导出都要建立,对应的目录如果不存在,需要手工建立) 如下案例:需要备份idbuser用户下的所有表的表结构,实例名为QASIDB create directory mydata as '/idbdata 阅读全文
posted @ 2021-03-17 16:23 学的都会 阅读(268) 评论(0) 推荐(0) 编辑
摘要:1.查询所有的普通表的大小,并按照大小倒叙排序; select segment_name,bytes/1024/1024/1024 "Gb" from dba_segments where owner='xxx' and segment_type='TABLE' order by 2 ; 2. 查詢 阅读全文
posted @ 2020-09-14 11:20 学的都会 阅读(565) 评论(0) 推荐(0) 编辑
摘要:1.查看oracle的最大可连接数 select value from v$parameter where name = 'processes'; 2.查看当前连接数 select count(*) from v$process; 3.设置连接数达到多少就报警 先在数据库创建视图 create or 阅读全文
posted @ 2020-08-13 12:12 学的都会 编辑
摘要:一次开发找到了我,说前端访问500,第一感觉就是访问后端的数据库挂了,且报错没有足够的内存,报错如下,实际看了下数据库是活着的,物理内存充足,应该是分配oracle的SGA内存不足了。 由于经验不足,我的第一感觉,内存不足了,要扩容了,于是各种请教查询文档,在测试服务器上模拟出,如何扩容?流程如下: 阅读全文
posted @ 2020-06-15 11:37 学的都会 阅读(814) 评论(0) 推荐(0) 编辑
摘要:oracle的软件放置目录可以为任意,比如:/opt/oracle/oracinstall/ 将linuxx64_12201_database.zip上传至该目录并解压,进入database 在图形化界面执行:runInstaller就可以进入安装 oracle安装应设置特定的工作目录,而不是使用系 阅读全文
posted @ 2020-03-27 11:37 学的都会 阅读(2126) 评论(0) 推荐(0) 编辑
摘要:参考连接:https://www.cnblogs.com/kingle-study/p/12029607.html 阅读全文
posted @ 2019-12-18 16:26 学的都会 阅读(215) 评论(0) 推荐(0) 编辑
摘要:本次实验oracle安装的环境为: CentOS Linux release 7.0.1406 (Core) 内存:8G,磁盘50G,内核:4Core 安装分为三步: 1.安装oracle软件 2.建立监听 3.建库 1. 基础环境优化: 1)关闭防火墙:systemctl stop firewal 阅读全文
posted @ 2019-12-18 16:23 学的都会 阅读(1372) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示