-
oracle数据库CPU特别高的解决方法
所属栏目:[Oracle] 日期:2020-07-09 热度:131
system表空间100%,导致数据库无法访问 系统表空间正常情况下只存放了数据字典之类的东西,所以占用的空间一般在500M以下。如果你的系统表空间占用比较多的空间,可能有以下几方面的原因: 1)没有为用户明确指定默认表空间,导致system系统表空间作为用户默[详细]
-
关于RAC中SCN原理和机制的探索
所属栏目:[Oracle] 日期:2020-07-09 热度:128
今天看书时看到了关于RAC中SCN的问题,为了进一步搞清楚其内部原理和机制,对该问题进行了广泛的查阅和搜索,遗憾的是,可以参考的资料很少,网上大部分是人云亦云的帖子,其中,详细介绍其内部原理和机制的资料更是几乎没有,现将一些有参考价值的资料片段在[详细]
-
oracle是否需要建索引
所属栏目:[Oracle] 日期:2020-07-09 热度:197
什么字段应该建立索引 在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构; 在经常用在连接的列上,这些列主要是一些外键,可以加快连接的速度; 在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的; 在经常需要[详细]
-
ORA-00845: MEMORY_TARGET not supported on this system
所属栏目:[Oracle] 日期:2020-07-09 热度:184
今天晚上新装一台Oracle 11g的数据库,打算将SGA设大一点,知道 11g 中有一个新特新 MEMORY_TARGET,于是尝一下鲜,谁知报了个 ORA-00845,报错比较容易迷惑人,不借助Google真得想半天: SQL alter system set memory_max_target=3G scope=spfile ; System a[详细]
-
Oracle 查看和扩展表空间
所属栏目:[Oracle] 日期:2020-07-09 热度:157
一、查询表空间使用情况 select a.tablespace_name as 表空间名, a.bytes / 1024 / 1024 as 表空间大小(M), (a.bytes - b.bytes) / 1024 / 1024 as 已使用空间(M), b.bytes / 1024 / 1024 空闲空间(M), round(((a.bytes - b.bytes) / a.by[详细]
-
Oracle DB Time 解读
所属栏目:[Oracle] 日期:2020-07-09 热度:174
Oracle DB Time是Oracle数据库在时间维度上剖析性能的一个重要指标,通过逐级分解该指标,定位到浪费资源或者资源争用的首要事件上,从而通过减少等待以及最小化每个请求的使用资源来达到优化的目的。本文主要讲述Oracle DB Time,以及给出示例演示Oracle DB[详细]
-
Oracle活动会话历史(ASH)及报告解读
所属栏目:[Oracle] 日期:2020-07-09 热度:85
对于数据库运行期间的各种状态的实时监控以及相关性能数据捕获对于解决性能问题,提高整体业务系统运行效率是至关重要的。在Oracle数据库中,实时捕获相关性能数据是通过ASH工具来实现的。ASH通过每秒钟抽取活动会话样本,为分析在最近时刻的性能问题提供最直[详细]
-
Oracle12.2 RAC集群管理之IP地址修改_Oracle12cR2视频教程(项目实战之七)
所属栏目:[Oracle] 日期:2020-07-09 热度:56
一、课程主题 风哥Oracle数据库教程12cR2(项目实战之七):基于Linux操作系统的Oracle12.2 RAC集群的管理之修改IP地址(public ip,vip ip,scan ip,private ip)。 Oracle12.2 RAC集群管理之IP地址修改_Oracle12cR2视频教程(项目实战之七) http://edu.51cto.c[详细]
-
oracle数据库表对比
所属栏目:[Oracle] 日期:2020-07-09 热度:131
oracle 两表数据对比---minus 1 引言 在程序设计的过程中,往往会遇到两个记录集的比较。如华东电网PMS接口中实现传递一天中变更(新增、修改、删除)的数据。实现的方式有多种,如编程存储过程返回游标,在存储过程中对两批数据进行比较等等。 本文主要讨论利[详细]
-
转:oracle connect by level start with使用
所属栏目:[Oracle] 日期:2020-07-09 热度:190
ORACLE--Connect By、Level、Start With的使用(Hierarchical query-层次查询) Syntax 1 CONNECT BY[NOCYCLE] conditionSTART WITHcondition Syntax 2 START WITHconditionCONNECT BY[NOCYCLE] condition 参考网址[详细]
-
oracle11g 修改字符集 修改为ZHS16GBK
所属栏目:[Oracle] 日期:2020-07-09 热度:139
1.cmd下,cd到oracle数据库软件的服务器端如:D:DevSoftsOracleapporacleproduct11.2.0serverbin 2.输入set ORACLE_SID=你想进入的数据库的那个sid 3.输入 sqlplus /nolog 4.将数据库启动到RESTRICTED模式下做字符集更改: SQLconn/as sysdba Connected.[详细]
-
Oracle between and 边界问题
所属栏目:[Oracle] 日期:2020-07-09 热度:115
BETWEEN条件的语法为: expression BETWEEN value1 AND value2; Oracle BETWEEN条件将返回表达式在value1和value2(含)范围内的记录。 例子: Oracle的BETWEEN..AND..前后都是闭区间,也就是说包含两个端的数 使用NOT运算符 Oracle BETWEEN条件也可以与Oracl[详细]
-
Oracle Undo回滚段深入解析_超越OCP精通Oracle视频课程培训15
所属栏目:[Oracle] 日期:2020-07-09 热度:76
oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习oracle数据库UNDO的作用及相关数据字典,UNDO自动管理,DDL与DML操作与UNDO的关系,UNDO表空间满了怎么办?模拟ora-01555,UNDO表空间损坏怎么处理?Undo段头/回滚块/事务槽解析,UNDO回滚段头的深入[详细]
-
Oracle重做日志管理与深入解析_超越OCP精通Oracle视频课程培训14
所属栏目:[Oracle] 日期:2020-07-09 热度:139
oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习oracle数据库Redo log日志文件作用与概念解析,重做日志日常维护与优化优化,Redo Log的增加/删除/镜像,DDL/DML操作与REDO的关系,详解update、truncate、select的redo过程,oracle redo转储日志文[详细]
-
Oracle用户管理模式的备份恢复_超越OCP精通Oracle视频教程培训16
所属栏目:[Oracle] 日期:2020-07-09 热度:158
oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习oracle数据库用户管理的备份与恢复,归档模式与非归档模式,闪回恢复区,冷备份,热备份,dbverify工具的详解,如何完全恢复丢失的所有数据文件,基于时间点/取消/SCN的不完全恢复案例,归档日志的损坏,[详细]
-
Oracle RMAN备份恢复1-基础篇_超越OCP精通Oracle视频教程培训17
所属栏目:[Oracle] 日期:2020-07-09 热度:56
oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习oracle数据库RMAN备份恢复基础,如rman作用与体系架构,nocatalog和catalog介绍与catalog配置,详解rman的使用,详解rman常用的命令list,report, backup,configure,set,crosscheck,validate,change,[详细]
-
Oracle 11g sql*monitor
所属栏目:[Oracle] 日期:2020-07-09 热度:118
在Oracle11g中,当SQL 并行执行时,会立即被实时监控到,或者当 SQL 单进程运行时,如果消耗超过 5 秒的 CPU 或 I/O 时间,它也会被监控到。监控数据被记录在 V$SQL_MONITOR 视图中,记录会保留一分钟,可以说是实时的。 SQL SET LONG 1000000 SQL SET LONGCHU[详细]
-
Oracle控制文件与参数文件管理_超越OCP精通Oracle视频教程培训13
所属栏目:[Oracle] 日期:2020-07-09 热度:115
Oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习Oracle Parameter参数文件与Oracle控制文件controlfile的深入解析,如何修改参数文件,Oracle控制文件的作用,针对Resetlogs和NoResetlogs的分析,oracle控制文件的重建/镜像/备份/恢复等日常管[详细]
-
Oracle 常用性能监控SQL语句
所属栏目:[Oracle] 日期:2020-07-09 热度:152
Oracle 常用性能监控SQL语句: 1. --查看表锁 SELECT * FROM SYS.V_$SQLAREA WHERE DISK_READS 100; 2. --监控事例的等待 SELECT EVENT, SUM(DECODE(WAIT_TIME, 0, 0, 1)) Prev, SUM(DECODE(WAIT_[详细]
-
OracleDBA表管理
所属栏目:[Oracle] 日期:2020-07-09 热度:123
下面是Oracle表管理的部分,用到的测试表是oracle数据库中scott用户下的表做的测试,有的实验也用到了hr用户的数据,以下这些东西是我的麦库上存的当时学Oracle的学习笔记今天拿出来和大家分享一下,转载请注明出处,下面用的Oracle的版本是10g,用的时WinSer[详细]
-
ORACLE中SID和SERVICE_NAME的区别
所属栏目:[Oracle] 日期:2020-07-09 热度:188
先来讲一个小故事,2015年6月份,有个客户迁移了数据库,由单实例数据库变成了RAC。Java应用程序出现了无法连接数据库的情况,但是PL/SQL能连接上数据库。由于项目比较庞大,虽然在半夜切换的,但是也不能接受长时间的业务停顿。当时,我对Oracle技术也只是略[详细]
-
Oracle服务扫描工具Oscanner
所属栏目:[Oracle] 日期:2020-07-09 热度:113
Oracle服务扫描工具Oscanner Oracle是甲骨文公司推出的关系型数据库,适用于中大规模数据存储,如大型企业、电信、银行等行业。Kali Linux集成了Oracle服务扫描专向工具Oscanner。该工具使用Java语言编写。它可以采用字典方式,枚举Oracle服务的Sid、密码、版[详细]
-
ORACLE双机系统日志清理脚本
所属栏目:[Oracle] 日期:2020-07-09 热度:57
双机使用linux+heartbeat+drbd+oracle11.2实现. oracle_home为drbd共享磁盘并挂载在/oradata下。一下脚本可以添加进两台节点内执行定期任务自动清理ORACLE产生的日志文件,相应目录请用户根据实际进行修改。 #!/bin/bash ##Its name is bash_del_history_file[详细]
-
Oracle 11g ORA-00314、ORA-00312 redo日志与控制文件sequence不一致
所属栏目:[Oracle] 日期:2020-07-09 热度:151
机器迁移机房,没有关闭数据库,直接断电。 ORA-00314: ?? 4 (???? 1) ??? sequence# 32993 ? 32998 ??? ORA-00312: ???? 4 ?? 1: E:ORACLEPRODUCT10.2.0ORADATAorclREDO04.LOG 1.先备份控制文件,还建议在操作系统层面上备份一次 alter database backup[详细]
-
分析函数用法及窗口子句 range/rows差别
所属栏目:[Oracle] 日期:2020-07-09 热度:191
分析函数的语法结构一般是: 分析函数名(参数) OVER (PARTITION BY子句 ORDER BY子句 ROWS/RANGE子句)。 即由以下三部分组成: 分析函数名:如sum、max、min、count、avg等聚集函数以及lead、lag行比较函数等; over: 关键字,表示前面的函数是分析函数,不[详细]
