-
Oracle redo log切换非常频繁
所属栏目:[Oracle] 日期:2021-03-30 热度:155
检查数据库报告,发现log file sync 平均等待已经超过20ms,说明DML提交很慢,很可能磁盘比较慢。先查看IOStat by Function summary,确认一下数据库整体IO的情况。然后分析Segments by Physical Reads、Segments by Direct Physical Writes,是否有消耗占比[详细]
-
Oracle数据库挂了后weblogic的日志
所属栏目:[Oracle] 日期:2021-03-30 热度:175
Oracle数据库挂了后weblogic的日志,接下来就要具体分析数据库的alert日志才能定位到问题。 2017-3-24 上午09时27分34秒 CST Warning JDBC BEA-001129 Received exception while creating connection for pool CTDataSource: Listener refuse[详细]
-
Oracle的load_balance和failover
所属栏目:[Oracle] 日期:2021-03-30 热度:105
jdbc:oracle:thin:@ (description=(TRANSPORT_CONNECT_TIMEOUT=1) (address_list=(load_balance=off)(failover=on) (address=(protocol=tcp)(host=RAC1-vip)(port=1521)) (address=(protocol=tcp)(host=RAC[详细]
-
Oracle 12c CDB数据库中数据字典架构
所属栏目:[Oracle] 日期:2021-03-30 热度:102
数据字典就是元数据的集合,比如创建的表,列,约束,触发器等等这些都是元数据,需要保存到数据库中。除此之外,Oracle自身的一些数据库对象,如目录,PL/SQL代码等等这些都是元数据,都需要存放在数据字典中。随着12c 容器数据的普及,Oracle数据字典发生了[详细]
-
Oracle数据库12cR2(项目实战之一):在Windows上安装Oracle12.2
所属栏目:[Oracle] 日期:2021-03-30 热度:120
oracle数据库12cR2(项目实战之二):linux系统安装Oracle12.2 一、课程主题: 风哥Oracle数据库教程12cR2(项目实战之二):在linux操作系统安装Oracle12.2。 二、项目需求: 某单位新版HR人力资源系统最近上线,需要在Linux系统上安装一套Oracle12cR2数据库[详细]
-
UNION中ORDER By的使用
所属栏目:[Oracle] 日期:2021-03-30 热度:187
遇到的问题: 一个sql中,union了几个子查询。单独执行每个子查询都没问题,但union后执行,报 ORA-00904: xxx: invalid identifier 关于union的使用: SQL: UNION Query: http://www.techonthenet.com/sql/union.php SQL: UNION ALL Query: http://www.tec[详细]
-
Oracle ADDM性能诊断利器及报告解读
所属栏目:[Oracle] 日期:2021-03-30 热度:145
性能优化是一个永恒的话题,性能优化也是最具有价值,最值得花费精力深入研究的一个课题,因为资源是有限的,时间是有限的。在Oracle数据库中,随着Oracle功能的不断强大和完善,Oralce数据库在性能方面实现自我诊断及优化的功能也越来智能化,这大大的简花了[详细]
-
Oracle SID爆破工具SidGuess
所属栏目:[Oracle] 日期:2021-03-30 热度:116
Oracle SID爆破工具SidGuess 在Oracle中,SID是System IDentifier的缩写。SID是一个数据库的唯一标识符。当用户希望远程连接Oracle数据库时,则需要知道SID、用户名、密码及服务器的IP地址。SidGuess就是一款根据字典爆破Oracle SID的工具。该工具的破解比较[详细]
-
Oracle for in loop循环时expression is of wrong type报错
所属栏目:[Oracle] 日期:2021-03-30 热度:95
1、我本来想做一个嵌套的for in loop循环插入。第一层查出代码,然后利用这个代码再查出所有的日期。但是使用这个日期的时候一直报错,如下: BEGIN FOR item IN (SELECT DISTINCT SECINNERCODE,SECURITYCODE FROM FUND_BS_ATYPE WHERE ISUSABLE=1 AND TYPECO[详细]
-
【Oracle】oracle数据库登录出现ORA-12514:TNS错误
所属栏目:[Oracle] 日期:2021-03-30 热度:124
今天敲例子,打开数据库,出现如下的错误: 解决方法: 1、在安装目录,我的为C:applifenproduct11.2.0dbhome_1BIN目录下面找到sqlplus.exe,双击打开,然后在里面输入提示的内容,如下: 看提示我们可以知道,我们的数据库是可以连接的,也就是用plsql进行[详细]
-
Oracle RAC相关问题——adding cluster entries toinittab
所属栏目:[Oracle] 日期:2021-03-30 热度:168
Oracle RAC相关问题——adding cluster entries toinittab 1.ASM磁盘问题 2./etc/hosts 3.BUG触发 Oracle 11gR2 RAC ohasd failed to start方法 BUG 安装11gR2RAC的时候就遇到了这个11.0.2.1的经典问题,上网一查知道这是个bug,解决办法也很简单,[详细]
-
Oracle性能优化之性能诊断工具_超越OCP精通Oracle视频教程培训33
所属栏目:[Oracle] 日期:2021-03-30 热度:79
Oracle性能优化之性能诊断工具_超越OCP精通Oracle视频教程培训33 课程介绍 Oracle视频教程,风哥本套oracle教程培训Oracle数据库性能优化培训教程的第3/10套:Oracle性能优化之性能诊断工具。主要学习Oracle性能优化,Oracle自带性能诊断工具介绍,日常维护中的[详细]
-
Oracle 12c多租户架构及优缺点
所属栏目:[Oracle] 日期:2021-03-30 热度:130
Oracle的多租户和MySQL,MSSQL的类似,把之前的一个实例对一个数据库的情形(RAC是多个实例对一个数据库)整合成了一个实例下可以挂多个数据库,并且定义为可插拔的,听起来很炫。就像在没有多租户特性之前,Oracle与MSSQL以及MySQL还是有很大的差异,因此对于O[详细]
-
oracle数据库实现获取时间戳的无参函数
所属栏目:[Oracle] 日期:2021-02-21 热度:53
这篇文章主要介绍了oracle数据库实现获取时间戳的无参函数的实例代码,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下[详细]
-
ORACLE 12C新特性——CDB与PDB
所属栏目:[Oracle] 日期:2021-02-21 热度:174
ORACLE 12C新特性——CDB与PDB from: http://www.cnblogs.com/kerrycode/p/3386917.html Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CD[详细]
-
Oracle 删除重复数据只留一条
所属栏目:[Oracle] 日期:2021-02-21 热度:195
查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有ro[详细]
-
Oracle的锁表与解锁
所属栏目:[Oracle] 日期:2021-02-21 热度:137
Oracle的锁表与解锁 SELECT /*+ rule */ s.username, decode(l.type,TM,TABLE LOCK, TX,ROW LOCK, NULL) LOCK_LEVEL, o.owner,o.object_name,o.object_type, s.sid,s.serial#,s.terminal,s.machine,s.program,s.[详细]
-
oracle wm_concat 拼接乱码
所属栏目:[Oracle] 日期:2021-02-21 热度:157
针对oracle拼接函数的乱码,首先查询一下oracle字符的编码是否支持中文,查询语句: SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = ‘NLS_CHARACTERSET’; 如果是中文的,则选择另一种方式: wmsys.wm_concat(to_char(….))..应该加上to_char()[详细]
-
如何区分Oracle的数据库,实例,服务名,SID
所属栏目:[Oracle] 日期:2021-02-21 热度:80
绝对清楚的区分数据库,实例,服务名,SID 在实际的开发应用中,关于Oracle数据库,经常听见有人说建立一个数据库,建立一个Instance,启动一个Instance之类的话。其实问他们什么是数据库,什么是Instance,很可能他们给的答案就是数据库就是Instance,Instan[详细]
-
【ROLLUP】Oracle分组函数之ROLLUP魅力
所属栏目:[Oracle] 日期:2021-02-21 热度:183
【ROLLUP】Oracle分组函数之ROLLUP魅力 2012-04-21 22:50:54 分类:Linux 本文通过演示给出Oracle ROLLUP分组函数的用法,体验一下Oracle在统计查询领域中的函数魅力。ROLLUP分组函数可以理解为Group By分组函数封装后的精简用法,这里同时给出ROLLUP的Group[详细]
-
使用version参数解决Oracle数据泵版本差异
所属栏目:[Oracle] 日期:2021-02-21 热度:72
当我们回顾Oracle产品工具发展历程,不能不承认Exp/Imp的成功。从早期的版本到现在11g,Exp/Imp都是开发人员最常使用、也是最简单使用的数据库逻辑备份工具。 但是随着Oracle产品的不断发展和现实环境中数据海量化,Exp/Imp已经不能满足实际需要了。Oracle在1[详细]
-
oracle游标的使用
所属栏目:[Oracle] 日期:2021-02-21 热度:140
-- 声明游标;CURSOR cursor_name IS select_statement --For 循环游标 --(1)定义游标 --(2)定义游标变量 --(3)使用for循环来使用这个游标 declare --类型定义 cursor c_job is select empno,ename,job,sal from em[详细]
-
Oracle trunc()函数的用法
所属栏目:[Oracle] 日期:2021-02-21 热度:168
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-06 2.select trunc(sysdate, mm) from dual --2013-01-01 返回当月第一天. 3.s[详细]
-
Oracle PL/SQL中异常高级特性示例解析
所属栏目:[Oracle] 日期:2021-02-21 热度:93
本文只介绍3种PL/SQL异常的三种高级形态,用于解决Oracle内置异常过少,很多时候不能够满足实际的使用需求。对oracle 高级特性相关知识感兴趣的朋友一起看看吧[详细]
-
Oracle数据加载和卸载的实现方法
所属栏目:[Oracle] 日期:2021-02-21 热度:97
这篇文章主要介绍了Oracle数据加载和卸载的实现方法,非常不错,具有一定的参考借鉴加载,需要的朋友可以参考下[详细]