自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 浅述MPP分布式集群搭建大概步骤

关闭防火墙关闭selinux修改操作系统资源限制修改内核参数在搭建集群是需要将数据库实例初始化,注册服务,实例正常使用。

2022-08-31 14:29:25 453

原创 关于搭建一主多备实时同步集群

2.数据库实例 监听端口为5236,MAL 系统监听 TCP 连接的端口为61141,实例本地的守护进程监听 TCP 连接的端口为52141,实例监听守护进程 TCP 连接的端口为33141.防火墙集群之间需开放以上所有端口,集群对客户端只需要开通数据库实例监听端口。关闭监视器-->关闭主库守护进程-->关闭备库守护进程-->关闭主库实例-->关闭备库实例-->启动主库实例-->启动备库实例-->启动主库守护进程-->启动备库守护进程-->启动监视器.当从栈取出数据时,我们把数据pop出来。...

2022-08-30 13:49:52 340

原创 关于达梦数据库问题

5.结合控制单一变量dm_svc.conf文件修改之后得到报错不同的结果后,查看数据库实例日志,发现是最大连接数的问题,查看dm.ini中的MAX_SESSIONS配置为1500,为正常配置。经验证发现是其他的过多连接数据库的会话,杀死客户机连接的进程后,再次执行命令发现连接数少了很多,集群也能够正常连接,通过disql连接数据库后的提示 可以看到是否连接到集群的主库。可以详细的看到被使用的端口以及通信的ip地址,得到了连接本机最多的ip地址。2)用ip地址直连主库,反馈“网络通信异常”,无法连接。....

2022-08-26 14:13:20 1909

原创 关于备份的具体操作及注意事项

这里默认的备份路径是'/dm8/data/DAMENG/bak‘,在备份集目录那一行可以更改备份集目录的名称,但是目录还是位于默认目录下,这个指定的备份集目录需要是空的目录,如果里面有文件备份就会出错。点击确定即可完成创建,同样的也是需要归档日志开启,如果报错“归档日志不连续",在disql命令行中敲”checkpoint (100)“后再执行备份操作,目的将脏页全部写入磁盘。同样的命令行操作,可以实现备份全库,备份表空间,备份表,当某一个对象出问题时可以单个恢复,而不需要全库恢复,节省时间,提高效率。..

2022-08-22 15:00:38 403

原创 关于达梦数据库定时作业的操作步骤

点击查看作业历史信息,如果到了作业调度时间,可以看到 作业是否执行成功。如果错误类型和错误码都为0,那么说明备份成功,可以在/data/DAMENG/bak中看到名称中含有FULL字样的文件,这个就是完全备份的文件,如果没有备份成功,在错误信息那一栏可以看到具体的报错提示,常见的问题就是没有创建归档,开启归档的方法可以看我的其他文章。在数据库中不仅仅只有完全归档,完全归档耗费时间长,输出文件大,大量占用磁盘IO,所以也会选择进行增量备份,一方面减少数据库磁盘IO占用率,另一方面为数据库的安全做保障。...

2022-08-11 21:18:21 2701

原创 关于DM开启本地归档操作的几种方法

打开配置模式后,点击归档,可以选择归档目标,归档类型,文件大小,空间限制大小等等,这几类是必须设置的,否则会影响数据库性能,归档目标一般设置为实例目录下的arch,该文件夹不需要手动,如果需要创建,务必更改权限,否则报错,归档失败。DM在规范化部署情况下需要的完全备份,一定要用到归档文件,所以只有开启了归档模式才能进行备份操作,一般来说开启归档有三种方式,第一种通过manage管理工具进行归档操作、sql语句进行归档配置、手动创建配置文件进行归档。进入之后,点击右侧的归档配置,可以查看,...

2022-08-11 20:54:15 822

原创 关于达梦sql日志开启的相关方法

如果sqllog.ini文件存在,且相关配置无错误(sqllog.ini文件默认存在),且数据库SVR_LOG_NAME参数的值与sqllog.ini中模块名相同(默认为SLOG_ALL) ,将数据库SVR_LOG参数设置为1打开SQL日志,此时记录SQL日志属性以sqllog.ini中配置的为准。我们可以通过打开sql日志来对所输入的sql语句进行记录,方便我们对慢sql进行分析解决,至于记录的sql语句包括哪些可以看下图,更改参数的位置是dm.ini中的SQL_TRACE_MASK。...

2022-08-10 13:17:57 2234

原创 分享操作时锁超时的解决方法

上图的id应该是6234和6227),如果不开第三个会话那么就看不到update语句,只能看到selectsess_id,sql_text,state,trx_idfromv$sessionswheretrx_idin('6234','6227');结果中可以看到,事务6236被阻塞了,阻塞他的事务为6227,同样我们也可以通过V$TRXWAIT视图排查阻塞,LMODE锁模式,S锁共享锁、X锁排他锁、IS锁意向共享锁、IX锁意向排他锁。TRX_ID所属事务ID。......

2022-07-25 15:50:43 1330

原创 关于数据库表、视图、存储过程、函数、分区表等的创建使用

我使用的数据库是达梦数据库dm8,这里分享数据库的一些基本操作,内容较详细,也是作为笔记方便以后查阅。创建基本行表food并插入数据创建food_id、food_name列,设置前者不可为空,后者可以为空,都是字符类型。向表中插入若干数据,方便后面创建视图和触发器使用:创建视图对food表创建一个视图,名为food_view保存food_id大于4的数据,列名包括food_id、food_name。 对于视图的定义:视图是一种逻辑表,它不存储任何数据,通过select语句查询视图时得到的

2022-07-11 20:05:15 830

原创 关于DM索引的基础概念和用法

在学习索引之前,要先了解一下索引的基本概念,在官方解释中索引是一种单独的、物理的对数据库表中一列或多列的值进行排序和加速对表中数据行的检索而创建的一种存储结构,是某个表中一列或若干列值的集合和相应的指向表中这些值的数据页的逻辑指针清单。 用大白话来讲,索引可以理解为就是书签,把表中的某一列或者某几列组合在一起,当我们需要这些列中的数据时,我们通过索引能够很快的找到需要的数据,如果没有索引,我们就要一页一页的翻,耗时费力。 达梦数据库用的树数据结构是b+ Tree,想要充分地理解b+树的概念,我们要先理解

2022-07-11 19:03:38 1216

原创 关于搭建主备集群和读写分离集群的步骤和理解

1.DM 数据库不应该使用 root 用户安装和维护。需要在安装之前为 DM 数据库创建一个专用的系统用户 (dmdba) 和用户组 (dinstall)。2.数据库实例 监听端口为5236,MAL 系统监听 TCP 连接的端口为61141,实例本地的守护进程监听 TCP 连接的端口为52141,实例监听守护进程 TCP 连接的端口为33141.防火墙集群之间需开放以上所有端口,集群对客户端只需要开通数据库实例监听端口。3.守护进程配置自动切换时,必须在监视器服务器上配置确认监视器,并且保证网络高可用。DM

2022-07-08 12:10:12 898

原创 分享关于达梦数据库单机安装的步骤以及注意事项

我选择的操作系统是linux centos7的系统,DM数据库版本是dm8_rh7_64_ent_8.1.1.87,因为不是生产环境所以虚拟机的硬盘、内存可以小一点,保证数据库能稳定运行即可。可以通过uname -a 查看CPU架构和系统内核版本是否与数据库版本视适配。 安装数据库前需要创建用户以及所属组: 创建用户时需要指定用户的所属组,不然就会创建一个与用户同名的组,所以我们要先创建组,再创建用户,创建用户的命令: -g指定用户的所属组,-m强制建立用户的家目录,-d指定用户家

2022-07-07 15:57:34 1146 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除