王朝网络
分享
 
 
java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
快速检测Oracle数据库可用性和表空间容量

很多人都有这样的了解,检测Oracle的可用性所需要的命令比简单的ping或者ps -ef | grep 等Oracle的命令要多得多。有观点认为它需要一个使用SQL*Net 来验证监听器已经开启并运...

Oracle数据库9i在AIX环境下的性能调整

当进程申请的内存超过系统的物理内存总量时,会出现内存访问冲突的现象,为了处理这种情况,程序与数据将在内存和硬盘之间进行交换。 控制内存交换操作(Paging) 大量的内存交换操作会极大地影...

Oracle数据库中的timestamp和date类型

问题:where timestamp>date 这种子句是走索引吗? 下面我们针对这个问题做一个试验: c:>sqlplus / as sysdba sys@EOS &...

Oracle推出Linux新服务 专注“价值开源”

市场研究机构IDC的数据显示,在企业应用Linux服务器操作系统的推动下,2011年Linux市场的开支将从2007年的210亿美元增长到490亿美元。开源市场正在蓬勃发展,并且拥有广阔的发展空间。...

详细讲解Oracle数据库10g RMAN的备份过程

1.首先查看一下Oracle的数据文件 SQL> select name from v$datafile; NAME ------------------------------...

Oracle数据库内存参数调优技术的个人总结

这篇论坛文章(赛迪网技术社区)主要针对Oracle内存参数的调优技术进行了深入的讲解,详细内容请参考下文。 近来公司技术,研发都在问我关于内存参数如何设置可以优化Oracle的性能,所以抽时间整理...

Oracle数据库SQL语句性能调整的基本原则

这篇论坛文章(赛迪网技术社区)详细的介绍了Oracle数据库SQL语句性能调整的基本原则,具体内容请参考下文。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL...

Oracle数据库中使用DBMS_PROFILER进行调优

在进行数据库调优时,代码的性能瓶颈至关重要,Oracle数据库提供的DBMS_PROFILER包可以特别方便的发现瓶颈的所在之处。 DBMS_PROFILER在使用之前可能需要安装,具体安装步...

全面解析Oracle数据库的系统和对象权限

Oracle数据库的系统和对象权限: alter any cluster 修改任意簇的权限   alter any index 修改任意索引的权限   alter an...

Oracle数据库与用户角色权限相关的视图

一. 概述 与权限,角色相关的视图大概有下面这些: DBA_SYS_PRIVS: 查询某个用户所拥有的系统权限 USER_SYS_PRIVS: 当前用户所拥有的系统权限 SESSION...

Oracle 9i数据库的用户创建以及权限分配

1.数据库安装时的参数设定 下文中的数据库版本为Oracle 9i(9.2.0),安装数据库时,数据库系统会创建一个数据库实例,其中:安装目录选为:\oracle,数据库名与数据库SID号都输入:...

Oracle中SQL语句执行效率的查找与解决

Oracle中SQL语句执行效率问题的查找与解决: 一、识别占用资源较多的语句的方法(4种方法) 1.测试组和最终用户反馈的与反应缓慢有关的问题。 2.利用V_$SQLAREA视图提供了执...

如何在Oracle中释放flash_recovery_area

案例:Oracle数据库10g中释放flash_recovery_area解决ORA-19815错误。 错误现象:备份Oracle数据库10g时出现下面的错误: ORA-19815: WA...

Oracle数据库索引聚簇与哈希聚簇使用指南

Oracle数据库支持两种类型的聚簇,分别是索引聚簇和哈希聚簇,本文将针对这两种类型聚簇的使用进行详细的介绍。 索引聚簇的使用: ◆对经常在连接语句中访问的表建立聚簇。 ◆假如表只...

讲解Oracle数据库应用程序中RAID的级别

Oracle数据库应用程序中RAID的级别: ◆RAID 0——无冗余:这个级别维护无冗余数据,因此有最好的写性能,因为不需要复制更新。数据条在块一级完成。 ◆RAID 1——镜像:这个级...

带你快速了解Oracle数据库提供的恢复机制

Oracle数据库中的恢复机制采用了转储和登记日志文件两个技术。 Oracle向数据库管理员(DBA)提供了多种转储后备副本的方法,如文件拷贝、利用Oracle的Export实用程序,用SQL...

讲解Oracle数据库提供的多种安全性措施

Oracle的安全措施主要有三个方面,一是用户标识和鉴定;二是授权和检查机制;三是审计技术(是否使用审计技术可由用户灵活选择);除此之外,Oracle还允许用户通过触发器灵活定义自己的安全性措施。...

循序渐进讲解Oracle数据库的完整性概念

一、Oracle中的实体完整性 Oracle在CREATE TABLE语句中提供了PRIMARY KEY子句,供用户在建表时指定关系的主码列。例如,在学生-选课数据库中,要定义Student表的S...

用一个实例讲解Oracle的自定义聚集函数

Oracle数据库的定制功能十分强大。Oracle不但允许用户定制自己的函数,还可以定制自己的聚集函数和分析函数。 本文将着重介绍使用自定义聚集函数建立一个字符串“sum”的示例: SQL...

如何将Oracle数据库的普通表转换成分区表

这篇论坛文章(赛迪网技术社区)主要针对Oracle的普通表转换成分区表的解决方法进行了详尽的介绍,具体内容请参考下文。 在一个高可用系统中,如果需要改变一个表的定义是一件比较棘手的问题,尤其是对于...

超大型Oracle数据库应用系统的设计方法

这篇论坛文章主要介绍了几种超大型Oracle数据库应用系统的设计方法,详细内容请参考下文。 一、概论 超大型系统的特点为: 1.处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一...

Oracle 10g跨越Resetlogs时间点进行恢复

在Oracle数据库10g以前,假如用户对数据库进行了不完全恢复,在使用resetlogs选项打开数据库后,Oracle会提示你需要立即进行全备份。 原因:日志序号会被置位,以此防止后续日志被应用...

Oracle 9i和10g安装后的基本环境与服务

这篇论坛文章(赛迪网技术社区)主要介绍了Oracle数据库9i和10g安装后的基本环境与服务,详细内容请参考下文: Oracle数据库安装后的基本环境主要涉及安装后的程序组、DBMS包含的物理文件...

Oracle 10g分区表维护中的两个注意事项

Oracle 10g分区表维护中的两个注意事项: 1.全局索引 SQL> alter table analyse_content truncate subpartition DATA07...

循序渐进讲解Oracle数据库的Hash join

在开发过程中,很多人经常会使用到Hash Map或者Hash Set这种数据结构,这种数据结构的特点就是插入和访问速度快。当向集合中加入一个对象时,会调用hash算法来获得hash code,然后根据...

详细讲解Oracle I/O子系统的配置和设计

很多人都知道,Oracle IO子系统是数据库中一个非常重要的组成部分。 由于很多软件系统的瓶颈都是由DISK IO引起的,系统花费了大量的CPU_TIMES用于等待I/O行为的完成。 在我们设计...

Oracle最强有力的辅助诊断工具SQL_TRACE

本文主要针对SQL_TRACE的使用方法进行了详细的介绍,在文章的最后,大家可以通过一个实际案例加深对SQL_TRACE的理解。 SQL_TRACE概述: SQL_TRACE是Oracle数据...

循序渐进讲解Oracle数据库管理员的职责

这篇论坛文章(赛迪网技术社区)主要介绍了Oracle数据库管理员在工作环境下的具体职责,详细内容请参考下文: Oracle数据库管理员应按如下方式对Oracle数据库系统做定期监控: (1)....

怎样在Oracle中执行一次基本的快照复制

首先,在master数据库上创建一个可选的快照日志log。假如您不想做快速刷新,可以不需要创建日志log。 注意:快速刷新不支持复杂的查询。 最后在快照站点snapshot site上创建...

在Oracle中列出指定数据表的全部索引列

如果在实际的工作环境中需要Oracle列出指定数据表的全部索引列,我们可以考虑下面的sql示例: /* ************************************...

Oracle性能调优过程中如何观察缓存命中率

在Oracle数据库性能调优的过程中,当需要观察缓存命中率(Measure the Buffer Cache Hit Ratio)时,我们可以使用下面的语句: rem-----...

Oracle数据库中按用户名重建索引的方法

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

如何让Oracle数据库始终保持优良性能

如何让Oracle数据库始终保持其优良的性能,这是许多DBA特别关心的问题,本文将着重对以下几个方面进行详细的介绍。 一、分区 根据实际经验,在一个大数据库中,数据空间的绝大多数是被少...

Oracle数据库9i和10g环境下使用*.ora

在Oracle数据库9i以后,默认情况下都采用spfile(一个二进制的文件),这个二进制的文件是由create spfile from pfile='init.ora'生成,此处的的init.ora...

教你轻松掌握Oracle RAC静默安装过程

1.完成RAC安装前的准备工作 1.1 同正常安装Oracle RAC的安装前配置。主要包括以下几个部分: (1)软硬件环境检查 (2)网络配置 (3)相关用户和目录的创建...

Oracle的TNS-12502错误原因及解决方法

问题: 监听日志中出现错误TNS-12502: TNS:listener received no CONNECT_DATA from client (注:客户端的机器没有发现问题) 错误现象:...

Oracle数据库共享连接和专用连接方式比较

在专用连接方式中,每一个连接到数据库服务器的客户端请求,服务器会和客户端之间建立起连接,这个连接用于专门处理该客户端的所有请求,直到用户主动断开连接或网络出现中断。在连接处于空闲时,后台进程PMON会...

详细讲解Oracle在Solaris下的性能与调整

当一个系统运行缓慢性能下降的时候,很难知道原因是什么。是内存泄漏,磁盘子系统瓶颈,还是某个特定应用程序在可扩展性方面有限制?有一些途径可以发现和了解引起性能问题的根源,并且有可能消除它。  本...

如何在Oracle层次查询中给SIBLINGS排序

Oracle SELECT语句中的START WITH和CONNECT BY子句自动阻断一个层次。缺少这项特性,就需要一个复杂的自联接来确定行之间的逻辑联系。START WITH子句指定被认为是层次起...

Oracle 10g中SCN与TimeStamp的斗转星移

在Oracle数据库10g中,提供了函数对于SCN和时间戳进行相互转换(作为对于闪回操作的一个增强),本文将通过一个示例进行具体分析: 具体示例如下: 第一步,我门可以通过dbms_fla...

详细讲解Oracle数据库后台进程的具体功能

DBWR进程:该进程执行将缓冲区写入数据文件,是负责缓冲存储区管理的一个Oracle后台进程。当缓冲区中的一缓冲区被修改,它被标志为“弄脏”,DBWR的主要任务是将“弄脏”的缓冲区写入磁盘,使缓冲区保...

讲解Oracle面试过程中常见的二十个问题

1.冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备...

Oracle数据库中Undo数据段的作用及类型

Undo数据段的作用: 事务回滚(Transaction Rollback):程序执行rollback操作。 事务修复(Transaction Recovery):rollback是recov...

Oracle数据库中管理表空间和数据文件

Oracle数据库中管理表空间和数据文件 数据库的三大组成部分:数据文件,控制文件,Redo日志。 表空间分为系统表空间和非系统表空间。 SYSTEM表空间是最基本的,必须的,Or...

Oracle数据字典与动态性能表的相关概念

什么是数据字典? 数据字典数据在创建的过程中生成的系统表,数据字典是只读的表或视图,用于记录,验证与数据库相关的信息。 包括基表和数据字典视图两部分,基表通过create database...

全面解析Oracle数据库中管理实例的方法

Oracle数据库中管理实例: 初始参数文件: Oracle在启动实例时要读取初始参数文件。 参数文件里面的参数分为两种:显式的隐式的。 参数文件分为两种:静态参数文件pfile和永久...

由浅入深讲解Oracle数据库进程的相关概念

Oracle数据库进程概述: Database buffer cache主要用于存储数据文件中的数据块 数据库高速缓存的数据块是高速缓存与数据文件进行信息交换的基本单位。在Oracle数据库8...

Oracle数据库导入导出方法的个人总结

Oracle数据库导入导出方法: 1.使用命令行: 数据导出: 1.将数据库TEST完全导出,用户名system密码manager导出到D:\daochu.dmp中 exp sys...

带你深入了解管理Oracle实例的相关方法

Oracle实例是指运行于状态下的Oracle软件,它是由内存结构和一些进程组成的.主要实现数据库的访问和控制功能,是Oracle的核心.实例管理主要包括:配置初始化参数工作,配置OMF(Oracle...

了解Oracle体系结构前必须掌握的两个概念

对于初学者来讲,在了解Oracle体系结构之前必须掌握以下两个基本的概念: 数据库和实例。 一、数据库 数据库(database)是一个数据集合. 无论数据库是采用关系结构还是...

 
推荐阅读
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有