初探达梦数据库

      公司提供达梦数据库的学习机会,我有幸参加达梦DCA的培训课程。经过几天的学习,收货颇丰。让我从一个数据库0基础,到通过学习达梦理论,可以在vmware虚拟机的中标麒麟系统创建达梦数据库,独立完成达梦数据库安装—创建数据库—创建表空间—创建用户—创建表—导入数据—备份—作业—视图索引等学习后,开始思考并对达梦数据库总结学习心得:

1、就目前数据库分类其实有很多种,从最知名的oracle到mysql等到国产数据库近几年在新创驱使不断进步的达梦,TIDB,TELEDB等,其实各有各的优势。各数据库没有好和不好之分,而是能适应不同的场合和恰当的解决需求就是好的数据库。

2、经过实操,达梦数据库可以支持图形化的配置和直观的管理工具,简单容易上手。

3、学好英语的同时,能看懂和分析报错信息。了解linux的语句和基本配置命令,最好掌握基础的SQL语句,查看数据库和配置动作比如建表空间和备份恢复等。

4、了解达梦数据库的体系架构,了解每个部件的组成,包含的对应数据文件:

5、动手练习数据库的安装,开始时候出现很多报错,例如查看数据库服务状态,需要在bin目录下执行的;创建数据库执行dbca则是在tool目录下执行,因为文件是存放在不同目录下的。可见这些需要反复实操的练习,避免生疏出错。

[dmdba@localhost bin]$ ./DmAPService status

[dmdba@localhost tool]./dbca.sh

6、实验过程发现新建表或者字段经常出现无效列名或无效表名。因为达梦数据库的系统是有大小写之分的,多做几遍后发现命名一般都用大写,避免错误。因为用manager管理工具建表,字段名会默认添加引号固定住大小写,如果是小写,在查询时需要加引号。如果是命令行的sql语句建表,没有加引号的表名或字段就转成大写。

7、SQL是搭建数据库的语言,还是得多自己写写SQL语句,掌握基本字段功能并创建表格

8、关于数据库监控,是在日常工作中比较常用和重视的一点。一般在监控时,首先可以df -h查看磁盘空间和表空间的余量,进行一个数据对比;其次通过事件的紧急程度,可以结合近来时间段的空间发展情况和增长率情况,进行一个大致参考,结合趋势来制定监控方案;最后是通过告警归并,查看事件告警结合分析,做到事前计划,及时补救防止下一次问题的再次发生。如下图,灵活运用性能检测工具,也有助于直观的查看系统状态参数。

 

 

9、学习达梦数据库的过程,1、前期从本地环境CPU、内存、磁盘和操作系统等方面的检查,到规划安装路径、用户的规划创建授权。2、装库包括:安装数据库软件、创建实例、设置页和簇大小、密码设置。3、连接数据库,做SQL语句查询、创建、修改等动作来实现需求(其中包含管理工具、控制工具和性能检测工具)4、学习表空间管理,维护表空间,到创建视图和索引,这块是自己的薄弱环节,还需要结合达梦相关材料做参考学习勤加练习。5、备份还原,尝试在CLI和视图界面做操作,还原的注意先还原再做恢复操作。(做相关的策略要多几遍检查)。6、最后是结合作业定时完成管理员的指定任务用于日常工作生产环境。

10、通过学习还是得先形成自己的思路,遇到问题多记录多总结。当然也离不开自己的多加练习多请教,如果能结合实际项目案例能学习更深刻。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值