摘要: 在工作中如果遇到数据库宕机,根据已知日志无法定位出具体原因可以分析core文件。 快速安装gdb sudo yum -y install gdb 如果数据库服务异常中断可按照以下步骤排查: ①查询数据库日志,排查错误。 ②查询机器重启记录,看是否被重启。(last reboot) ③在达梦数据库bi 阅读全文
posted @ 2023-07-11 13:07 xiaowu222 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 达梦数据库的SQL优化,最重要的是读懂执行计划,绝大多数时候,可以通过添加索引提升查询性能,有时候可能也需要调整下sql的结构,或者是通过hint去优化。 达梦有个sqllog,可以抓应用使用的sql(pachage中的sql抓不到,这个后续再整理),抓出sql后,可以用达梦自己研发的日志分析工具去 阅读全文
posted @ 2022-06-20 09:11 xiaowu222 阅读(5019) 评论(0) 推荐(1) 编辑
摘要: 一、配置jmeter jmeter安装包: 链接:https://pan.baidu.com/s/1yEjfAfYE8dAPmaiAMJSsIw 提取码:mlbv 1、配置jdk 略 2、解压apache-jmeter-5.1.1.rar 3、打开jmeter 该版本jmeter为免安装版,在bin 阅读全文
posted @ 2022-05-28 22:56 xiaowu222 阅读(1089) 评论(0) 推荐(1) 编辑
摘要: 一、前言 今天无意间发现一篇不错的博客,关于达梦迁移工具的,正好最近也用到了,趁机整理一下,部分图是从那篇博客里拷出来的,因为不想自己再操作一遍了,请见谅。 数据迁移方式有很多,跨库比较常用的是dts和dmfldr。 迁移的时候建议先不迁移外键等约束,在选择好要迁移的表时,点击转换,按照下面步骤迁移 阅读全文
posted @ 2022-03-10 14:40 xiaowu222 阅读(1839) 评论(0) 推荐(0) 编辑
摘要: 首先说明一下,本博客是抄大佬的,因为怕大佬把博客删了,以后看不到了,所以使用了乾坤大挪移,拷到我这来啦。。。 现象描述 请树立意识: 数据库在导入大量数据之后,请立即更新统计信息 数据库数据分布方式不太变动的时候,请不要更新他们的统计信息(可以维持计划稳定) 对于时间列,尤其是有具体参数的时间列(分 阅读全文
posted @ 2021-12-02 16:30 xiaowu222 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 今天在我本地读写分离集群环境做集群毁坏测试时,遇到了几个问题,在这里记录一下。 一、备份集目录[/dm20211008/bak1]创建失败 RMAN> backup database '/home/dmdba/dmdbms/data/DAMENG/dm.ini' backupset '/dm2021 阅读全文
posted @ 2021-10-08 09:41 xiaowu222 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 说实话我对class也不熟,之前从来没用过,这次有客户问我我才去研究了一下,客户的需求是,把oracle中定义的class迁移到达梦,我看到客户提供的demo,找研发咨询了下,研发说达梦class不支持import之类的写法,目前无法把oracle中定义的class迁移到达梦。 我想,这种复杂的cl 阅读全文
posted @ 2021-09-23 14:23 xiaowu222 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在给客户部署两套主备集群的时候,出现一件让我非常头疼的问题。 第一套集群在政务外网,第二套集群在互联网。 部署第一套集群的时候,启动达梦守护进程报错(段错误(核心已转储)),主备节点都报错,检查dm.ini 、 dmarch.ini 、 dmmal.ini和dmwatcher.ini,都没发现有任何 阅读全文
posted @ 2021-09-23 10:49 xiaowu222 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 客户之前用的Mysql数据库,密码是调用数据库的md5函数加密后存储到数据库中,迁移到达梦数据库后,发现达梦的md5函数加密后的值和mysql数据库md5函数加密后的值不同,问该怎么解决。 二、解决方法 mysql数据库: create table user(id int,name 阅读全文
posted @ 2021-09-15 09:56 xiaowu222 阅读(1414) 评论(0) 推荐(0) 编辑
摘要: 虚拟列是一个表达式,基于表中的某一个列,在运行时计算,不存储在数据库中,不能更新虚拟列的值。 达梦虚拟列可以做为查询条件,但是当基列中有空值时,需要特殊处理一下。 比如,我创建一张表,其中pwd字段的基列是passwd,这时passwd中有空值。 建表语句和数据如下: CREATE TABLE "x 阅读全文
posted @ 2021-09-13 19:00 xiaowu222 阅读(632) 评论(0) 推荐(0) 编辑