您当前的位置:首页 > IT教育 > Oracle认证

    • Oracle 数据库备份与恢复总结-exp/imp

        1.1 基本命令 1. 获取帮助 $ exp help=y$ imp help=y 2. 三种工作方式 (1)交互式方式$ exp // 然后按提示输入所需要的参数(2)命令行方式$ exp user/pwd@dbname file=/oracle/test.dmp full=y // ... 全文>>

      [综合辅导] 2010-01-12
    • Windows平台上Oracle数据库服务解析

        如果在Windows操作系统上部署Oracle数据库系统,会将起动过程写入到操作系统的服务列表中。并且一些主要的服务都会被设置为自动启动。如此的话,当操作系统启动的时候,数据库会自动启动。当关闭操作系统时这些服务也... 全文>>

      [综合辅导] 2009-09-15
    • 概述Oracle中的数据库名

        一、数据库名 就是在你安装oracle软件过程中创建的数据库,或者是安装完后,自己再创建的数据名称。主要用于一个oracle中安装了多个库,他们之间的区分。一个库会在windows的服务中生成一个oracle_service.数据库名是... 全文>>

      [综合辅导] 2009-09-09
    • Oracle数据库并行处理技术详解

        Oracle数据库并行处理技术是数据库的一项核心技术,它使组织能够高效地管理和访问TB级的数据。如果不能提供高效的Oracle数据库并行处理技术,这些大型数据库(通常用于数据仓库但也越来越多地出现在业务系统中)将不... 全文>>

      [综合辅导] 2009-09-03
    • Oracle按用户名重建索引方法浅析

        假如你管理的Oracle数据库下某些应用项目有大量的修改删除操作, 数据索引是需要周期性的重建的. 它不仅可以提高查询性能, 还能增加索引表空间空闲空间大小。在Oracle里大量删除记录后, 表和索引里占用的数据块空间并... 全文>>

      [综合辅导] 2009-08-06
    • 影响Oracle中文显示的字符集分析

        1、原因分析通过对用户反映情况的分析,发现字符集的设置不当是影响Oracle数据库汉字显示的关键问题。那么字符集是怎么一会事呢?字符集是ORACLE 为适应不同语言文字显示而设定的。用于汉字显示的字符集主要有ZHS16CG... 全文>>

      [综合辅导] 2009-08-02
    • Oracle数据库表连接方式及常见用法

        一个SQL语句的关联表超过两个,那么连接的顺序如何呢?ORACLE首先连接其中的两个表,产生一个结果集;然后将产生的结果集与下一个表再进行关联;继续这个过程,直到所有的表都连接完成;最后产生所需的数据,,本文将主要... 全文>>

      [综合辅导] 2009-07-24
    • 使用Oracle外部表的五个限制

        外部表是指不在数据库中的表,如操作系统上的一个按一定格式分割的文本文件或者其他类型的表。这个外部表对于Oracle数据库来说,就好像是一张视图,在数据库中可以像试图一样进行查询等操作。这个试图允许用户在外部... 全文>>

      [综合辅导] 2009-07-16
    • Oracle服务器参数文件维护的四个技巧

        在Oracle数据库中,这个初始化参数文件分为两类,分别为文本参数文件与服务器参数文件。他们的内容是相同的,只是所表示的方式不同。在服务器参数文件中,是以二进制的形式保存的。可以利用数据库的命令对他们进行转... 全文>>

      [综合辅导] 2009-07-09
    • 善用Oracle 11g数据压缩技术

        随着数据量的不断海量,CPU的不断强劲,双核四核的叫个不停,一种叫做时间换空间的优化技术应该会越来越流行。所以,数据压缩对于今后的数据库来说,应该会从核武器变成常规武器。Oracle从9i开始羞羞答答的引入表级压... 全文>>

      [综合辅导] 2009-07-08
    • 不要让临时表空间影响Oracle数据库性能

        在Oracle数据库中进行排序、分组汇总、索引等到作时,会产生很多的临时数据。如有一张员工信息表,数据库中是安装记录建立的时间来保存的。如果用户查询时,使用Order BY排序语句指定按员工编号来排序,那么排序后产... 全文>>

      [综合辅导] 2009-07-02
    • Oracle数据库中的OOP概念

        Oracle 中的OOP概念:对象类型,可变数组,嵌套表,对象表,对象视图。对象类型:优点:1) 更容易与Java, C++编写的对象应用程序交互2) 获取便捷。一次对象类型请求就可以从多个关系表中获取信息,通过一次网络往复即... 全文>>

      [综合辅导] 2009-07-02
    • 磁盘排序对Oracle数据库性能的影响

        当建立同Oracle会话时,会在服务器内存中划分出一个专门用来排序的区域,从而为会话提供排序空间。但是,这个排序空间毕竟有限,若记录数量超过这个排序空间的话,就需要进行磁盘排序。但是,我们都知道,磁盘排序的... 全文>>

      [综合辅导] 2009-07-01
    • 前瞻性在Oracle数据库维护中的作用

        数据库管理员必须自始自终都密切关注可能会对他们所管理的各个系统的可用性或者性能有负面影响的潜在数据库问题。通常情况下,可以把数据库管理员监视、维护系统的方式分为两种,分别为反应性监视与前瞻性监视。如上... 全文>>

      [综合辅导] 2009-06-30
    • 使用资源管理器优化Oracle性能

        1、操作系统优化1)概念操作系统优化时应该考虑的因素有:内存的使用;Cpu的使用;IO级别;网络流量。各个因素互相影响,正确的优化次序是内存、IO、CPU。操作系统使用了虚拟内存的概念,虚拟内存使每个应用感觉自己是使... 全文>>

      [综合辅导] 2009-06-30
    • Oracle性能优化之Rollback Segment优化

        1、概念 Transaction以轮循的方式使用rollback segment里的extent,当前所在的extent满时就移动到下一个extent。可能有多个transaction同时向同一个extent写数据,但一个rollback segment block中只能保存一个transa... 全文>>

      [综合辅导] 2009-06-30
    • Oracle数据库支持笔记

        在Oracle数据库中要顺利地解决一个问题很不容易 ,你可能会花大量精力去做相应的研究,并按照标准步骤一步一步执行,特别是阅读了官方文档,README文本文件后。在我的Oracle支持笔记中(Metalink),包括了“完整的”F... 全文>>

      [综合辅导] 2009-06-30
    • Oracle中实现控制文件多路复用

        一、控制文件多路复用的特点多路复用的原理其实很简单,就是在数据库服务器上将控制文件存放在多个磁盘分区或者多块硬盘上。数据库系统在需要更新控制文件的时候,就会自动同时更新多个控制文件。如此的话,当其中一... 全文>>

      [综合辅导] 2009-06-30
    • Oracle数据库初始化参数更改的注意事项

        一般只有在大型应用中或者数据据库性能明显下降时才需要修改这个初始化参数。所以从这个角度来讲,初始化参数的调整算是Oracle数据库中的一个高级应用。但是这也是一个Oracle数据库管理员必须要掌握的内容。为了更高... 全文>>

      [综合辅导] 2009-06-29
    • 管理Oracle约束与分区表

        1.约束作用:约束用于确保数据库数据的完整性,在oracle数据库中,可以使用约束,触发器和应用代码(过程,函数)3种方法实现数据完整性,这3种方法中,因为约束易于维护,并且具有最好的性能,所以实现数据完整性首选约束.分... 全文>>

      [综合辅导] 2009-06-25
    • 超大型Oracle数据库应用系统的设计方法

        一、概论超大型系统的特点为:1、处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一般超过1TB;2、系统必须提供实时响应功能,系统需不停机运行,要求系统有很高的可用性及可扩展性。为了能达到以上要求... 全文>>

      [综合辅导] 2009-06-19
    • 创建Oracle数据库索引的三个标准

        在Oracle数据库中,创建索引虽然比较简单。但是要合理的创建索引则比较困难了。笔者认为,在创建索引时要做到三个适当,即在适当的表上、适当的列上创建适当数量的索引。虽然这可以通过一句话来概括优化的索引的基本... 全文>>

      [综合辅导] 2009-06-12
    • Oracle数据库用户管理和数据导入导出

        Oracle数据库用户管理和数据导入导出比较完善的创建用户的语句如下:CREATE USER IDENTIFIED BY
      DEFAULT TABLESPACE
      TEMPORARY TABLESPACE ;以创建katrina用户为例: SQL> CREATE USER katrina IDENTIFIED BY il... 全文>>

      [综合辅导] 2009-06-10
    • Oracle性能优化借助分区技术实现

        数据库性能优化 Oracle方面的特性:分区技术 分区索引 记录表,索引更多。 创建索引,也可以分区。分区索引 基本原则: 创建表的物理位置 与 创建索引物理位置 一定要不相同!
      相当于:字典前面索引 字典正文 分... 全文>>

      [综合辅导] 2009-06-03
    • Oracle并发处理机制的简单看法

        在Oracle开发过程中,如果你只是独立地测试你的应用,然后部署,并交给数十个并发用户使用,就很有可能痛苦地遭遇原先未能检测到的并发问题。例如,2个用户同时修改某张订单,首先他们会查询这张订单存在不存在,如果... 全文>>

      [综合辅导] 2009-06-02
    • 让Oracle表列管理更加简单的三个方法

        Oracle数据库是目前为止最复杂的一个数据库之一。也正是这种复杂性,让Oracle数据库能够面对企业各种各样的需求。不过大部分时候,数据库管理员掌握一些技巧,可以让数据库维护工作变得简单。笔者这里就以Oracle数据... 全文>>

      [综合辅导] 2009-05-31
    • Oracle中被锁定的解决办法

        一些性能方面的告警信息通过dba_outstanding_alerts表都能查到,被锁定的表如果长期得不到释放,在这里也能查到相关session的sid和serial#。select * from dba_outstanding_alerts v$locked_object视图可以看到当前被... 全文>>

      [综合辅导] 2009-05-31
    • 让Oracle表列管理更加简单的三个方法

        Oracle数据库是目前为止最复杂的一个数据库之一。也正是这种复杂性,让Oracle数据库能够面对企业各种各样的需求。不过大部分时候,数据库管理员掌握一些技巧,可以让数据库维护工作变得简单。笔者这里就以Oracle数据... 全文>>

      [综合辅导] 2009-05-30
    • Oracle中查询rownum和rowid的区别

        在查询中,我们可以注意到,类似于“select xx from table where rownum < n”(n>1)这样的查询是有正确含义的,而“select xx from table where rownum = n”这样的查询只在n=1的时候成立,“select xx from table w... 全文>>

      [综合辅导] 2009-05-25
    • 浅析Oracle中的表空间查询方法

        提到表空间大家可能都不会陌生,它是数据库中最大的逻辑单位与存储空间单位,数据库系统通过表空间为数据库对象分配空间。表空间在物理上体现为磁盘数据文件,每一个表空间由一个或多个数据文件组成,一个数据文件只... 全文>>

      [综合辅导] 2009-05-21
    • Oracle使用hash分区优化分析函数查询

        在ORACLE中的分析函数都是基于某几个字段划分计算窗口,然后在窗口内进行聚合,排名,等等计算。我想如果我们数据表的hash分区字段与分析函数中的partition by 字段一致的时候,应该可以大大加快分析函数的运行效率。... 全文>>

      [综合辅导] 2009-05-20
    • 浅谈利用浮点数操作Oracle数据库日期

        众所周知,Oracle的时间可以直接用来加减操作,比如select sysdate, sysdate - 2 from dual"SYSDATE" "SYSDATE-2"-----------------------------------
      "19-5月 -09" "17-5月 -09"很明显,sysdate - 2表示的日... 全文>>

      [综合辅导] 2009-05-19
    • Oracle数据库中的字符处理技巧

        一、去掉尾部的空格字符。有时候在查询或者进行其他处理的时候,需要把字符串尾部的空格字符去掉。如有时候应用软件设计的不合理,会把空格字符保存在数据库中。如在输入产品品号的时候,用户不小心,把“DT001”输成... 全文>>

      [综合辅导] 2009-05-18
    • Oracle数据块损坏恢复总结

        在恢复前使用DBV命令检查数据文件是否存在坏块dbv file=d:oracleoradatamydbRONLY.DBF blocksize=8192查看数据坏块所在数据文件号及块号可以对表进行一次全表扫描,如:select count(*) from tablename;1 没有备... 全文>>

      [综合辅导] 2009-05-18
    • Oracle中只更新两张表对应数据的方法

        先建立一个结构一模一样的表emp1,并为其插入部分数据create table emp1
      as
      select * from emp where deptno = 20;update掉emp1中的部分数据update emp1
      set sal = sal + 100,
      comm = nvl(comm,0) + 50
      然后我们... 全文>>

      [综合辅导] 2009-05-15
    • 善用Oracle表空间设计提升数据库性能

        Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。 典型应用一:控制用户所占用的表空间配额在一些大型... 全文>>

      [综合辅导] 2009-05-15
    • 详解Oracle数据库磁盘I/O优化

        监控数据库的性能 在init.ora参数文件中设置TIMED_STATISTICS=TRUE 和在你的会话层设置ALTER SESSION SET STATISTICS=TRUE 。运行svrmgrl 用 connect internal 注册,在你的应用系统正常活动期间,运行utlbstat.sql ... 全文>>

      [综合辅导] 2009-05-14
    • 详解Oracle数据库中DUAL表的使用

        1、DUAL表的用途Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中--查看当前连接用户
      SQL> select user from dual;
      USER
      ------------------------------
      SYSTEM
      --查... 全文>>

      [综合辅导] 2009-05-13
    • 浅谈在Oracle中如何利用REDO实现故障恢复

        在数据库中,Redo的功能主要通过3个组件来实现:Redo Log Buffer、LGWR后台进程和Redo Log File(在归档模式下,Redo Log File最终会写出为归档日志文件)。 在Oracle的SGA中,存在一块共享内存,称为Redo Log Buffe... 全文>>

      [综合辅导] 2009-05-12
    • 优化数据库大幅度提高Oracle的性能

        优化数据库大幅度提高Oracle的性能http://database.51cto.com 2009-05-11 14:19 佚名 zhujiangroad 我要评论(0)摘要:本文将介绍几个简单的步骤大幅提高Oracle性能,也是本文作者优化数据库的三板斧。包括设置合... 全文>>

      [综合辅导] 2009-05-11
    • 浅谈Oracle中的三种Join方法

        基本概念Nested loop join:Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环。 Sort merge join:将两个表排序,然后再进行join。 Hash join:将两个表中较小的一个在内存中构造一个Hash 表... 全文>>

      [综合辅导] 2009-05-07
    • 浅谈存取Oracle当中扫描数据的方法

        1) 全表扫描(Full Table Scans, FTS) 为实现全表扫描,Oracle读取表中所有的行,并检查每一行是否满足语句的WHERE限制条件一个多块读操作可以使一次I/O能读取多块数据块(db_block_multiblock_read_count参数设定),而... 全文>>

      [综合辅导] 2009-05-07
    • 浅谈Oracle中的物化视图

        物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物化视图对应用透明,增加和删除物化视图不会影响应用程序中SQL语句的正确性和有效性;物化视图需要占用存储空间;当基表发生变化时,物化视... 全文>>

      [综合辅导] 2009-05-06
    • 浅谈Oracle优化排序的操作

        概念服务器首先在sort_area_size指定大小的内存区域里排序,如果所需的空间超过sort_area_size,排序会在临时表空间里进行。在专用服务器模式下,排序空间在PGA中,在共享服务器模式下,排序空间在UGA中。如果没有建... 全文>>

      [综合辅导] 2009-05-04
    • 深度揭露Oracle索引使用中的限制

        笔者认为对于数据库索引的作用,应该分两面看。除了肯定其对数据库性能带来的正面影响外,还需要认识到其可能带来的负面影响。只有如此,数据库管理员才能够在正确的场合使用正确的索引。要知道有时候一个错误的索引... 全文>>

      [综合辅导] 2009-04-30
    • 详解如何在Oracle中连接输出结果

        一个偶然的机会,看到ASK TOM上的一个问题(http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:229614022562),是关于查询结果字符串连接的。下图是对一个视图(视图代码附后,全部操作是在Oracle... 全文>>

      [综合辅导] 2009-04-30
    • 存取Oracle当中扫描数据的方法

          Oracle 是一个面向Internet计算环境的数据库。它是在数据库领域一直处于领先地位的甲骨文公司的产品。可以说Oracle关系数据库系统是目前世界上流行的关系数据库管理系统,本文将对oracle当中扫描数据的存取方法进... 全文>>

      [综合辅导] 2009-04-29
    • Oracle设置系统参数进行性能优化

        一、SGA1、Shared pool tunningShared pool的优化应该放在优先考虑,因为一个cache miss在shared pool中发生比在data buffer中发生导致的成本更高,由于dictionary数据一般比library cache中的数据在内存中保存的时间... 全文>>

      [综合辅导] 2009-04-28
    • Oracle 10g RAC连接错误的处理

        在远端客户端连接RAC数据库时,通过统一的服务名连接时经常会出现ORA-12545错误。SQL> CONN NDMAIN@nuagerac输入口令: ******已连接。
      SQL> CONN NDMAIN@nuagerac输入口令: ******
      ERROR:ORA-12545: 因目标主机或对... 全文>>

      [综合辅导] 2009-04-27
    • 浅谈Oracle性能优化可能出现的问题

        笔者在看Oracle性能优化一书时,讲到用exists替代in,用表链接替代exists,关于前者,一般效果比较明显,exists效率明显比in高,但是如果要想表连接的效率比exists高,必须在from子句中,将记录多的表放在前面,记录少... 全文>>

      [综合辅导] 2009-04-24