学习了数据库行业的发展状态。国产数据库现状,介绍了达梦公司和达梦产品的历程,让我们明白了公司从无到有的一个过程。
DM7的安装前的配置流程
1.收集软件信息;
2.硬件信息;
3.规划安装路径;
4.规划用户;
5.配置环境变量;
6.设置文件最大打开数目;
7.准备安装包;
8.安装数据库软件;
9.卸载软件;
10.创建数据库;
11.数据库的模式:
1、普通模式(normal): 用户可以正常访问数据库,操作没有限制。
2、主库模式(PRIMARY):用户正常访问数据库,所有对数据库对象的修改强制生成redo日志,在归档有效的时候,发送REDO日志到备库。
3、备库模式(STANDBY):接收主库发送过来的redo日志并重做,数据对用只读。
12.数据库的状态:
1、配置状态(mount):不允许访问数据库对象,只能进行控制文件,参数文件维护,归档配置,数据库模式修改等操作。
2、打开状态(OPEN): 不能进行控制文件维护,归档配置等操作,可以访问数据库对象,对外提供正常数据库服务。
3、挂起状态(suspend):与open状态唯一的区别就是:限制磁盘写入功能,一旦修改了数据页,触发redo日志,数据页刷盘,当前用户将被挂起。
4、关闭状态:Shutdown
13.状态切换:Shutdown ------mountShutdown-----openOpen—mountMount—open
14.启动过程:
1、shutdwon --mount 分配共享内存,启动后台的进程或是线程,打开控制文件
2、Mount----open 根据控制文件,打开所有的数据文件和重做日志文件。
启动实例:
命令行启动:
dmserver[dmdba@dca01 ~]$ ./dmsever /dm7/data/DM02/dm.ini操作系统:service DmServiceDM02 start (linux 6)Linux 7命令行:
cd /usr/lib/systemd/system(root)
命令行: systemctl start DmServiceDM02 判断DM数据库是不是启动
1、端口dmdba@dca01 ~]$ netstat -ntl|grep 523*
2、dmserver
**
表空间管理
**
数据库的物理结构和逻辑结构
物理结构:文件系统----数据文件
逻辑结构:数据库—表空间(一个或多个数据文件)—段----簇—页
数据库的构成:
客户端+服务器 c/s
服务器:数据库(database,数据文件)+实例(instance,共享内存+后台的进程或者线程)
总结
安装—创建数据库—创建表空间—创建用户—创建表—导入数据—备份—作业—配置开发