欢迎来到天天文库
浏览记录
ID:6602933
大小:434.00 KB
页数:40页
时间:2018-01-20
《oracle数据库全技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Oracle数据库全技术(V1.0)宏智科技股份有限公司2001年11月日期:2001年11月密级:¨公开资料þ内部资料¨保密资料¨机密资料状态:¨初稿¨讨论稿þ发布项目:作者:版权声明宏智科技股份有限公司版权所有,保留一切权利。未经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档的部分或全部,并以任何形式传播。文档记录页版本日期责任人记录说明备注V1.02001.12.14王强文档初稿建立审批页日期负责人职务签字确认目录1数据库71.1参数71.2启动71.3关闭81.4日志文件91.5SQL语句分类92系统功能92.1包92.1.1DBMS_Job包的用
2、法102.2系统数据字典132.2.1v$bgprocess(后台进程)192.2.2表相关192.2.3各类文件相关202.2.4SGA区212.3公用子句212.3.1存储子句(storage)212.3.2约束子句(constraint)243表空间243.1数据文件243.2建立253.2.1在裸设备上建表空间253.3系统表空间253.4使用检查253.4.1空间占用情况254安全管理264.1角色(role)264.1.1建立/修改/删除264.1.2系统提供的角色264.2用户(user)274.2.1建立/修改/删除274.2.2系统提供的用户27
3、4.3权限284.3.1赋权284.3.2回收284.3.3说明284.4检查284.4.1SYSDBA/SYSOPER权限285表285.1表操作285.1.1语法285.1.2说明295.2数据操作305.2.1语法305.2.2说明305.2.3性能估算315.3约束(CONSTRAINT)315.3.1主键(primarykey)315.4数据处理315.4.1删除一个表中重复的记录315.4.2两个表中数据比较326索引327回滚段管理327.1回滚段概述327.1.1回滚段的作用327.1.2回滚段的种类337.1.3回滚段的使用337.1.4回滚段的
4、扩张(EXTEND)337.1.5回滚段的回收和OPTIMAL参数337.2回滚段操作347.2.1创建回滚段347.2.2使回滚段在线347.2.3修改回滚段的存储参数347.2.4回收回滚段的空间357.2.5使回滚段离线357.2.6删除回滚段357.3查询回滚段的信息367.3.1回滚段的统计信息367.3.2回滚段的当前活动事务367.3.3回滚段的数量规划367.4回滚段的问题及解决方法368备份及恢复378.1exp与imp378.1.1帮助语法378.1.2参数说明398.1.3应用举例40ORACLE数据库全技术1数据库ORACLE在初始安装时建
5、立一个缺省数据库,实例名为ORCL。每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。oracleserver可以同时启动多个数据库。一套操作系统上只能安装一个版本的ORACLE数据库系统。一套ORACLE数据库系统中可以有多个ORACLE数据库。每个ORACLE数据库拥有一个数据库实例(INSTANCE)。所以,一套操作系统上同时可以有多个oracle数据库实例启动。1.1参数在Oracle中,我们可以通过调整一些重要参数来提高数据库性能。这些配置参数都可以在init.ora文件中找到,或者我们也可以用OracleEnter
6、priseManager来设置这些参数。我们可以结合运用OraclePerformanceManager、查询命令以及AUTOTRACE功能,辅助优化这些配置参数。AUTOTRACE功能能够显示出系统如何解析SQL语句,并给出它的执行情况统计报告。执行下面这个命令将启动AUTOTRACE功能:SETAUTOTRACEON如果要查看执行情况统计报告,但不想查看执行计划,我们执行如下命令:SETAUTOTRACETRACEONLY参数作用备注DB_BLOCK_BUFFERS设置系统全局区(SGA,SystemGlobalArea)的大小。Oracle使用这个缓冲区保存
7、和处理数据。SGA参数DB_BLOCK_SIZE设置内存块的大小。在Oracle8或者更高版本中,它可以设置为32K;在早期版本中,最大限制是16K。警告:如果改变这个数值,你必须重新构造数据库。SGA参数SHARED_POOL_SIZEOracle用这个内存处理过程、包、触发器。SGA参数SORT_AREA_SIZE这是用于排序的内存空间大小。1.2启动有以下几种启动方式:1、startupnomount非安装启动,这种方式启动下可执行:重建控制文件、重建数据库读取init.ora文件,启动instance,即启动SGA和后台进程,这种启动只需要init.ora
8、文件。2、
此文档下载收益归作者所有