1 / 139
文档名称:

Oracle后台数据库设计规范方案.doc

格式:doc   大小:592KB   页数:139页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Oracle后台数据库设计规范方案.doc

上传人:wxnt86 2022/2/28 文件大小:592 KB

下载得到文件列表

Oracle后台数据库设计规范方案.doc

相关文档

文档介绍

文档介绍:.
1 / 139
信息化标准体系文档
目录
1前言5






安装时的安全64
删除或修改默认的用户名和密码64
安装最新的安全补丁64

RMAN 备份65
Export/import备份65
.
4 / 139
信息化标准体系文档
存储级备份—虚拟带库66
数据库恢复66
实例故障的一致性恢复66
介质故障或文件错误的不一致恢复66
NETWORK 配置67
监听器的使用配置原则67
TNSNAMES的使用配置原则67
RAC环境下TNSNAMES的配置68
各节点启用负载均衡68
各节点不启用负载均衡69
7数据库开发建议69

命名规则69
表71
建表的参数设置71
主外键设计71
列设计72
临时表72
索引72
视图72
存储过程、函数和包73
触发器73
序列73
Directory73
别名73
Database Link74

总体开发原则74
程序编写规则74
在PL/SQL中使用SQL74
变量声明原则76
游标77
集合81
动态PL/SQL86
对象89
大对象类型〔LOB92
包〔PACKAGE 101
故障处理规则102


索引的正确使用104
使用连接方式的原则107

.
5 / 139
信息化标准体系文档
DML语句的调整原则115
Oracle存储参数的影响115
大数据类型的影响116
DML执行时约束的开销117
DML执行时维护索引所需的开销117
前言
编写目的
为总结我XXXX建设的成果,加强XXXX平台建设工作的规范化管理,我们梳理了XXXX平台基础设施设计的相关文档,并进行了深化、细化,力求结合实际的设计、实施工作,对设计、实施起到规范、指导作用。
本指南主要从一个设计者的角度进行阐述,相关章节也按此思路编写。作为一个设计者,首先要了解产品可实现的部署模式,如何选择部署模式,其次要考虑设计涉及到的因素,有针对性地做好数据库的设计等;为提高数据库的性能,对程序开发提出了的要求。
在界线的划分上,基础产品只涉及本产品的设计,上层应用产品对基础产品的需求放在应用产品中,例如,ORACLE部署对AIX的要求,放在ORACLE设计指导中。
在编写过程中,特别关注可操作性,不仅仅是要求,而是提出建议,尽量覆盖设计工作中涉及的工作要点。本指南中参数建议值是对系统设计时的指导,是合理的经验值,但由于应用系统的复杂性,每个系统有自己的特点,建议按建议值进行系统的初始配置,在压力测试和系统上线后根据实际需要做相应的调整。附件中列出了ERP/CLPM/CCBSBS/EBANK四个系统的oracle数据库配置参数以及相应的AIX、HP系统配置参数,作为系统设计的参考。
预期读者
项目基础设施可行性研究、设计和实施人员,项目组应用系统设计人员,相关运行维护技术人员。
.
7 / 139
信息化标准体系文档
数据库部署模式
单机模式
数据库服务器采用单服务器模式,满足对可用性和性能要求不高的应用,
具备以下特点:
硬件成本低。单节点,硬件投入较低,满足非重要系统的需求。
安装配置简单。由于是单节点、单实例,所以安装配置比较简单。
管理维护成本低。单实例,维护成本低。
对应用设计的要求较低。由于是单实例,不存在RAC系统应用设计时需要注意的事项,所以应用设计的要求较低。
可用性不高。由于是单服务器、单实例,所以服务器和实例的故障都会导致数据库的不可用。
扩展性差。无法进行横向扩展,只能进行纵向扩展。当应用对性能有更高的要求时,该模式的数据库服务器无法进行增加节点、实例等横向扩展,只能进行增加硬件配置等纵向扩展,且扩展性有局限。
根据该模式的特点有如下要求:
硬件配置方面预留扩展量。由于该模式无法进行横向扩展,所以在选择硬件配置时要为以后的纵向扩展预留扩展量,避免硬件无法满足性能需求的情况。
充分考虑该模式是否满足应用未来一段时间的需求。需要考虑应用在未来一段时间