
Oracle 基础原理
文章平均质量分 79
jojo52013145
这个作者很懒,什么都没留下…
展开
-
ORACLE--预编译与共享池--SGA基本介绍
我们暂时先不说其他的,我们先做一个简单的实验来证明来看出一些问题,最后通过为什么来说明实验的结论,并介绍原理和常规查看方式,好了,我们先看看下面三段代码分别执行的结果。 首先为了测试,我们需要创建一张表: CREATE TABLE PRE_TEST_TABLE( C1 NUMBER, C2 VARCHAR2(100) ); 好了,我们做一个插入操作的对比: 代码段1:原创 2011-08-25 16:40:07 · 2219 阅读 · 0 评论 -
Oracle SGA (内存控制)
3.2 SGA 系统全局区--System global area(SGA)是一组共享的内存结构,它里面存储了oracle数据库实例(instance)的数据和控制文件信息。如果有多个用户同时连接到数据库,他们会共享这一区域,因此SGA也称之为SharedGlobal Area。当数据库实例启动时,SGA的内存被自动分配;当数据库实例关闭时,SGA内存被回收。 SGA是占用内存最大的一个区域,原创 2011-08-25 16:36:32 · 926 阅读 · 0 评论 -
oracle 服务作用
OracleDBConsoleorcl 这个是采用浏览器使用的oracle企业管理器 OracleOraDb10g_home1iSQL*Plus 是isql*plus的服务,要使用isqlplus,必须开启该服务,其它的服务见下面 如果只用cmd中的sqlplus管理oracle的话,必须的就一个OracleServiceORCL 要是还要其它的至少两个:OracleServiceORCL原创 2011-07-04 09:50:11 · 966 阅读 · 0 评论 -
数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库
数据库名、实例名、数据库域名、全局数据库名、服务名 , 这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。 一、数据库名 什么是数据库名? 数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数D转载 2012-05-09 11:27:23 · 1468 阅读 · 0 评论 -
Oracle 10g 体系结构
数据库(Database) 数据库是一个数据的集合,不仅是指物理上的数据,也指物理、存储及进程对象的一个组合。Oracle是一个基于B/S模式的关系型数据库管理系统(RDBMS)。 Oracle系统体系结构由三部分组成:逻辑结构、物理结构和实例。 一、Oracle的逻辑结构 Oracle的逻辑结构是一种层次结构。主要由:表空间、段、区和数据块等概念组成。逻辑结构是面向用户转载 2012-06-07 19:27:44 · 1371 阅读 · 0 评论 -
oracle 用户(USER)与方案(SCHEMA)的区别
需要系统的学习oracleschema就是指用户 在这里先给个步骤吧 1.用toad建立两个表空间,一个是数据表空间(名字可定为user_data),另一个是临时表空间(user_temp) 2.用toad建立一个用户(user_test),指定该用户的默认表空间为user_data,临时表空间为user_temp 3.imp user_test/passwd fromuser=e转载 2012-06-10 21:58:50 · 2109 阅读 · 0 评论 -
PGA与SGA的区别,PGA的功能介绍
当用户进程连接到数据库并创建一个对应的会话时,Oracle服务进程会为这个用户专门设置一个PGA区,用来存储这个用户会话的相关内容。当这个用户会话终止时,数据库系统会自动释放这个PAG区所占用的内存。这个PGA区对于数据库的性能有比较大的影响,特别是对于排序操作的性能。所以,在必要的时候合理管理PGA区,能够在很大程度上提高数据库的性能。 一、PGA与SGA的区别。 P转载 2012-08-27 14:29:04 · 7692 阅读 · 0 评论