Oracle 11g RAC 监听日常管理
Oracle 11g RAC 监听日常管理
sql语句执行缓慢分析
sql语句执行缓慢分析
VBox安装增强功能报错
VBox的增强功能插件主要是虚拟机和物理机之间可以自由切换鼠标和共享文件夹。建议安装,方便使用,而且VBox还是免费的虚拟机软件。
XManager远程Linux 安装Oracle 图形化界面xstart解决方法
一、安装Oracle_11g_R21、安装所必要的软件包:(CentOS)参见官方文档-rw-r--r--. 1 oracle oinstall 1358454646 Feb 5 22:57 p10404530_112030_Linux-x86-64_1of7.zip-rw-r--r--. 1 oracle oinstall 1142195302 Feb 5 22:57 p10404530_112030_Linux-x86-64_2of7.zip2、添加用户,用户组groupadd oins...
Oracle数据库块的物理损坏与逻辑损坏
笔者认为不能简单的说物理硬盘的损坏导致块的物理损坏,Oracle bug导致块的逻辑损坏。这篇文章我们来详细讨论一下Oracle数据库的物理损坏...
通过ZHS16GBK和AL32UTF8字符编码分析exp/imp
实验环境:vmware server + rhel5.4(英文版操作系统)+oracle10g 问题描述:同事在Linux下安装的Oracle,默认的字符集没有修改,使用的是WE8ISO8859P1,不能够支持中文,问题表现为,客户端录入的中文数据可以显示,提交之后再查询出来后中文会显示为???。问题出在oracle服务端的字符集不支持中文导致。...
字符集转换
实验环境:vmware server + rhel5.4(英文版操作系统)+oracle10g 问题描述:同事在Linux下安装的Oracle,默认的字符集没有修改,使用的是WE8ISO8859P1,不能够支持中文,问题表现为,客户端录入的中文数据可以显示,提交之后再查询出来后中文会显示为???。问题出在oracle服务端的字符集不支持中文导致。...
ora-00054: 资源正忙, 但指定以 nowait 方式获取资源如何解决
解决方法如下:=========================================================SQL> select session_id from v$locked_object;SESSION_ID---------- 56SQL> SELECT sid, serial#, username, osuser FROM v$session where sid = 142; SID&nb...
Oracle 数据库重放(Database Replay)功能演示
我们可以捕获生产环境的工作量,在测试环境上重放,从而在不影响生产环境的前提下做一些改动测试。捕获:需要Oracle版本为10.2.0.4或更高.重放:需要Oracle版本为11g Release 1或更新.本文环境:RHEL6.4 + Oracle 11.2.0.4下面介绍一下执行Database Replay的Workflow。1. 捕获工作量(Workload Capture)...
Btree索引
在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。...
【方法】如何限定IP访问Oracle数据库
在Oracle中,有3种办法可以限定特定IP访问数据库。第一种是利用登录触发器,如下:CREATE OR REPLACE TRIGGER CHK_IP_LHR AFTER LOGON ON DATABASEDECLARE V_IPADDR VARCHAR2(30); &nbs...
Oracle创建表空间、创建用户以及授权
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。 对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。 创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。 关系:一个大的数据中分为几个表空间,创建几个用户然后指定对应的表空间并授权,这样用户就独立操作自己的资源了,每每用户登录进入后,在自己的表空间中新建表啊等等对象,互不干扰。 下面是创建
oracle会话阻塞排查
会话阻塞排查测试 2016-3-15 09:35 上传下载附件 (255.39 KB) 另开一个会话 2016-3-15 09:36 上传下载附件 (80.14 KB) 另开会话排错 2016-3-15 09:37 上传下载附件 (357.54 KB) [oracle@T9DB02 ~]$ awk -f ass109.awk /u01/app/oracle/diag/rd...
dataguard备库的数据文件的迁移实战
在前几天也花了一点时间测试了一下关于备库数据文件的迁移,这部分的工作看起来还是比较常规的,当然方法也很多。但是在实际工作中就更不能掉以轻心,所有的操作都要有理有据。都要经过一些严格的测试,如果测试不当,很可能在后期就会出现一些看似奇怪的问题,造成一些不必要的麻烦和影响。所以在开始之前,做了下面的准...
Oracle Grid Infrastructure Patch Set Update 11.2.0.4.3
Oracle Grid Infrastructure Patch Set Update 11.2.0.4.3 (Includes Database PSU 11.2.0.4.3) - 18706472 Released: July 15, 2014In this document Oracle Database Home refers to Enterprise Edition or Standard Edition Database software. GI refers to Grid Infrastructure and PSU refers to ...
Oracle快照控制文件(snapshot control file)
<p align="left" style="background:white;"><span style="line-height:1.5;"> 听说过</span><span style="line-height:1.5;">Oracle </span><span style="line-height:1.5;">控制文件,还有快照控制文件这个说法呢?没错,尽管快照控制文件很少被提及,但确实是存在,只不过在使用</span><span style...
控制文件快照和rman利用快照恢复
Oracle中有对控制文件快照,windows中默认的存储在oracle_homedatabasesncf<sid>.ora,linux下默认的存储在oracle_home/dbs/snapcf<sid>.ora,这个控制文件快照可以用于数据库恢复。当rman需要同步控制文件信息或者备份当前控制文件时,控制文件快照会自动备份。Rman target /Rman>backup current controlfile format ‘d:control.ctl’;可以查看具体的控制文件和控制文件快照备份信息Windows下直接可以直接查看备份的控制文件属性查看和控制文件快照的默认位置查询。Linux下可以ls查看具体的控制文件备份集和会控制文件快照
Latch , lock , pin
Latch是Oracle提供的轻量级锁,它用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,它只工作在内存中,我们可以不大准确的说,内存中资源的锁叫latch,数据库对象(表,索引等)的锁叫Lock。...
Oracle之数据库一致性读的原理
<p style="line-height:19.5px;margin:10px auto;color:#4B4B4B;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;white-space:normal;background-color:#FFFFFF;">在Oracle数据库中,undo主要有三大作用:<strong>提供一致性读(Consistent Read)、回滚事务(Rollback <br />Transacti...
oracle查询表信息(索引,外键,列等)
oracle中查询表的信息,包括表名,字段名,字段类型,主键,外键唯一性约束信息,索引信息查询SQL如下,希望对大家有所帮助:1、查询出所有的用户表select * from user_tables 可以查询出所有的用户表select owner,table_name from all_tables; 查询所有表,包括其他用户表通过表名过滤需要将字母作如下处理se...