oracle-1体系结构sqlplus常用命令

oracle-1体系结构sqlplus常用命令

ID:39974378

大小:1.69 MB

页数:31页

时间:2019-07-16

oracle-1体系结构sqlplus常用命令_第1页
oracle-1体系结构sqlplus常用命令_第2页
oracle-1体系结构sqlplus常用命令_第3页
oracle-1体系结构sqlplus常用命令_第4页
oracle-1体系结构sqlplus常用命令_第5页
资源描述:

《oracle-1体系结构sqlplus常用命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、体系结构、SQLPLUS常用命令ORACLE简史关系数据库理论-----埃德加.考特EdgarFrankCodd于1970年提出Oracle介绍Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。Oracle的关系数据库是世界第一个支持SQL语言的数据库。1977年,LawrenceJ.Ellison领着一些同事成立了Oracle公司,他们的成功强力反击了那些说关系数据库无法成功商业化的说法。现在,Oracle

2、公司的财产净值已经由当初的2000美元增值到了现在的年收入超过97亿美元。Oracle数据库简介Oracle数据库基于客户端/服务器技术。请求服务器响应网络请求响应客户端Oracle版本介绍数据库服务器MicrosoftWindows的Oracle数据库第2版中含有3个版本:企业版、标准版、个人版。Oracle数据库企业版它包含了oracle所有的组件。Oracle数据库标准版提供前所未有的易用性和性能,并提供了对更大型的计算机和服务集群的支持。(支持4个CUP)。Oracle数据库个人版与前两版本完全兼容的单用户开发和部署,将or

3、acledatabase10g良好的功能引入到个人工作站。数据库的安装Oracle10g硬件需求内存:至少512M,但最好有1G以上交换空间:通常是内存的1.5~2倍.磁盘驱动器Oracle数据库Oracle数据库由操作系统文件组成,这些文件为数据库信息提供实际物理存储区。Oracle数据库包括逻辑结构和物理结构。Oracle数据库物理结构逻辑结构物理结构包含数据库中的一组操作系统文件。逻辑结构指数据库创建之后形成的逻辑概念之间的关系。Oracle物理组件物理组件就是Oracle数据库所使用的操作系统物理文件。物理文件可分为三类:物

4、理组件数据文件控制文件日志文件Oracle数据库中的表空间表空间每个表空间是由一个或多个数据文件组成的,一个数据文件只能与一个表空间相关联。表空间的大小等于构成该表空间的所有数据文件大小之和。一个Oracle数据库可划分为一个或多个表空间,但至少要包含一个SYSTEM系统表空间。表表索引索引表数据文件01数据文件02表空间逻辑结构的数据(如表、索引)物理地存储在数据库的数据文件中数据库中的表空间系统表空间(system)这是数据库唯一必须有的表空间,是SYS用户存储管理数据库所需数据字典信息的地方。临时表空间(temp)当服务器内存

5、不足时,用于数据库的排序等操作。用户表空间(users)索引表空间(indx)为用户的索引建立一个单独的表空间。回滚段表空间(rbs)它可以包括数据库的所有回滚段。只有SYSTEM(系统)回滚段在SYSTEM表空间中。Oracle逻辑组件段段是构成表空间的逻辑存储结构,它由一个或多个区按顺序组成。按照段所存储数据的特征,将段分为四种类型,即数据段、索引段、回滚段和临时段。区(也叫范围)区为段分配空间,它由一组连续的数据块组成。当一个段中的所有空间被用完时,系统自动为该段分配一个新区。区不能跨数据文件存在,只能存在于一个数据文件中。数

6、据块数据块是Oracle服务器所能分配、读取或写入的最小存储单元。Oracle服务器以数据块为单位管理数据文件的存储空间。表空间是数据库中最大的逻辑单位。一个表空间可划分出多个逻辑存储单位(段)表空间Oracle内存结构软件代码区:用于保存正执行或可能执行的代码。程序全局区(ProgramGlobalAreas,PGA):它包含单个服务器进程的数据和控制信息。因些又称为进程全局区。PGA是在用户进程连接到ORACLE数据库、并创建一个会话时ORACLE自动分配的。排序区:用于为有排序要求的SQL语句提供内存空间,系统使用专用的内存区

7、域进行数据的排序。 在ORACLE数据库中,用户的数据排序有两个区域:内存排序和磁盘临时段,系统优先使用排序区进行排序,如果内存不够,ORACLE自动使用磁盘临时表空间进行排序.因此,为了提高查询速度,ORACLE建议尽量使用排序区。系统全局区(SGA):是由Oracle为某实例分配的共享内存结构,它包含该实例的数据和控制信息。若多个用户同时连接到同一实例,则该实例SGA中的数据在这些用户之间可共享,因此SGA又称共享全局区。每个实例都有自己的SGA。系统全局区(SGA)数据库信息存储于SGA。SGA的内存结构共享池数据缓冲区日志缓

8、冲区系统全局区(SGA)数据库缓冲区高速缓存用于保存读自数据文件的拷贝。同时连接到实例的所有用户进程共享其中的缓冲区。重做日志缓冲区是一个环形缓冲区,用于保存对数据库所作的全部修改(如insert、create)信息。这些信息保存在重

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。