注册
关于DCA学习的心得体会
培训园地/ 文章详情 /

关于DCA学习的心得体会

红烧兔头 2022/12/22 1296 0 0

今年参加了达梦组织的DCA考试,老师对数据库的整体概念和实际操作都带着走了一遍,作为新手,在实操过程中也积累了一些经验,对DM8的架构和实现功能也有了更深一层的理解。现在分享下学习中新手容易犯的一些问题进行归纳总结,也希望能帮助到使用达梦数据库的各位。
1、 图形化界面启动
DM8提供了两种方式来操作数据库,图形化界面和命令行方式。对于新手而言,图形化界面会更加人性化一些,所以我是选择图形化界面操作,但是图像化界面的启动是需要提前做设置的,设置如下:
第一步:查询端口号。使用root账号登录考试机器,执行echo $DISPLAY
[root@localhost 桌面]#echo $DISPLAY
查询结果示例
:0.0
第二步:root账号执行命令xhost+
[root@localhost桌面]#xhost+
access control disabled, clients can connect from any host
第三步:由root账号切换为dmdba账号
[root@localhost桌面]# su - dmdba
第四步:设置端口号为第一步查询出来的端口号,即可使用图形化界面
[dmdba@localhost-]$ export DISPLAY=:0.0
2、 创建实例的簇和页不一样
在创建实例的时候需要设置簇和页的大小,对于新手这两个概念容易混淆,簇由磁盘上连续的页组成,一个簇总是在一个数据文件中;页是数据库中最小的分配单元,也是数据库中使用的最小的 I/O 单元。所以簇是页的上级单位,在设置的时候,需要计算好两者的关系来设置相应的大小。
3、 创建实例时需要注册服务,不做这一步后续容易报错
image.png
4、 界面提示运行root脚本时需要按要求运行
image.png

5、 文件打开数过小
如果提示文件打开数过小的话,可以进行如下修改:
vim /etc/security/limits.conf
image.png
6、 tmp数量不够修改
有时候会遇到tmp不够打不开的情况,需要进行如下操作:
df -h /tmp查看tmp量,改tmp
vim /etc/fstab
再敲i回车
tmpfs /tmp tmpfs nodev,nosuid,size=3G 0 0
esc键退出
:wq!
7、 数据导入时关闭回显
在进行数据导入的操作时,为提高效率,可以关闭回显设置:
set echo off
set feedback off
set timing off

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服