![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
达梦数据库
文章平均质量分 73
摆渡人0824
这个作者很懒,什么都没留下…
展开
-
SqlSugar框架连接达梦主备实现高可用及解决程序高并发条件下与数据库断连的方法
如何解决SqlSugar框架下连接达梦数据库主备集群实现高可用的问题;解决SqlSugar框架下程序高并发执行时与数据库断连的问题。原创 2024-08-22 19:13:05 · 838 阅读 · 0 评论 -
ISQL连接数据库正常,程序连接失败的问题排查【以达梦数据库为例】
ODBC的配置要配二级,除了在ODBC的安装路径下需要正确配置,在用户的家下也需要配置。原创 2024-06-18 19:50:43 · 610 阅读 · 0 评论 -
DM8数据共享集群(DSC)环境搭建
一、 环境准备1、 服务器规划2、集群规划3、环境参数修改(1) 修改主机名修改两台服务器的主机名称,分别命名为dmdsc01和dmdsc02。(2)关闭防火墙systemctl stop firewalld.service //停止防火墙systemctl disable firewalld.service //禁止防火墙自启动(3) 创建用户、目录groupadd dminstall //创建安装组useradd -g dminstall -g -d /原创 2021-07-11 23:23:36 · 226 阅读 · 0 评论 -
DM8分区表和分区索引管理
1、 概述为提高数据库在大数据量读写操作和查询时的效率,达梦数据库提供了对表和索引进行分区的技术,把表和索引等数据库对象中的数据分割成小的单位,分别存放在一个个单独的段中,用户对表的访问转化为对较小段的访问,以改善大型应用系统的性能。达梦提供了水平分区的方式,该方式包含了范围(range)、哈希(HASH)和列表(list)三种方法。2、 分区的概念分区是指将表、索引等数据库对象划分为较小的可管理片段的技术,每一个片段称为分区子表或分区索引。一个表被分区后,对表的查询操作可以局限于某个分区进行,而原创 2021-07-11 22:37:36 · 483 阅读 · 0 评论 -
达梦8ODBC安装配置手册
一、 准备1、 首先,需要检查gcc是否安装,执行命令:rpm -qa |grep gcc 2、 上传安装包gz文件二、 安装ODBC1、 解压文件,执行命令: tar -xzvf unixODBC-2.3.0.tar.gz2、 配置,执行命令:cd unixODBC-2.3.0.tar.gz./configure到此,配置结束。3、 编译及安装,执行命令:make & make install至此,ODBC的安装完成。三、 配置ODBC参数安装配置原创 2021-07-11 22:27:59 · 226 阅读 · 1 评论 -
达梦数据库常用系统视图及查询语句
一、常用的系统视图:dba_objects:显示数据库中所有的对象,例如想查询数据库中有没有某个对象v$sessions:显示会话的具体信息,如执行的 sql 语句、主库名、当前会话状态、用户名等等v$lock:查看当前数据库中锁的信息v$mem_pool:显示所有的内存池信息V$deadlock_histor::记录死锁的历史信息V$TABLESPACE:显示表空间信息,不包括回滚表空间信息V$TRX:显示所有活动事务的信息。通过该视图可以查看所有系统中所有的事务以及相关信息,如锁信息等。原创 2021-06-02 16:19:35 · 4811 阅读 · 0 评论 -
达梦数据库关键词屏蔽
1、 部分关键词被达梦所保留,如果需要使用这些关键词,需要进行屏蔽,本次以屏蔽关键词interval例,屏蔽前报错如下:2、 修改dm_svc.conf文件,屏蔽关键词注意:修改的是应用服务器(或者操作的终端电脑)上的该文件,不是修改数据库服务器上的文件。vim /etc/dm_svc.confKEYWORDS=(interval) //添加关键词保存后即可,如下:注:如果是在终端电脑上修改该文件,请使用记事本打开修改,不要使用notepad之类的工具打开,修改完成最好再次打开原创 2021-06-02 15:44:53 · 2767 阅读 · 0 评论 -
达梦性能分析工具使用方法
一、 说明1、需要有jdk环境,能够运行该jar工具包2、库的页大小为32(小于32会出问题报错)3、该工具只能分析sp_set_para_value(1,‘svr_log’,1)打开的dmsql_DMSERVER日志4、选择的日志路径下只能要分析的日志不能有其他文件,可以有多个日志5、在sql中DML、DQL操作后,记得commit;6、分析结束记得关闭sp_set_para_value(1,‘svr_log’,0)7.分析结果会在运行jar包路径下8、不要再生产环境中使用本工具,因为本工原创 2021-06-02 15:34:10 · 511 阅读 · 0 评论 -
DM8数据守护与读写分离搭建
一、 环境准备1、 集群规划2、 端口规划3、 环境配置(1) 关闭并禁止防火墙自启动systemctl stop firewalled.servicesystemctl disabled firewalled.service(2) 修改文件限制vim /etc/security/limits.confdmdba soft nofile 65536dmdba hard nofile 65536dmdba soft nproc 65535dmdba hard nproc 6553原创 2021-06-02 15:14:04 · 159 阅读 · 0 评论 -
达梦数据库dimp和dexp工具的使用
一、dexp和dimp工具的介绍1、达梦数据库的数据备份与还原分为物理备份还原与逻辑备份还原两种,dexp(逻辑导出)和dimp(逻辑导入)是达梦的逻辑备份还原工具,工具存放位置在/dmdbms/bin下。2、逻辑备份还原均需要在数据库正常运行下方可进行。3、逻辑导入导出的对象分为四种级别(四种级别互斥),分别为:(1)数据库级:导入或导出整个数据库中所有对象,对应语法为:FULL=Y(2)用户级:导入或导出一个或多个用户所拥有的对象,对应语法为:OWNER=<用户名>原创 2021-04-25 14:46:49 · 2935 阅读 · 0 评论 -
达梦数据库disql工具的使用
一、工具简介(以CentOS环境为例)1、 工具位置:/安装路径/bin目录下2、 关于在命令行执行语句按退格键出现异常字符的解决方法:解决方法(1):如果要使用退格,可直接按住ctrl +backspace来完成,直接使用退格键就会出现这种情况;解决方法(2):编辑安装用户dmdba的.bash_profile文件,在其中添加:stty erase ^H执行source ./.base_profile,使配置生效,这样便可直接使用 退格键,而不需要按住ctrl键了。二、使用工具登陆数据原创 2021-04-25 14:27:51 · 1569 阅读 · 0 评论 -
DM数据库实例常用初始化命令详解
一、概述本文仅记录使用DM的初始化工具./dminit初始化实例的操作过程,具体介绍了几个常用的参数的使用方法。该工具的存放位置为:安装目录/bin,语法如下:dminit KEYWORD=value 启动方法如下(以初始化一个实例为例):./dminit PATH=/home/dmdba/data PAGE_SIZE=16 CASE_SENSITIVE=Y EXTENT_SIZE=64 UNICODE_FLAG=1 PAGE_CHECK=0 DB_NAME=DAMENG INSTANCE_NA原创 2021-04-25 13:09:45 · 1168 阅读 · 0 评论 -
DM数据库的安装、实例初始化、服务启动
一、目的为了掌握达梦数据库管理系统(在此特指DM8)的安装、启动及参数的配置,也为更快的提高学习的成效及学习的进度,特编写此文档,作为个人学习记录。二、部署环境参数本次安装过程,物理机为Windows10家庭版,安装环境为虚拟机,使用的虚拟化产品为VMware Workstation 15 Pro,环境内的具体参数如下:三、安装参数3.1、产品版本3.2、网络环境配置3.3、安装路径四、安装步骤4.1 配置服务器参数4.1.1 关闭防火墙systemctl stop firew原创 2021-04-25 12:05:57 · 1758 阅读 · 0 评论 -
DM数据库体系结构简介
达梦数据库系统结构共分为四部分,分别为:逻辑结构、物理存储结构、内存结构以及DM线程结构,本文将分别对这四部分做介绍,仅做个人学习之用。本文所提到的达梦数据库版本,为DM v8(开发版)一、达梦逻辑结构1、 数据库和数据库实例在DM8里面的区别:(1) 数据库: DM数据库指的是磁盘上存放在DM数据库中的数据的集合,一般包括:数据文件、日志文件、控制文件以及临时数据文件等。(2) 数据库实例:实例一般是由一组正在运行的DM后台进程/线程以及一个大型的共享内存组成,实例就是操作DM数据库的一种手段,原创 2021-04-25 10:58:02 · 683 阅读 · 0 评论