- 1、本文档共62页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle体系结构讲义
使用DBCA创建新数据库 创建数据库:可以创建新的数据库或模板。 配置数据库:可以配置已安装但尚未配置在该数据库使用的选件,也可以重新安装所需要的选件产品。同时,使用向导工具还可以启用或禁用共享服务器模式。 删除数据库:可以删除所有的数据库文件及服务。 管理模板:使用现有数据库创建一个数据库模版,或删除数据库模板。 2、选择要执行的操作 模板:Oracle9i后使用模板可以将数据库创建的定义方式以XML文件格式保存到本地硬盘,以减少创建数据库时选择大量参数所占用的时间。 使用DBCA创建新数据库 3、选择数据库模板(一般用户或事务处理) 不同的数据库模板,主要是针对不同的数据环境定义了不同的缓冲区参数(DB_CACHE_SIZE)、数据块大小参数(DB_BLOCK_SIZE)、数据库进程参数(PROCESSES)、共享池参数(SHARED_POOL_SIZE)、回退段表空间参数及空闲率(PCTFREE)等参数的取值。 针对一般用途或事务处理用途进行优化的预配置数据库。 表示事务多,但执行大多较短,并发量大的数据库,DML频繁。如日常的进销存操作,ATM等。 使用此模板可创建定制的数据库。 重新定义一个全新的数据库结构,数据库存储参数、结构必须重新选择。 创建针对数据仓库进行优化的预配置的数据库。 事务较少,但数据量较大,执行大多较长,并发量较小的数据库,如基于数据仓库的操作,要求查询响应速度快。 如省税务付款,研究和市场营销数据,医疗信息。 使用DBCA创建新数据库 4、数据库标识 全局数据库名:数据库名.域名,域名可以省略,数据库名不能大于8个字符,域名不能大于128个字符 SID:实例名(操作系统和数据库之间交互的标志),默认为数据库名的前8个字符,可以修改 每个数据库例程对应一个SID和多个数据库文件。当创建SID时,则将同时创建该数据库的实例及其数据库文件,包括初始化参数文件、控制文件、日志文件和数据文件。其中,初始化文件包括了数据库各种配置参数的取值,这些配置参数控制数据库例程的内存分配和进程设置,每次启动数据库例程时都要读取该文件。 使用DBCA创建新数据库 5、管理选项 配置EM和DbConsole 使用DBCA创建新数据库 5、数据库身份证明 指定数据库系统级用户的口令 SYS:Oracle数据库中权限最大的系统管理员(SYSDBA)用户名称 SYSTEM:Oracle数据库中权限仅次于SYS的系统管理员(DBA)用户名称 DBSNMP:Oracle数据库中用于智能代理(Intelligent Agent)的用户,用来监控和管理数据库相关性能的用户,如果停止该用户,则无法提取相关的数据信息 SYSMAN:Oracle数据库中用于EM管理的用户,如果你不用该用户,也可以删除 使用DBCA创建新数据库 6、数据库文件所在位置 存储在我们默认的目录下即可。 使用DBCA创建新数据库 8、指定快速恢复区 存储在我们默认的目录下即可,归档会对联机日志进行备份,目前不要开启。 使用DBCA创建新数据库 9、数据库内容 可以选择示例方案,会创建一个示例表空间。 使用DBCA创建新数据库 10、初始化参数 A、分配SGA和PGA的内存大小。 SGA:可以被所有服务和后台进程共享的系统共享内存 PGA:包含单个用户的服务器进程所需的数据和控制信息 使用DBCA创建新数据库 10、初始化参数 B、指定最多进程数。 使用DBCA创建新数据库 10、初始化参数 C、指定字符集,可选择默认,或使用UTF-8 使用DBCA创建新数据库 10、初始化参数 D、指定连接模式 共享服务器模式也叫多线程服务器体系结构(Multi-Threaded Server Architeture,MTS),这种配置允许大量用户进程共享少量服务器进程的服务器,因此支持的用户数量的增加。 共享服务器连接模式 共享服务器连接会在数据库的初始化的时候就会创建一批服务器连接的进程,然后把这些连接进程放入一个连接池来进行治理。初始化的池中的进程数量在数据库初始化建立的时候是可以手动设置的。在连接建立的时候,Listener首先接受到客户端的建立连接的请求,然后Listener去生成一个叫做调度器(dipatcher)的进程与客户端进行连接。调度器把把客户端的请求放在SGA(系统全局域)的一个请求队列中,然后再共享服务器连接池中查找有无空闲的连接,然后让这个空闲的服务器进行处理。处理完毕以后再把处理结果放在SGA的相应队列中。调度器通过查询相应队列,得到返回结果,再返回给客户端。 优点:共享连接模式的优点在于服务器进程的数量可以得到控制,不大可能出现因为连接人数过多而造成服务器内存崩溃。适用于前台客户端数量比较多,服务器内存限制比较大 ,某些特定功能要求
文档评论(0)