网站大量收购闲置独家精品文档,联系QQ:2885784924

Oracle数据库管理规范.pdf

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

XX企业

Oracle数据库管理规范

信息科技部

20xx年xx月

目录

1.目的与范围4

1.1.目的4

1.2.适用范围4

1.3.数据库约定4

2.软件部署6

3.数据库创建7

3.1.数据库实例7

3.2.数据库名称8

3.3.控制文件8

3.4.在线日志文件8

3.5.归档日志文件9

3.6.用户及权限9

4.数据库对象设计使用10

4.1.数据库对象命名规范11

4.2.数据库对象设计规范13

4.3.数据库使用17

5.数据库模型设计规范20

5.1.数据建模原则性规范20

5.2.实体间关系认定规范22

5.3.范式化1NF规范23

5.4.范式化2NF规范24

5.5.反范式化设计规范24

修改记录

版次号生效日期修改原因

A/0制度文件第一版首次发布

注:以上为版本修改记录,首次发布为A/0版,编写者可

以不作改动。

1.目的与范围

1.1.目的

本文档目的是引导软件研发过程中各工程环境搭建和使用数据

库的统一规范,为后续基础环境运维打下夯实基础。

1.2.适用范围

本文档以数据库部署、数据库创建、数据库对象设计使用以及数

据库安全等几个方面来规范各应用系统数据库的建设。

数据库对象设计使用的规范主要用于约束自建系统,对于使用套

件产品的系统可参照产品本身的规范。

1.3.数据库约定

1.3.1.数据库版本约定

在没有特殊要求的情况下,软件研发过程中各工程中各系统使用

Oracle数据库版本为12.1.0.8,集群软件的版本需要保持和数据库版本

一致。

1.3.2.数据库字符集约定

在没有特殊要求的情况下,软件研发过程中各工程中各系统使用

Oracle数据库字符集均采用AL32UTF8。

1.3.3.操作系统约定

统一建议:RedHatEntHRMSrisLinux7.6,从方便统一维护考虑,

建议所有系统数据库使用相同产品及版本的操作系统。

1.3.4.时区约定

所有数据库服务器的建议设置相同的时区GMT+8:00,配置统一

的时间服务器,确保各系统数据库时间保持同步。

1.3.5.部署架构约定

生产环境部署:集群架构,采用ORACLERAC集群多用户共享

模式部署,由两台或更多的物理服务器或虚拟化服务器以集群方式供

多用户使用。此种架构可以实现均衡负载,一旦出现节点失败,可以

保持业务的连续性。并且任何一个节点主机需要有同时承载两个主机

数据库业务的能力。对可用性,可靠性和扩展性要求很高的生产系统。

开发测试环境部署:单节点架构,采用ORACLE单节点架构采

用单实例,单数据库,多用户模式部署,由单个物理服务器或虚拟化

服务器来作为数据库服务器提供服务。实现单实例,单数据库,多用

户模式。仅有单个数据库节点,易发生单点故障,无法有效保证业

务的连续性。由于是非独占模式,所以安全性相对不高。这种架构一

般用于非关键业务或测试系统。

容灾环境部署:主备架构部署,采用ORACLE数据库主备架构

采用Dataguard方式部署。由两台物理服务器或虚拟化服务器以及两

份存储组成,利用OracleDataGuard将个数据库配置成为一主一备正

常情况下主节点向用户提供服务,并且通过日志同步的方式将数据变

更同时更新到备用库,以保证数据的一致性。当主节点故障时,可以

将备用节点切换成主节点,提供用户访问,从而解决数据库单节点故

障冗余问题。

1.3.6.数据库分库约定

分库前提:如果未来单个数据库的负荷可能超过集群硬件性能支

撑上限,应在部署前考虑进行数据库库。

垂直切分:根据数据模型和ER图,将业务紧密,实体关联密切

的表划分在一起,比如按照数据用途切分数据库。

水平

文档评论(0)

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

阿里云专项技能认证、PMP项目管理专业人员持证人

IT 行业10年老兵,曾做过开发、架构、管理,当前在做售前

领域认证该用户于2024年08月21日上传了阿里云专项技能认证、PMP项目管理专业人员

1亿VIP精品文档

相关文档