分类: 工作

113 篇文章

达梦数据库主备集群备机宕机恢复后能否自动同步数据
一、说明 本文适用于达梦数据库主备守护集群DataWatch。当备机宕机恢复启动后能否自动同步主机数据? 二、如何判断 默认都是自动触发同步,备机宕机会有如下两种场景: 主库保留有备机所需所有归档,触发自动同步后,备机同步主机归档到最新。 主库不保留备机所需所有归档,触发自动同步后发现无法自动同步,需要手动处理 查询主机是否保留备机归档 (1)备机查询 SELECT CKPT_LSN FROM …
达梦数据库DM8版本升级手册-主备集群
一、前言 本次数据库升级将从目前使用的数据库版本升级至DM 8.1.3.26版本,因DM各个版本升级和补丁升级步骤是相同的,本文以xx版本升级至v8.1.3.26 版本进行升级操作步骤展示,其他版本升级步骤参考本文档即可。 升级更新范围包括主库、备库(如果有多个备库,需要升级所有备库)、监视器。无论监视器是和备库一起部署还是单独机器部署都需要升级更新。 二、升级步骤 2.1 在测试环境打升级包(…
x86与ARM架构的对比分析
一、核心区别 指令集类型: x86:基于CISC(复杂指令集),指令复杂且功能强大,单条指令可执行多步操作(如内存访问、计算),但解码和执行周期可能较长。 ARM:基于RISC(精简指令集),指令长度固定且简单,注重单周期执行,依赖多条指令组合完成复杂任务,效率更高。 功耗与能效: x86:传统设计侧重高性能,功耗较高(尤其桌面/服务器级芯片),近年通过制程优化(如Intel 7nm)改善能效。…
达梦数据库DM8版本升级手册-单机
本升级手册仅适用于小版本间升级使用,升级前必须在测试环境测试成功再应用到生产环境。 此文档仅针对单机数据库版本升级所整理,如有集群版本升级请看文档: 一、前言 达梦数据库处在更新迭代阶段,会不断地改进不足并新增功能,很多使用者就需要从旧版本升级到新版本,那么可以根据本文章进行升级操作。 二、升级步骤 2.1 在测试环境打升级包(bin.tar.gz) 2.1.1 将原测试环境所有达梦服务停掉 &…
CentOS下部署vsftpd服务的详细教程
原文链接:https://blog.csdn.net/ruogan1993/article/details/134604642 一、前言 本文介绍总结在CentOS系统Linux下通过vsftp服务搭建FTP服务器 二、FTP介绍 FTP(File Transfer Protocol)是一种文件传输协议,基于客户端/服务器架构,支持以下两种工作模式: 主动模式:客户端向FTP服务器发送…
VSCode快速移动光标扩展插件
一、前言 我们在使用VSCode编辑代码的时候,通常会遇到如下情况,想要把光标移动到某一行的某个位置。正常情况下,我们需要右手脱离键盘使用鼠标点击到具体位置,如果你同样感觉这样不是很丝滑,那么就可以用到本文推荐的插件 —— Jump。 二、使用方法 根据上述的命令就可以自动跳转到某一具体位置。演示: 按ALT+Q两遍,对应命令:跳转到一个单词的开始。 按下需要跳转到位置的字母按键,例如2025-…
关于Linux脚本中调用达梦数据库disql执行SQL或SQL脚本的方法
一、前言 在Linux操作系统下使用shell脚本调用disql执行SQL或SQL脚本,是我们使用数据库一定会遇到的问题。有时需要直接执行SQL,有时需要执行SQL脚本,有时可以从dmdba用户调用,有时必须从root用户调用,总之,具体的情况不尽相同。本文就来详细介绍一下这些不同方式的具体方法。 二、详细教程 2.1 dmdba下操作 2.1.1 disql直接执行SQL disql / as…
MySQL数据库迁移到达梦数据库超出定义长度问题
一、问题背景 一般从MySQL迁移到DM数据库时,由于MySQL字符串的长度是以字符为单位,导致迁移过程中有可能遇到报错:超出定义长度。 在DM8的早期阶段,针对从MySQL迁移至DM的场景,由于当时DM尚未原生支持变长字符类型(如VARCHAR(N CHAR))的数据存储需求,故引入了LENGTH_IN_CHAR参数作为临时解决方案。旨在兼容并处理数据字符串截断的特定情境,确保迁移过程中的数据…
MySQL数据库远程telnet不通只能本地连接
一、问题概述 对于一个Linux上新部署的MySQL数据库,往往在连接的时候有可能会碰到连接不上的问题。我就是在近日,写一篇MySQL数据库迁移到DM数据库的博客时,出奇的发现我博客所用的MySQL数据库居然只能从Linux本地连接。由于对MySQL不熟悉,这个问题困扰了我两三个小时。下面本文就来总结一下,MySQL连接不上可能涉及的一些配置。 二、问题解决 (1)MySQL的配置文件my.cn…
达梦数据库中将CHAR类型批量修改成VARCHAR
一、前言 有时由于CHAR类型为定长,会自动填充空格,不是很舒服,想要将CHAR类型统一修改成VARCHAR类型。 二、修改方法 SELECT 'ALTER TABLE '||TABLE_NAME|| ' MODIFY ' ||COLUMN_NAME||' '||'VARCHAR' ||'('||DATA_LENGTH||');' FROM USER_TAB_COLUMNS WHERE DATA…