短暂紧张的三天DCA培训时间很快就过了,经过培训李老师耐心细致的讲解,期间收获颇多,并且也解决了我工作中遇到的很多困惑,例如从中了解了数据库体系结构原理,各个缓存组件及参数的配置,以及备份配置、表空间配置、用户权限、角色、备份恢复、归档日志、重做日志等相关知识。下面将培训学习过程中遇到的一些问题及经验做一些总结归纳。
1、安装数据库
在生产环境部署,需要注意设置相关内核参数
[root@dm8 ~]# vim /etc/security/limits.conf
soft nofile 102400
hard nofile 204800
[root@dm8 ~]# vim /etc/pam.d/login
session required /lib64/security/pam_limits.so
修改tmpfs大小:
[root@dm8 ~]# mount -t tmpfs -o size=4G none /tmp
2、设置系统参数
如果本身做过oracle数据库相关工作,可以使用alter system方式去设置参数,与oracle设置方式一致。
例如:ALTER SYSTEM SET 'COMPATIBLE_MODE'=2 SPFILE;
当然也可以通过达梦自带的函数修改,或者直接修改dm.ini文件实现;
3、表空间管理
表空间管理语法与oracle几乎一致,需要注意的是达梦的表空间数据文件无上限,创建时指定表空间上限,这快有点类似oracle数据库的big tablespace,oracle普通表空间单个数据文件上限是32768m
4、重做日志
重做日志这块有点需要注意,在生产环境中,重做日志文件一旦扩容或新增后,无法缩容或删除,这个地方和oracle还是有些不同,切换重做日志方式与oracle数据库一致。
alter system switch logfile;
5、备份还原
在考试时,做还原前,建议手动将数据库做一次冷备,防止还原操作失败或者后续操作失误,导致所有都得重头来一遍。
cd /dm8/bin
./DmServiceDMSERVER stop
cp -r /dm8/data /dm8/bakdata
./DmServiceDMSERVER start
6、ODBC配置
这个部分其实没必要去记命令,在官方手册中有,可以直接拿过来使用
DM8程序员手册.pdf
第3章-3.4.2 Linux上创建ODBC数据源
最后,想说的一点,学习道路艰辛,仍需要继续加强学习达梦数据库,不断提升自身技术水平,为企业提供更专业的数据库服务。
文章
阅读量
获赞