IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

oracle

SGA(system global area)系统全局区跟一些必须的后台进程合进来称为实例(Instance)。说它是全局区是包含了全局变量和数据结构,是系统区是包含了进入整个Oracle Instance的数据结构而不是特定的进程结构。  SGA区域:  SGA大概包括下面四到五种区域:  The fixed area  The variable area  The database bloc

28日更新
Oracle内存结构:SGA的区域信息

随着数据库管理员在自调整工作方面变得更加成熟,许多 Oracle 规格可能变为自调整。在 Oracle Database 10g 中,我们将看到比以前更多的自调整功能。 例如,Oracle Database 10g 的动态内存分配特性使得创建一个自调整的 Oracle SGA 成为可能。通过演示,在本文中我将说明如何检查 Oracle 9i Database 中的 Oracle 例程,以

28日更新
自动调整 Oracle9i Database:Oracle SGA

32bit oracle由于位数限制,使得oracle进程只能访问4g(2的32次方)以下的虚拟内存地址,在很多时候这是一个很让人头疼的问题,因为空着许多内存而不能使用,而默认情况下SGA不能超过1.7g。比如我们的linux下有8g内存,却有部分空着不能用干着急。这个时候我们就要考虑怎样扩展oracle的SGA。那么首先,如何识别32bit的oracle

28日更新
32bit oracle 扩展SGA原理

Oracle许可安全(grant security)有这样的一个缺点,要维护所有的访问角色并将这些角色分配给最终用户是非常困难的。为了解决这些问题并简化Oracle的安全模式,Oracle引入了许可执行方法(grant execute method)。使用许可执行方法,所有的数据访问代码都会被封装进Oracle的存储过程里,而最终用户会被赋予执行这段代码的

23日更新
标签: oracle
利用Oracle许可执行安全模式实现更好的控制

第 16 章 动态SQL  16.1 为何使用动态SQL  实现动态SQL有两种方式:DBMS_SQL和本地动态SQL(EXECUTE IMMEIDATE)  主要从以下方面考虑使用哪种方式:  1. 是否知道涉及的列数和类型  DBMS_SQL包括了一个可以“描述”结果集的存储过程(DBMS_SQL.DESCRIBE_COLUMNS),而本地动态SQL没有。  2. 是否知道可能涉及

23日更新
标签: oracle sql
oracle笔记-动态SQL

展示JDBC存取ORACLE大型数据对象LOB几种情况的示范类  import java.io.*;  import java.util.*;  import java.sql.*;  public class LobPros{   /** * ORACLE驱动程序 */ private static final String DRIVER = "oracle.jdbc.driver.OracleDriver";   /** * ORACLE连接用URL */ private static final String UR

23日更新
标签: oracle JDBC 对象
展示JDBC存取大型数据对象LOB情况的示范类

第 11 章 优化器计划稳定性   11.1 概览  CREATE OR REPLACE ONLINE MyOutLine  FOR CATEGORY mycategory  ON  SELECT ……;  需要CREATE OUTLINE权限  使用时指定会话的CATEGORY即可:  ALTER SESSION SET USE_STORED_OUTLINES = mycategory;  11.2 OPS的使用  对已封装的应用中SQL进行的优化方法 

23日更新
标签: oracle
Oracle笔记-优化器计划稳定性

如果你已经在Oracle中存储了几何数据,你就可以直接从浏览器中浏览它,而不需要任何其它的软件。  Oracle Spatial无论从功能,数据结构,还是帮助用户存储或重新找回空间数据的表格来说,都算得上是一种完备的设置。该数据以二维空间,三维空间,或四维空间的形式来描述形状以及它们的几何关联。  有了Oracle Spatial,

23日更新
标签: oracle
从Oracle空间数据中诞生SVG

oracle数据库冷备份:(unixorlinux平台) 1.建立教本管理目录/u01/app/oracle/admin/admin_script 2.建立数据库备份的脚本 在上面建立的目录下建立如下的两个脚本。 2.1建立执行备份任务的脚本(shellscript) 文件内容如下: #!/bin/sh Rem============================== RemNAMEclose_Backup_run.sh RemFUNCTIONCreatesab

23日更新
oracle数据库备份与恢复之二

为了实现Oracle关于增加SQL优化查询智能的承诺,Oracle9i增强了全索引SQL执行计划以支持基于功能的索引(functionbased index)。在Oracle8中,SQL优化器添加了判断查询是否可以专门用一个现存的索引来解决的智能。一旦存在索引,Oracle就会绕过对表的访问,索引组织表(indexorganized table,IOT)结构就是一个例子。在IO

23日更新
标签: oracle
使用Oracle9i全索引扫描快速访问数据

Oracle专家必须频繁地从Oracle里提取出表格或者索引的定义,并将它们移植到不同的系统里。从字典里提取出用于Oracle结构描述对象(例如,表格、索引、存储过程、触发器、顺序等等)的数据定义语言(Data Definition Language,DDL),在你将系统移植到新的平台上,以及当你想要在tablespace里预先创建对象的时候很有用。 

23日更新
标签: oracle
轻松取得Oracle结构描述句法

第 15 章 自治事务  DECLARE  PRAGMA AUTONOMOUS_TRANSACTION;  15.1 为何使用自治事务  无法回滚的审计  一般情况下利用触发器禁止某些对表的更新等操作时,若记录日志,则触发器最后抛出异常时会造成日志回滚。利用自治事务可防止此点。  避免变异表  即在触发器中操作触发此触发器的表  在触发器中使用

23日更新
标签: oracle
Oracle笔记-自治事务

oracle数据库日志备份:(windows平台) 本片是接上次的数据库在线备份,进行数据库全备份后需要备份归档的日志文件。 1. 建立数据库备份的脚本 在上面建立的目录下建立如下的两个脚本。 1.1 建立执行备份任务的脚本(批处理文件) 文件内容如下: @echo OFF Rem ==================================== Rem NAME archive_ba

23日更新
oracle数据库备份与恢复之四

由于Oracle数据库通常需要在不同地方被访问,所以Oracle开发人员必须搞清楚数据库性能如何被网络通讯所影响。由Oracle提供的TNS(Transparent Network Substrate)允许不同数据库之间的分布式通讯。  作为一种分布式协议的TNS,允许远距离的系统之间的透明数据库通讯。TNS成为Oracle逻辑数据请求与远距离服务器的物理通讯

23日更新
标签: oracle
优化Oracle .Net配置

第 13 章 物化视图  8.1.5企业版/个人版开始支持  需要权限:GRANT CREATE MATERIALIZED VIEW,还必须直接赋予GRANT QUERY REWRITE.为实现查询重写,必须使用CBO.  13.1 物化视图如何工作  设置  COMPATIBLE参数必须高于8.1.0QUERY_REWRITE_ENABLED = TRUEQUERY_REWRITE_INTEGRETY = ENFORCED 查询仅用Oracle强

23日更新
标签: oracle
Oracle笔记-物化视图

oracle数据库在线备份:(windows平台) 1. 检查你的数据库是否运行在Archive模式下。 以system连接数据库运行以下的查询语句。 SQL> select name,log_mode from v$database; NAME LOG_MODE DEMO ARCHIVELOG 如果你的log_mode显示为archivelog, OK你的数据库可以进行在线的备份。否则参考文档修改数据为archive mode

23日更新
oracle数据库备份与恢复之三

第 14 章 分区  14.1 分区的使用  增加可用性  减轻维护负担  提高DML与查询的性能  14.2 分区如何工作  表分区策略  索引分区  本地索引  分为本地前缀索引(Local Prefixed Index)、本地非前缀索引(Local Nonprefixed Index)  1. 索引的选择  在单表查询中,本地非前缀索引可能增加可用性,也更

23日更新
标签: oracle
Oracle笔记-分区

对于DBA来讲,熟悉ORACLE的常用操作方法有很重要的作用,下面列举几个方面的: 一、Oracle数据库的几个关闭方法 对于ORACLE来讲,关闭的方法有三个: 在SVRMGRL下可以输入如下语句,就可关闭数据库,但每个语句都有自己的作用,有的语句还必须慎重使用 1、shutdown normal (从字面就可理解这是一个用正常的方式来关闭数据

23日更新
标签: oracle 数据库
Oracle数据库的几个关闭方法与例子

第 12 章 分析函数  12.1 分析函数如何工作  语法  FUNCTION_NAME(<参数>,…)  OVER  (<PARTITION BY 表达式,…> <ORDER BY 表达式 <ASC | DESC> <NULLS FIRST | NULLS LAST>> <WINDOWING子句>)  PARTITION子句  ORDER BY子句  WINDOWING子句  缺省时相当于RA

23日更新
标签: oracle
Oracle笔记-分析函数

第 10 章 优化策略与工具  10.1 标识问题  10.2 我的方法  10.3 绑定变量与分析(再次)  不使用绑定变量将增加语句分析,除了消耗CPU时间外,还会增加字典高速缓存上的闩锁。  显示会话等待的事件:V$SESSION_EVENT.具体事件名和含义可以参考Oracle Reference Manual的附录Oracle Wait Events.  CURSOR_SHARIN

23日更新
标签: oracle
Oracle笔记-优化策略与工具
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐