当前位置:网站首页>达梦数据库_在使用过程中的需要注意的小事项
达梦数据库_在使用过程中的需要注意的小事项
2022-07-24 05:19:00 【ls2best】
大概的总结了一些在使用过程中出错的、需要注意的点。
1、意外的主备不同步问题
朋友是做数据开发的,在我的推荐下,试用了达梦数据库作为平时练习、学习的库。他按照官方的文档搭建了数据守护主备集群试用。
没几天,突然来找我说,数据库有bug,主备库数据不能同步。我一听还很奇怪,毕竟达梦的数据守护主备集群已经是一个比较成熟的产品了,不应该会有这样的问题,我觉得可能是因为他搭建的时候,配置的有问题。
可是朝他要了主要的几个配置文件,仔仔细细看了很长时间,也没发现有什么问题。我甚至开始怀疑是他搭建的环境问题。抱着这样的想法,我远程连接上了他的机器,测试过后,确认了主备服务器之间网络通信没有问题,我也找不出问题出在哪了。我就连接上了他的集群,测试过后发现主备同步并没有问题。我询问他问题出现的场景,试图复现。
他说,他每次往测试表里插了数据,连接上备库,不管过多久,都查询不到数据,而且他配置的还是实时归档的备库,按道理来说,应该很快就能查到才是。达梦的主备库集群,本身给予内部MAL系统来传递Redo日志,Redo日志里存放的是所有物理数据页的修改内容,备库接收到主库传来的Redo日志后,对Redo日志进行重演,来实现数据的同步。
我突然明白来了一些,我问他:“你对数据库进行操作过后,有进行commit提交么?”他愣住一会儿,说:“没有,commit是啥。”我这才反应过来,我这位朋友年纪不大,也就刚毕业不久,之前一直使用的是MySQL、Hive、Spark进行数据开发,不仅仅是达梦数据库,甚至是Oracle都没有接触过。而那些数据库大多都是自动提交的,而达梦数据库默认是手动提交,这才导致了他说存在主备库不同步的bug。
2、连接提示网络通信异常
这是我自己在使用过程中遇到的,栽过几次跟头的问题。
在连接数据库实例的时候,发现会报错:网络通信异常,一般来说有两种情况:
第一种是数据库实例服务没有启动,导致的连接失败;
另外一种就是端口错误导致。
因为达梦8数据库是一个单进程、多线程的数据库,所以各个数据库实例主要是通过实例名以及端口号进行区分。输入错误的端口号,就仿佛是想用一把正确的钥匙打开一扇错误的门。
3、图形化工具启动提示权限不足
这是一个最近遇到的问题。在图形化界面的下,使用安装用户启动安装目录下的tool文件夹下的工具时,提示权限不足,明明前几天还刚刚打开过也没有问题。
探究原因,原来是曾经使用root用户打开过相关工具,想要解决的这个问题的话,需要将tool文件夹所属的用户以及组都改成安装用户。
当然,这些也只是一小些我遇到的问题,在这里分享出来,就是想让更多的人知道遇到了相应的问题需要怎么解决。但是总还会有个人解决不了的问题,所以欢迎大家到达梦官方社区与大家一起讨论。
达梦社区地址:https://eco.dameng.com
边栏推荐
- MySQL误操作后如何快速恢复数据
- XML解析
- Canvas - rotate
- The profound meaning of unlimited ecological development in Poka -- Multidimensional Interpretation of parallel chain
- Wechat applet reports an error request:fail -2:net:: err_ FAILED
- 第五届 Polkadot Hackathon 创业大赛全程回顾,获胜项目揭秘!
- 盘点波卡生态潜力项目 | 跨链特性促进多赛道繁荣
- Mobile software development ISO simple wechat
- 6. Draw a Bezier curve and a Bezier surface on the screen
- vscode配置autoprefixer
猜你喜欢

Hurry in!! Take you to understand what is multi file, and easily master the usage of extern and static C language keywords!!!

自定义MVC 1.0

select_ Render small phenomena

haclabs: no_ Name (hl.ova) target penetration vulnhub

Flink Watermark机制

mysqldump 导出中文乱码

Station B video comment crawling - take the blade of ghost destruction as an example (and store it in CSV)

Mapboxgl + GeoServer configuration local map tutorial

Insanity:1 (insanity hosting) target penetration vulnhub

Tree structure + node
随机推荐
稀缺性之于Web3:如何成为去中心化世界的胜利者
【vsphere高可用】虚拟机的重置和重启
音乐 NFT 为什么火了?Polkadot 或将成为发展音乐 NFT 的最佳选择
Canvas - fill
量化合约夹子套利机器人系统逻辑开发原理分析
Logic development analysis of LP dual currency liquidity pledge mining system
Hurry in!! Easily master the three structures of "sequence", "branch" and "cycle" of C language
渗透测试知识---行业术语
Vscode configuring autoprefixer
XML解析
6. Draw a Bezier curve and a Bezier surface on the screen
Cess test online line! The first decentralized storage network to provide multiple application scenarios
开启Web3,曾经冷门的去中心化身份(DID)
利用流媒体将RSTP流转成WEB端播放(二)[可回看]
OpenGL draws two points on the screen, a blue point on the right, using anti aliasing technology, and a red point on the left, without anti aliasing technology. Compare the difference between the two
3. Draw a five sided cone with a square bottom on the screen. The bottom of the cone is on the xoz plane and the top of the cone is on the Y axis. Use the following figure to map the texture of the fo
GeoServer automatically uploads shapefiles
Public chain Sui layer1 network
Canvas Bezier Bezier curve
波卡创始人 Gavin Wood:波卡治理 v2 会有哪些变化?