当前位置:网站首页>达梦数据库_在使用过程中的需要注意的小事项
达梦数据库_在使用过程中的需要注意的小事项
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
边栏推荐
- Canvas - fill
- Variables and constants in C language
- Vulnhub funbox: rookie (funbox2) target penetration
- jsp标签
- 在 Polkadot 中进行创建的三种方式 —— 平行链、平行线程、智能合约
- 【百度地图API】您所使用的地图JS API版本过低,已不再维护,为保证地图基本功能 正常使用,请尽快升级到最新版地图JS API
- The repetition detection function of PHP multi line text content and count the number of repetitions
- Interpretation of the randomness of POS mechanism, how does poca's randomness principle work?
- Keywords_ 01return
- 02 mobile terminal page adaptation
猜你喜欢

select_ Render small phenomena

Flink 生产环境配置建议

Restore UI design draft

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

Polkadot | 一文解读颠覆传统社媒的Liberty计划如何在波卡落地

Flink sql-client.sh使用

Analysis of Dao liquidity dual currency pledge mining development principle

Node connects to MySQL and uses Navicat for visualization

自定义MVC 2.0

jsp标签
随机推荐
网页播放rtsp视频流
Development technical guide | the most complete technical documents, tutorials and courses of substrate and Polkadot
【vsphere高可用】虚拟机的重置和重启
Vulnhub solidstate: 1 target penetration test
过渡 效果
去中心化的底层是共识——Polkadot 混合共识机制解读
mysql数据库的授权访问
ODS、数据集市、数据仓库的异同点
Logic development analysis of LP dual currency liquidity pledge mining system
mysql查询手机号码后四位,前几位怎么写?
Vscode configuring autoprefixer
整站下载器推荐
WASM VS EVM,波卡的选择预示了公链未来
Scarcity in Web3: how to become a winner in a decentralized world
Define attribute of UMI
PoS机制随机性解读,波卡的随机性原理如何运作?
The project is deployed to the public network for free (intranet penetration)
haclabs: no_ Name (hl.ova) target penetration vulnhub
Three -- orbitcontrols track controller
4. Draw a red triangle and a yellow square on the screen. Triangle in the back, small; Square in front, big. Using the fusion technology, the triangle can be seen through the square, and the source an