一、安装前路径规划
- 安装路径:/home/dmdba/dmdbms
- 数据库路径:/dmdata/实例名
- 归档路径:/dmarch/实例名/arch
- 备份路径:/dmbak/实例名/bak
如果资源条件允许的话,建议备份、归档、数据库采用独立的存储或者单独磁盘分开存储,以免同一块磁盘损坏导致备份和数据归档全部损坏不能及时恢复,主备机交叉存储,网络以太网和SAN存储网络冗余,另外,同一个物理机多个实例端口号必须不同,不同的物理机上实例端口号可以相同。
二、安装前日志规划
- 在线日志文件大小:2GB
- 在线日志文件个数:4
- 归档日志文件大小:256MB
- 归档最大大小限制:20480MB(总共大约20G日志文件,共80个归档文件,可根据实际可用存储空间调整最大大小限制。)
三、安装前备份定时任务规划
- 定时备份时间间隔:每周全量,每天增量备份。
- 定时清理备份时间范围:保留半个月之前的备份。
- 定时清理归档时间范围:保留一个月之前的归档。
这里只是建议,根据资源条件和数据量及业务特点,可以采取相对合理的方案。
四、安装前参数规划
- BUFFER/MAX_BUFFER #数据库缓冲区,一般内存的70%左右。
- COMPATIBLE_MODE #兼容ORACLE,数据库兼容性参数,可根据实际情况调整
- MAX_SESSIONS #数据库最大会话数
五、安装前用户规划
- 超级管理员 sysdba 超级管理员,建议修改密码后并记录好之后,封存备用。
- 数据库管理员 dmdba 提供运维管理人员使用。
- 系统管理员 userdba 提供给临时运维、系统管理等人员使用,建议每次临时提供使用后,修改密码进行权限回收。
- 系统用户 自定义 根据每个应用系统自身需求创建,并只授予resource和public角色权限以及其他所需视图权限。
- 系统用户表空间 :TS_DMOA_DATA(数据表空间)、TS_DMOA_IDX(索引表空间)
- 表/索引 表空间数据文件:命个名规则字母名字后缀加_01递增。例如:
DMOA_DATA 01.DBF、DMOA_DATA 02.DBF、DMOA_DATA 03.DBF。
六、安装前参数规划
1.data seg size data seg size (kbytes, -d)
建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导致数据库启动失败。
2. file size file size(blocks, -f)
建议用户设置为unlimited(无限制),此参数过小将导致数据库安装或初始化失败。
3. open files open files(-n)
建议用户设置为65536以上或unlimited(无限制)。
4.virtual memory virtual memory (kbytes, -v)
建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小将导致数据库启动失败。如果用户需要为当前安装用户更改 ulimit 的资源限制,请修改文件/etc/security/limits.conf。

以上是一些标准化落地实施的基础规划与设置规范,生产上线的化肯定更为复杂,涉及的检查项和规划更为复杂广泛,今天就分享到这里,谢谢。
本文介绍了数据库系统安装前的路径规划,包括安装路径、数据路径、归档和备份路径,强调了存储独立性和冗余的重要性。此外,还涵盖了日志文件大小、归档日志限制、备份和清理策略。在用户规划方面,详细规定了不同角色的权限分配。最后,提到了参数规划如数据库缓冲区、兼容模式、最大会话数等,并给出了部分关键参数的建议设置值。这些建议为实际操作提供了基础指导。

226

被折叠的 条评论
为什么被折叠?



