Optimal Flexible Architecture (OFA)简介。

Optimal Flexible Architecture (OFA) A model for organizing mount points, directory structures,and files so that they will be easier to manage, maintain, and back up.

优化结构OFA。使用这种结构进行设计会大大简化物理设计中的数据管理。优化自由结构OFA,简单地讲就是在数据库中可以高效自由地分布逻辑数据对象,因此首先要对数据库中的逻辑对象根据他们的使用方式和物理结构对数据库的影响来进行分类,这种分类包括将系统数据和用户数据分开、一般数据和索引数据分开、低活动表和高活动表分开等等。

对于ORACLE:

OFA总体结构分两层,一层是software-oracle software,一层是Files(database)
software目录结构
oracle_base/--------------------------------------起名oracle最多
/product------------------------------------很多安装省略
/release_number--------------------这个一般作为Oracle_home
/bin
/dbs-------------------------------- spfile默认位置

/rdbms
/sqlplus
/admin
/inst_name-----------------不同的实例这个目录可以多个
/pfile
/dump....

Files目录结构
oradata/
db01/------------------------------------database db01
system01.dbf
confrol01.ctl
redo0101.log
db02/------------------------------------database db02
.......................

对于MySQL:

创建目录
# mkdir -p /opt/mysql/software #MySQL安装文件

# mkdir -p /db01/mysql/mysql01/data # MySQL 数据目录
# mkdir -p /db02/mysql/mysql01/binlogs # binary LOG
# mkdir -p /db03/mysql/mysql01/ # PID文件

# mkdir /db03/mysql/mysql01/startup # my.cnf 文件
# mkdir /db03/mysql/mysql01/run # socket 文件
# mkdir /db03/mysql/mysql01/errors # error 文件
# mkdir /db03/mysql/mysql01/logs # general and slow logs文件
# mkdir /db03/mysql/mysql01/scripts # scripts
# mkdir /db03/mysql/mysql01/sql # sql code

# mkdir -p /db04/mysql/mysql01/backups # backup files

# mkdir /db04/mysql/mysql01/exports # exports

# mkdir /db04/mysql/mysql01/misc # 其它 backups (single tables, etc)

你可能感兴趣的:(Architecture)