[工程科技]oracle 培训.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工程科技]oracle 培训

数据库培训(第一天) 2007-03-12 16:57 时间070312 9:40 王老师 4天系统管理 2天pl/sql 4天备份性能调整 关系型数据库特点:将数据存放在表里. 关系型数据库的核心任务:存储查询. 数据库管理不研究SQL查询语言的写法,仅讨论SQL语句执行时后台可能做的事情(操作) 1 磁盘读 磁盘写 (从数据文件中) 2 查询索引 (相当于一本书的目录) 我们的任务,性能 既怎样快速的把数据查询出来. 一、体系结构  1、内存结构-提高性能,从内存中读数,比从磁盘中读要快很多。  2、使用CPU的后台进程,既很多的小程序。  3|参数文件,也叫初始化文件、配置文件。oracle数据库启动时读的第一个文件就是参数文件。  4、数据文件,日志文件(记录做过的操作)、控制文件(记录数据库的物理结构)    启动过程:参数文件-控制文件-数据文件和日志文件 练习:检查本机oracle数据库是否正常。   1、两个必须启动的服务:oracleorahome92tnslistener和oracleserviceORCL ?????????? 2、cmd-设置环境变量 set oracle_sid=orcl (临时,CMD关闭后环境变量不改变,默认环境变量可以在注册表中修改)   3、登陆:sqlplus/nolog     连接:connect sys/oracle as sysdba ????????    查看:select username from dba_user; ???????????????????????????? select name from v$datafile; ??????????????????????????? select member from v$logfile; oracle分为两部分:实例是一部分(内存,进程)(instance_name),数据库又是一部分(db_name) oracle的磁盘资源结构 1、物理结构:数据文件等操作系统下看的见的文件。 2、逻辑结构:oracle数据库包含多个表空间,一个表空间至少一个数据文件。       段:既一个表,或一个索引。       盘区:范围,oracle给表分配空间的单位。       数据块:oracle读写数据的基本单位 参数文件中:db_block_size=8192(8k) 允许:2k\4k\8k\16k\32 练习:connect scott/tiger  查看自己建立了那些表:select table_name from user_table; ??????????????????????????????????? 索引:select index_name from user_indexes; 联机重做日志  LGWR后台进程来执行。 默认三个日志文件循环使用,全部写满后会覆盖第一个日志文件的方式称为非归档模式,写满后将第一个日志文件备份后再覆盖的方式为归档模式,备份出来的文件称为归档日志。 查看使用模式的命令:archive log list 其他文件:存档文件、跟踪文件、警告文件、口令文件、参数文件 口令文件:仅存放SYS用户的口令,其他用户的口令放在数据库的系统表中。只有SYS用户具有启动和关闭数据库的权限。 口令文件路径:oracle\ora92\database\ 参数文件:有两个,initorcl.ora(文本格式),spfileorcl(二进制格式)。oracle默认读取二进制格式的参数文件。文本格式的备用。UNIX下两个文件通用。WIN下不通用。路径:\admin\orcl\pfile\ 命令:show parameter dump(这个命令会检索到包含“dump”的参数配置。 oracle内存和后台进程 实例:后台进程、存储结构、以及资源文件的集合被称为实例。 专用模式:一个用户对应一个服务器线。特点:效率高,用户少。 共享模式:用户共享服务器线程。 用户进程-监听器-调度服务-服务器线程 。特点:效率低,用户多。 共享模式下可以设置某用户连接为专用连接(一般重要用户设置为专用连接),专用模式不能设置为共享连接。 查看当前模式:mts(多用户进程服务)启动,共享;mts没启动,专用。或用数据库创建向导来查看。 命令:show parameter mts 工具:dbca(界面工具) PGA:进程全局区 用户连接后占用的一块内存。动态调整,参数:pag_aggregate_target(最大值) SGA:系统全局区 包含:数据高速缓冲、日志缓冲区、共享池(主要是SQL池,还有数据字典,共享模式时的用户会话)、大池(rman用)、JAVA池、Stream池(10G版本)] 数据高速缓存:存储最近使用的

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档