欢迎光临IT网Linux学习频道

当前位置: > 数据库 > Oracle >
  • [Oracle] oracle 优化规则(3) 日期:2016-12-13 15:16:58 点击:183 好评:0

    23. 使用TKPROF 工具来查询SQL性能状态 SQL trace 工具收集正在执行的SQL的性能状态数据并记录到一个跟踪文件中。 这个跟踪文件提供了许多有用的信息,例如解析次数。执行次数,CPU使用时间等。这些数据将可以用来优化你的系统。 设置SQL TRACE在会话级别: 有...

  • [Oracle] oracle 优化规则(4) 日期:2016-12-13 15:16:10 点击:142 好评:0

    35. 用=替代 如果DEPTNO上有一个索引, 高效: SELECT * FROM EMP WHERE DEPTNO = 4 低效: SELECT * FROM EMP WHERE DEPTNO 3 两者的区别在于, 前者DBMS将直接跳到第一个DEPT等于4的记录而后者将首先定位到DEPTNO=3的记录并且向前扫描到第一个DEPT大于3的记...

  • [Oracle] oracle 优化规则(5) 日期:2016-12-13 15:14:31 点击:52 好评:0

    47. CBO下使用更具选择性的索引 基于成本的优化器(CBO, Cost-Based Optimizer)对索引的选择性进行判断来决定索引的使用是否能提高效率。 如果索引有很高的选择性, 那就是说对于每个不重复的索引键值,只对应数量很少的记录。 比如, 表中共有100条记录而...

  • [Oracle] Oracle初学者必知100问(转) 日期:2016-12-13 12:33:37 点击:160 好评:0

    oracle 10g 如何给scott解锁 悬赏分:0 - 解决时间:2008-1-11 09:30 alter user scott account unlock ; Oracle初学者必知的100个问题 1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp...

  • [Oracle] Oracle的初学者入门心得 日期:2016-12-13 12:32:29 点击:134 好评:0

    Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对Oracle有一个总体的认识,少走一些弯路。 一、定位 Oracle分两大块,一块是开发,一块是管理。开发主要是写...

  • [Oracle] Oracle千万条记录插入与查询小结 日期:2016-12-13 12:31:14 点击:113 好评:0

    最 近做了个项目,实现对存在千万条记录的库表进行插入、查询操作。原以为对数据库的插入、查询是件很容易的事,可不知当数据达到百万甚至千万条级别的时候, 这一切似乎变得相当困难。几经折腾,总算完成了任务。在此做些简单的小结,不足之处,还望javaeye...

  • [Oracle] dataguard中的ora-00312 日期:2016-12-09 20:26:42 点击:163 好评:0

    ora-00322:log 1of thread 1 is not current copy ora-00312:online log 1thread 1:opt/oracle/oradata/oradb/REDO02.LOG 解决办法如下: 1. shutdown immediate; 2. startup mount; 3. alter database clear logfile opt/oracle/oradata/oradb/REDO02.LOG;...

  • [Oracle] oracle11g常用bug故障排查步骤 日期:2016-12-09 20:26:20 点击:190 好评:0

    1.检查alert日志获取alert文件位置 sqlshow parameter background(background_dump_dest) 或者sqlselect value from v$diag_info where name=Diag Trace; 2.从alert中获取trace信息 cat或者tail -f 查看alert信息 (ctrl+z退出) 然后使用tkprof /**** out /...

  • [Oracle] 使用Deinstall专用工具删除Oracle Database 日期:2016-12-09 20:25:49 点击:69 好评:0

    通常情况下,Oracle数据库安装之后是不会轻易的删除的。但是当我们进行日常实验或者软件故障问题调整时,是需要进行DatabaseServer或者Client删除的。 删除Oracle软件(主要是$ORACLE_HOME目录下内容)主要有两种方式,一种是使用内置在Oracle安装目录下的de...

  • [Oracle] oracle主机名修改 日期:2016-12-09 20:25:25 点击:66 好评:0

    有的情况下,我们需要修改已经安装oracle数据库的主机名。以下是具体步骤 1.修改/etc/hosts su - vi /etc/hosts 2.修改network vi /etc/sysconfig/network 注意以上两个文件必须全部修改,否则会错误,修改完毕后不会立即生效,如hostname看到还是旧的,需要...

  • [Oracle] 使用闪回查询找到误删除的数据 日期:2016-12-09 20:25:01 点击:103 好评:0

    在oracle10G以后出现的闪回特性,可以让我们在一些情况下方便的找回我们错误删除的数据。 1.undo_retention参数默认900秒,很多时候我们需要调整这个参数如 alter system set undo_retention=18000 sid= * 需要注意的是如果RAC环境中,这样写会造成其他的节...

  • [Oracle] 修改oracle用户密码永不过期 日期:2016-12-09 20:24:32 点击:142 好评:0

    1、查看用户的proifle是哪个,一般是default: sqlSELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sqlSELECT * FROM dba_profiles s WHERE s.profile=DEFAULT AND resource_name=PASSWORD_LIFE_TIME; 3、将密...

  • [Oracle] 苹果手机6Plus如何转发信息 日期:2016-12-09 20:23:04 点击:116 好评:0

    在实际工作中,我们经常发现系统比较慢,但是具体原因不清楚,需要我们跟踪到数据库内部看到底执行了什么,这就需要我们使用trace文件,下面是我自己总结的一点tip。 应用场景一:知道某个用户,想跟踪这个用户的操作 1.找到SID和serial# select * from v$se...

  • [Oracle] oracle11gR2安装示例数据库 日期:2016-12-09 20:17:46 点击:195 好评:0

    oracle11GR2的安装文件和示例数据库的安装文件是分开下载和分开安装的。但是默认安装会提示一堆的错误信息,如oracle_home目录已安装等等 下面就简要说明下如何在centos下安装oracle11gR2的示例数据库 1.下载示例数据库 在官网找到下载地址,展开全部,找到e...

  • [Oracle] 真实试验oracle data unloader进行数据恢复 日期:2016-12-09 20:17:13 点击:50 好评:0

    oracle的数据恢复方式有很多,但是都比较麻烦,幸好有老熊的ODU的工具,目前这个工具已经不在提供免费的版本,而且听说授权还比较贵,对好的东西的市场化我本人是支持的,但是希望有其他途径可以继续帮助那些像我一样的贫穷的人,毕竟说服老板话费几万银子去...

  • [Oracle] ORA-12560: TNS: 协议适配器错误 日期:2016-12-09 20:16:43 点击:103 好评:0

    今天遇到ORA-12560: TNS: 协议适配器错误的问题,很奇怪的一个问题,之前一直很好,在我又安装一个实例后删除,就发生了这个问题。经过一番努力问题已经解决,与大家共享。 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来。w...

  • [Oracle] oracle11g dataguard完全手册2--switchover 日期:2016-12-09 20:15:57 点击:63 好评:0

    四、switchover主备切换 DG的主要用途是HA高可用性,既然已经搭建好了主备环境,那现实环境中可能存在以下几种情况。 由于某种原因我们需要切换主备身份,即主备切换(Switchover) 主库故障,需要启用备库为主库,即故障转移(Failover) 客户端实现自动的故障...

  • [Oracle] oracle11g dataguard完全手册3-failover &active dataguard(完) 日期:2016-12-09 20:14:03 点击:107 好评:0

    五、failover 一般情况下执行failover都是主库已经game over。故障转移将备库转换为主库,但不把原主库(有故障,无法正常工作)切换为备库。当故障转移发生后,你必须重建主库,或者使用闪回数据库功能将主库回退到故障发生前,然后转换其为备库并启用日志...

  • [Oracle] libXext.so.6: cannot open shared object file: 日期:2016-12-09 20:13:27 点击:128 好评:0

    在64位的centos安装64位的oracle的时候,有时候会出现libXext.so.6: cannot open shared object file:的错误。 这个原因主要是oracle在安装的时候需要安装一些32位的lib,也就是类似于windows下的dll 出现这个问题,可以采用如下的解决办法: #yum install l...

  • [Oracle] 修改ip导致服务不可用 日期:2016-12-09 20:13:00 点击:152 好评:0

    修改ip导致服务不可用 1.修改hosts vi /etc/hosts 修改ip地址 2.lsnrctl start 后会发现The listener supports no services,解决方案如下 $sqlplus / as sysdba SQLstartup SQLshow parameter service_names SQLalter system register; $lsnrctl status OK...

  • [Oracle] oracle数据泵笔记 日期:2016-12-09 20:12:06 点击:62 好评:0

    1.创建目录 查询已有目录:select * from dba_directories 创建并授权: CREATE DIRECTORY dump_dir AS /tmp/ grant read,write on directory dump_dir to snkData; 2.导出数据 (1)按用户导出:PARALLEL是并发度,2和4都测试过 expdp snkData/1234 DIRECTORY=...

  • [Oracle] 虚拟仿真环境搭建 日期:2016-12-09 20:11:19 点击:79 好评:0

    此步骤自动从生产服务器备份数据,传输到开发机器,并恢复数据库。 从192.168.200.156备份数据传输到192.168.201.11并自动恢复数据 1.准备ssh无密码传输 (1)在200.156上操作 [root@rh ~]ssh-keygen -t rsa 一直回车下去,其中公共密钥保存在 ~/.ssh/id_rsa.p...

  • [Oracle] 数据库的每日构建脚本完整版 日期:2016-12-09 20:10:43 点击:172 好评:0

    引言:在数据库日常维护中,我们经常需要不定期或者定期从生产数据库备份数据恢复到开发或者测试服务器,一般的处理是编写好对应的脚本文件,然后手工或者自动调度执行。但是在调用脚本的过程中,我们经常会遇到一些特殊情况,比如有用户正在使用或者连接,...

  • [Oracle] Oracle限制某个用户的连接数及PROFILE介绍 日期:2016-12-09 20:09:27 点击:154 好评:0

    限制一个用户的链接数,可以通过ORACLE的PROFILE文件来实现 1. 查看resource_limit参数: SQL show parameter resource_limit 如果为FALSE,设置RESOURCE_LIMIT参数为TRUE,即开启资源限制: alter system set resource_limit =TRUE; 该改变对密码资源无效,...

  • [Oracle] oracle11g重新安装oem 日期:2016-12-09 19:08:22 点击:50 好评:0

    1.重新设置sys sysman DBSNMP密码 alter user dbsnmp identified by **; 2.select drop public synonym || synonym_name || ; from all_synonyms where synonym_name like MGMT_%; select drop public synonym || synonym_name || ; from all_synonyms where...

  • [Oracle] Oracle Database 11g Release 2 (11.2.0.4) New Features 日期:2016-10-28 23:35:18 点击:162 好评:0

    1 Oracle Database 11 g Release 2 (11.2.0.4) New Features This chapter contains descriptions of all of the features that are new toOracleDatabase 11 g Release 2 (11.2.0.4). 1.1 Oracle Data Redaction This new database security feature is par...

  • [Oracle] Oracle 版本说明 日期:2016-10-28 23:34:52 点击:126 好评:0

    Oracle 的版本号很多,先看11g 的一个版本号说明: 注意: 在oracle 9.2 版本之后, oracle 的maintenance release number 是在第二数字位更改。 而在之前,是在第三个数字位。 1. Major Database Release Number 第一个数字位,它代表的是一个新版本软件,...

  • [Oracle] Oracle 11gR2光钎链路切换crs服务发生crash 日期:2016-10-28 23:31:57 点击:161 好评:0

    Oracle 11gR2光钎链路切换crs服务发生crash 背景: 我们将Oracle11gR2(11.2.0.4)在RedHat EnterPrise 5.8上通过RDAC完成的多路径链路冗余,在部署完成后,我们需要做多路径链路冗余测试,我们的光钎链路连接方式如下。我们做多路径测试完成了如下几个组合:...

栏目列表
推荐内容