-
Oracle 创建普通用户,并赋予权限
所属栏目:[Oracle] 日期:2020-07-09 热度:161
Oracle 创建普通用户,并赋予权限 采用sys or system / manager as sysdba; 连接数据库。 创建普通用户konglin: create user konglin identified by pwd_oracle; 删除用户, drop user konglin; 授予用户登录数据库的权限: grant create session to konglin;[详细]
-
Oracle空闲等待事件SQL*Net message from dblink不一定没问题
所属栏目:[Oracle] 日期:2020-07-09 热度:197
开发找到我说一个数据库定时任务一直没有执行,因为JOB下一次执行时间一直不动。遇到这种问题,首先要看数据库报告,因为有可能是JOB hang住了,特别是有DB link的业务。 果然,排在第一的就是这个JOB执行的存储过程。 Elapsed Time (s) Executions Elapsed[详细]
-
oracle高效分页查询总结
所属栏目:[Oracle] 日期:2020-07-09 热度:74
探索查询语句: --分页参数:size = 20 page = 2--没有order by的查询-- 嵌套子查询,两次筛选(推荐使用)--SELECT *-- FROM (SELECT ROWNUM AS rowno, t.*-- FROM DONORINFO t-- WHERE t.BIRTHDAY BETWEEN TO_DATE (19800101, yyyymmdd)-[详细]
-
Oracle健康监控及健康检查(Health Monitor)
所属栏目:[Oracle] 日期:2020-07-09 热度:197
一、Oracle健康监控及健康检查 Oracle数据库包括一个名为Health Monitor的框架,用于运行诊断检查数据库的各种组件。Oracle健康监视器检查各种组件数据库,包括文件,内存,事务完整性,元数据和进程使用。在检查器运行后,它生成一个包含有关检查器发现的信[详细]
-
Oracle 自动故障诊断
所属栏目:[Oracle] 日期:2020-07-09 热度:185
一、故障自动诊断概述 Oracle故障诊断有助于预防,检测,诊断和解决问题。特别针对的问题是诸如由代码错误,元数据损坏和客户数据损坏引起的重大错误。 当数据库发生严重错误时,Oracle为其分配一个事件号码,立即捕获并标记该错误的诊断数据(如跟踪文件)。[详细]
-
Oracle安装笔记
所属栏目:[Oracle] 日期:2020-07-09 热度:58
一、下载 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 这是Oracle Instant Client的下载首页,有很多种版本可供下载。 但要注意第三方工具如:PL/SQL Developer和Toad的版本,32位的要对应32位的Oracle[详细]
-
oracle数据库CPU特别高的解决方法
所属栏目:[Oracle] 日期:2020-07-09 热度:94
system表空间100%,导致数据库无法访问 系统表空间正常情况下只存放了数据字典之类的东西,所以占用的空间一般在500M以下。如果你的系统表空间占用比较多的空间,可能有以下几方面的原因: 1)没有为用户明确指定默认表空间,导致system系统表空间作为用户默[详细]
-
关于RAC中SCN原理和机制的探索
所属栏目:[Oracle] 日期:2020-07-09 热度:179
今天看书时看到了关于RAC中SCN的问题,为了进一步搞清楚其内部原理和机制,对该问题进行了广泛的查阅和搜索,遗憾的是,可以参考的资料很少,网上大部分是人云亦云的帖子,其中,详细介绍其内部原理和机制的资料更是几乎没有,现将一些有参考价值的资料片段在[详细]
-
oracle是否需要建索引
所属栏目:[Oracle] 日期:2020-07-09 热度:111
什么字段应该建立索引 在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构; 在经常用在连接的列上,这些列主要是一些外键,可以加快连接的速度; 在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的; 在经常需要[详细]
-
ORA-00845: MEMORY_TARGET not supported on this system
所属栏目:[Oracle] 日期:2020-07-09 热度:169
今天晚上新装一台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 热度:104
SELECT SUBSTR(FIELD1, INSTR(FIELD1, |, 1, ROWNUM) + 1, INSTR(FIELD1, |, 1, ROWNUM + 1) - INSTR(FIELD1, |, 1, ROWNUM) - 1) AS FIELD2 FROM (SELECT | || a|bbb|cccc|ddddd|ee|d|a || | AS FIELD1[详细]
-
oracle 10204 10205 11202 11023 11204 db psu 下载连接汇总
所属栏目:[Oracle] 日期:2020-07-09 热度:131
11.2.0.4 Patch Set Update Patches The table below shows the database Patch Set Update patches available for 11.2.0.4. Each link takes you to a document with more information about that specific Patch[详细]
-
oracle如何判断十进制数对应二进制指定位数是否为1
所属栏目:[Oracle] 日期:2020-07-09 热度:52
oracle如何判断十进制数对应二进制指定位数是否为1,挺起来比较绕口,需求大致为 我们报警分为 1、A类报警,对应二进制第一位数字为1,如00001,10001 2、B类报警,对应二进制第二位数字为1,如00010,10010,11011 随着级别越高,对应数据的情况就越多,判断起[详细]
-
oracle 通用函数
所属栏目:[Oracle] 日期:2020-07-09 热度:92
Nvl 当一个字段为空时,用某个值来代替 当类型不兼容的时候可以用转换函数来代替 Nvl2(1,2,3) 如果1为空返回2,不为空返回3 Case when end 判断语句。 没有标点符号 Decode(字段,1,2,3,4,5) 如果该字段等于1返回2,等于3,返回4 其他返回5 用括号括起来[详细]
-
Oracle 执行计划(Explain Plan) 说明
所属栏目:[Oracle] 日期:2020-07-09 热度:197
如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。 看懂执行计划也就成了SQL优化的[详细]
-
赵强老师:免费实战微课系列课程
所属栏目:[Oracle] 日期:2020-07-09 热度:172
赵强老师实战微课系列课程 Oracle数据库、大数据、Weblogic中间件 永久免费!!! (*)赵强老师实战微课之一:在Oracle SQL*PLUS中修改SQL语句 http://edu.51cto.com/course/course_id-9016.html (*)赵强老师实战微课之二:搭建Hadoop的Eclipse开发环境 ht[详细]
-
oracle数据库报ORA-01033错误
所属栏目:[Oracle] 日期:2020-07-09 热度:163
Oracle登录 ORA-01033: ORACLE正在初始化或关闭的解决办法 2015-03-16 01:20 | 160511人阅读 | 来源 Oracle登录 ORA-01033: ORACLE正在初始化或关闭的解决方法 Oracle存在多实例 相应的在DOS命令下执行: 1. 设置正确的ORACLE实例:set ORACLE_SID = INSTANCE_[详细]
-
oracle表空间使用情况查看
所属栏目:[Oracle] 日期:2020-07-09 热度:162
select b.file_id 文件ID号, b.tablespace_name 表空间名, b.bytes/1024/1024||M字节数, (b.bytes-sum(nvl(a.bytes,0)))/1024/1024||M 已使用, sum(nvl(a.bytes,0))/1024/1024||M 剩余空间, 100 - sum(nvl(a.bytes,0))/(b[详细]
-
Oracle dump索引组织表
所属栏目:[Oracle] 日期:2020-07-09 热度:109
dump了索引组织表,发现跟索引的块结构是一样的。 create table iot_t ( id number, name varchar2(10), primary key(id) ) organization index; insert into iot_t values(1,a); insert into iot_t values(5,e); commit; 看到[详细]
-
oracle闪回查询和闪回数据库
所属栏目:[Oracle] 日期:2020-07-09 热度:99
oracle闪回查询和闪回数据库 区别: 数据闪回查询,只需要启用撤销表空间自动管理回滚信息。 使用闪回删除技术和闪回数据库技术,需要启动回收站,闪回恢复区。(归档模式使用) 具体设置: ---cmd sqlplus nolog sys as sysdba hanatech 具体设置----数据闪回[详细]
-
Oracle中如何获取系统当前时间
所属栏目:[Oracle] 日期:2020-07-09 热度:174
select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) from dual; ORACLE里获取一个时间的年、季、月、周、日的函数 select to_char(sysdate, ‘yyyy’ ) from dual; –年 select to_char(sysdate, ‘MM’ ) from dual; –月 select to_char(sysdate[详细]
-
如何在十分钟内插入1亿条记录到Oracle数据库?
所属栏目:[Oracle] 日期:2020-07-09 热度:148
这里提供一种方法,使用 APPEND 提示,使得十分钟内插入上亿数据成为可能。 -- Create table create table TMP_TEST_CHAS_LEE ( f01 VARCHAR2(20), f02 NUMBER(10) not null, f03 VARCHAR2(21), f04 VARCHAR2(21), f05 NUMBER, f06 NUMBER(20) );[详细]
-
Oracle达人通过OCM 11g 认证的备考经历
所属栏目:[Oracle] 日期:2020-07-09 热度:97
我从事IT技术工作将近12年,之前涉足过网络、存储、系统等等领域,目前主要负责湖北省某大型公司数据库系统、备份系统、灾备系统的运维管理工作,由于工作的核心都是Oracle数据库,所以想在数据库技能上有所提高,于是2016年7月参加誉天OCM培训,很高兴在2017[详细]
-
Oracle ORA-04021 等待锁定对象时发生超时
所属栏目:[Oracle] 日期:2020-07-09 热度:69
开发反馈加字段报错。 alter table project add project_grade number(2); ORA-04021:等待锁定对象时发生超时 select * from dba_ddl_locks where name= PROJECT; alter system kill session sid,serial#; 如果session无法kill,则kill线程:[详细]
-
Oracle数据库集群入门培训教程_Oracle RAC集群体系架构解析
所属栏目:[Oracle] 日期:2020-07-09 热度:62
课程目标 风哥本课程讲解Oracle数据库基础入门培训教程之Oracle RAC集群体系架构,内容包括:集群基本概念、Oracle RAC集群架构、Oracle RAC集群相关术语、Oracle RAC集群相关进程、Oracle RAC集群技术不同版本的变化 适用人群 IT相关从业人员,Oracle dba,在[详细]