注册
DCP学习及备考简记
专栏/培训园地/ 文章详情 /

DCP学习及备考简记

追梦赤子心 2024/12/30 274 0 0
摘要

概述:16号正式学习,25号考试,横跨两周,上班时间基本都是挂着,下班和周末看视频学习,时间有点紧张,考试题目有点小多,实验还差注册服务就关机了,有点可惜;

DCP比DCA里面多了部分内容,DCA更多偏向于教你认识达梦数据库,安装部署,基础操作。DCP是在此的基础上,对数据库进行了更深层次的讲解以及数据库运维应该拥有哪些技能,包含分区表、物化视图、索引、统计信息、迁移、系统字段、安全管理、性能优化(其实更多的是根据系统包的PDF,识别数据库在运行里面的那些参数怎么看,是什么含义,根据实际环境和参数进行调整)和集群,个人感觉集群是里面步骤最多的,应该是对标Oracle的RAC。

如下是我的部分笔记分区表关键词PARTITION,其中使用的较多的是范围分区表,其中values LESS than只是小于,非等于;

外部表的控制文件,和数据文件不是非要放在bin目录下,bin目录可以放在bin目录下,数据文件的路径只是dmdba用户拥有读写权限的其他文件夹也可。

关于在SQL语句使用时的大小写问题,如果在创建时不加双引号,则系统默认使用大写,如果加了双引号创建,则名字可以为小写,在查询/修改/更新的时候,如果发现报错是无效的XXX,可以用管理工具去看下名字是不是大小写异常;建议平常在调用表的识货,把模式加进去,养成好习惯。

索引优化建议多问问经验丰富的同事,免得优化了这个表,导致其他的查询变慢了,索引要考虑的东西有点多。

达梦DEM是个好东西,老版本免费,不过实在不行也可以用监视器+zabbix;就是领导看不方便,单纯的技术看看,也够用了;

数据库审计功能是把双刃剑,还是直接让数据库审计系统去做这个事情吧,能买得起正版数据库的,基本都能再买一套数据库审计系统,免得降低了数据库性能。

数据迁移吧,课程讲的不多,不过根据目前行业形式来看,使用的是比较多的,而且很吃经验,在国产化替换的过程当中,客户就想我们能给他们提供一条龙服务,既换操作系统、还把业务顺便迁过去,还是得多练练手,建议自己搭建一些数据库,多练练手。

数据快速载入,参数还需再学习,再练习,多用一些不同格式的的数据文件来做尝试;

部分tips:

1、ini配置文件需要放置在dm.ini的CONFIG_PATH路径下,不然执行会报错,建议直接把dmmal.ini,dmwatcher.ini,dmmonitor.ini.dmarch.ini这四个集群配置文件都放在dm.ini目录里面,方便调用,方便管理;

2、虚拟机要记得使用静态IP,久了容易忘;而且麒麟V10操作系统默认网卡不在开机启动,需要吧oneboot的参数改为yes;

3、全文索引和PATH配置有个坑,在有全文索引的情况下,数据库要去bin目录下启动,如果配置了PATH,习惯性开个终端就执行命令,全文索引会检索不到。

4、在集群后,如果是通过数据库systemctl命令起来的,才能用systemctl查看status,如果是监视器拉起来的,则看不了状态,只能用netstat看端口起没起来,然后尝试着执行disql;也可以直接去监视器看状态。

5、归档日志容易占磁盘,建议设置固定大小,然后让归档进行覆盖回滚。

//附上个人感觉DCP最重要也是花费时间最多的集群笔记及操作步骤,跟着这个步骤基本不会出错,出错肯定就是哪个位置配错了

image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服