- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 达梦数据库-linux环境下断网后连接卡住问题解决
数据库有两个相互隔离的IP,应用可通过两个IP连接数据库,当断开正在连接的一个网卡后,不能立即切换,程序卡住时间过长问题。应用部署于windows时正常
2022-10-11 17:29:00 1273
原创 DM强制访问控制
根据客体的敏感标记和主体的访问标记对客体访问实行限制的一种方法。 系统给主体和客体都分配一个特殊的安全标记,主体的安全标记反映了主体可信的程度,客体的安全标记则与其包含信息的敏感度一致。
2022-04-13 16:36:27 1686
原创 dmhs之dm8 to dm8
DMHS介绍支持异构环境的高性能、高可靠、高可扩展数据库实时同步复制系统支持一对一、一对多广播型、多对一聚合型、多对多以及级联复制等多种数据复制形式总体架构:单进程多线程架构(dmhs_server)源端主要线程:日志读、日志分析、日志发送、监听、调度管理目标端主要线程:日志接收、日志执行、监听、调度管理扩展功能模块:guard进程守护、stat监控统计、对比工具、web管理平台工作模式:捕获器 捕获器在数据实时同步系统中负责读取、解析源端数据库管理系统的归档日志,并发送解
2022-03-08 11:16:18 1441
原创 DM license替换
SELECT LIC_VERSION,SERIES_NO,EXPIRED_DATE,AUTHORIZED_CUSTOMER FROM V$LICENSE;EXPIRED_DATE显示过期日期 NULL表示无限制替换操作方法:1.在数据库的安装目录的bin目录下,把原有的dm.key改为dm.key.bak,将新的license放到安装目录的bin目录下,名字改为dm.key;2.授权文件激活:1)数据库在运行中,登陆数据库管理工具,执行sp_load_lic_info();即可激活;2)..
2022-01-28 13:35:24 1299
原创 DM收集统计信息
############统计信息收集DBMS_STATS.GATHER_SCHEMA_STATS('SCHEMA_NAME',100,TRUE,'FOR ALL COLUMNS SIZE AUTO');某表下的所有字段:DBMS_STATS.GATHER_TABLE_STATS('SCHEMA_NAME','TABLENAME',null,100,TRUE,'FOR ALL COLUMNS SIZE AUTO');针对指定的列stat 100 on schema.table_name(col_na
2022-01-28 13:28:50 1023
原创 DM8数据库巡检常用SQL
系统信息SELECT * FROM v$SYSTEMINFO;进程信息SELECT * FROM V$PROCESS;线程信息SELECT * FROM V$THREADS;归档目录SELECT * FROM V$ARCH_FILE;备份目录SELECT * FROM V$BACKUPSET_DBINFO;ASM磁盘组SELECT * FROM V$ASMGROUP;ASM磁盘SELECT * FROM V$ASMDIS...
2022-01-20 14:33:17 682
原创 DM8 DSC动态扩展节点
环境准备:os:centos7.9 dm8 软件安装路径/dm8 数据库软件版本:1-2-38-21.07.09-143359-10018-ENT端口配置: Ip Vip db name port_num ASM Mal port DSC mal port css port asm port dcr check p.
2021-11-17 14:04:09 204
原创 DM8 dexp导出 & dimp导入工具
逻辑导出(dexp)和逻辑导入(dimp)是DM数据库自带的两个命令行工具。只要安装了DM数据库,可在安装目录的bin目录找到。逻辑导出和导入数据库对象分为四种级别:数据库级(FULL):导出或导入整个数据库中的所有对象用户级:导出或导入一个或多个用户所拥有的所有对象模式级:导出或导入一个或多个模式下的所有对象表级:导出或导入一个或多个指定的表或表分区。四种级别独立互斥,不能同时存在。一般情况下,OWNER 与 SCHEMAS 导入导出是相同的。 但是用户可以包含多个模式,在这种
2021-11-02 15:00:10 893
原创 DM JDBC连接&ODBC连接
DM 作为一个通用数据库管理系 统,提供了多种数据库访问接口,包括 ODBC、JDBC、DPI 以及嵌入方式等。JDBC连接JDBC是Java应用程序与数据库的接口规范。DM JDBC驱动程序是DM数据库的JDBC驱动程序,它是一个能够支持基本SQL功能的通用应用程序编程接口(API)。查看版本利用 JDBC 驱动程序进行编程的一般步骤:a. 获得 java.sql.Connection 对象。 利用 DriverManager 或者数据源来建立同数据库的连接。b. 创 建 java
2021-10-15 14:44:19 1823
原创 DM8 数据库事务
数据库事务是指作为单个逻辑工作单元的一系列操作的集合。一个典型的事务由应用程 序中的一组操作序列组成,对于 DM 数据库来说,第一次执行 SQL 语句时,隐式地启动一个 事务,以 COMMIT 或 ROLLBACK 语句/方法显式地结束事务。另外,在执行 DDL 前,DM 数据库会自动把前面的操作进行提交,DDL 前面的操作作为一个完整的事务结束,DDL 语句 本身所属事务则根据“DDL_AUTO_COMMIT”配置参数决定是否隐式地提交。(ALTER TABLESPACE 和 ALTER USER 操作总
2021-10-15 14:15:02 1118
原创 DM8 sqllog.ini配置
sqllog.ini用于SQL的日志配置,当且仅当INI参数SVR_LOG=1时使用,且 INI 参数 SVR_LOG_NAME 必须和 sqllog.ini 中的 SVR_LOG_NAME 名称一样,sqllog.ini 配置块才会生效编辑dm.ini文件,修改SVR_LOG=1,默认为0动态参数,使用过程SP_SET_PARA_VALUE(1,’SVR_LOG’,1);修改SVR_LOG_NAME默认值SLOG_ALL编辑sqllog.ini文件,执行SP_REFRESH_SVR
2021-10-10 20:58:19 564
原创 DM8 数据类型
DM SQL数据类型:精确数值、近似数值、字符、多媒体、一般日期时间、时间间隔。DMSQL程序数据类型:除DM SQL数据类型外,还扩展支持%TYPE、%ROWTYPE、记录类型、数组类型、集合类型和类类型,还可用户自定义子类型。数值数据类型1、NUMRICNUMRIC[(精度[,标度])]用于存储0、正负定点数。精度,无符号整数,定义总的数字个数,精度范围1-38,标度定义小数点右边的数字位数,若省略精度,标度默认16,若省略标度,标度默认为0。不指定精度和标度是,默认精度38。
2021-10-02 14:51:56 1270
原创 DM8 内存结构、表空间&redo日志管理简单介绍
1.数据缓冲区(buffer)一般设置为内存的40% ~60%, OLAP一般设置比OLTP系统(60~80%)要高用于存放数据页。当客户端发起读写请求时,第一次会从磁盘的数据文件中读取数据(为物理读)放入数据缓冲区,使用LRU 最小最少使用算法Normal普通数据页,缓冲区满时淘汰FAST 数据页、回滚页,常驻缓冲区Recycle:临时表数据页Keep:普通表数据页,很少淘汰。创建表空间时可指定缓冲区类型Normal 和Keep缓冲区。执行检查点时将数据缓冲区中的数据写..
2021-09-21 12:10:41 658
原创 linux 安装PG12
VM虚拟机操作系统:中标麒麟V10 64位 AMD64内存因条件限制只分配了1G软件:postgresql-12.1.tar.gz[root@test04 ~]# uname -aLinux test04 4.19.90-24.4.v2101.ky10.x86_64 #1 SMP Mon May 24 12:14:55 CST 2021 x86_64 x86_64 x86_64 GNU/Linux[root@test04 ~]# uname -r4.19.90-24.4.v2101.
2021-09-19 22:19:33 1174
原创 DM 8 模式
SCHEMA用户模式:指的是用户账号拥有的对象集,在概念上可将其看做是包含表、视图、索引和权限定义的对象。在DM中,一个用户可以创建多个模式,一个模式中的对象可以被多个用户使用。模式不是严格分离的,一个用户可以访问他所连接的数据库中有权限访问的任意模式中的对象。系统为每一个用户自动建立了一个与用户名同名的模式作为其默认模式,用户可以建立其他模式。使用模式的原因:允许多个用户使用一个数据库而不会干扰其它用户;把数据库对象组织成逻辑组,更便于管理;第三方应用可以放在不同的模式中,可以避免和其它对
2021-09-19 19:19:09 612
原创 Linux DM 8 DSC 3节点搭建
环境准备test01:网卡1、192.168.89.128网卡2、192.168.206.128 内部通信test02网卡1、192.168.89.129网卡2、192.168.206.129 内部通信test03:网卡1、192.168.89.130网卡2、192.168.206.130 内部通信1、挂载共享磁盘:/dev/sdb磁盘分区但不格式化,只需要在一个节点分区即可磁盘挂载所有节点均需要:vi /etc/udev/rules.d/
2021-09-19 19:14:49 245
原创 DM 参数CASE_SESITIVE &LENGTH_IN_CHAR&CHARSET
CASE_SENSITIVE 标识符大小写敏感。当大小写敏感时,小写的标识符应用""括起,否则被系统自动转换为大写;当大小写不敏感时,系统不会转换标识符的大小写,在标识符比较时也不能区分大小写。取值:Y、y、1 表示敏感;N、n、0 表示不敏感。默认值为 Y。可选参数。设置大小写不敏感CASE_SENSITIVE=0创建一个表:create table test1(C1 int not null,C2 varchar2(5));查看dba_tables中表名为
2021-09-04 11:12:18 604
原创 Linux 下 DM 8 实时备库+异步备库
环境准备:redhat7.6 两台test01:主库网卡1、192.168.89.128网卡2、192.168.206.128 内部通信test02:实时备库网卡1、192.168.89.129网卡2、192.168.206.129 内部通信test03:异步备库网卡1、192.168.89.130网卡2、192.168.206.130 内部通信1、安装数据库(主&备)环境检查关闭防火墙systemctl stop firew
2021-08-28 20:50:55 273
原创 DM8 DISQL
DM 数据库自带的命令行客户端工具,用来与 DM 数据库服务器进行交互,介绍关于disql的简单用法1、启动disqlwindows系统中启动a、程序菜单启动在应用菜单中找到SQL交互式查询工具输入login后根据提示输入服务名、用户名、密码及其它设置b、自带disql工具启动该工具为与安装目录的bin目录下,双击启动可输入用户名密码登录,也可直接回车默认SYSDBA/SYSDBA登录,默认登录到本地数据库实例,指定登录DM数据库实例使用login 或 conn.
2021-08-24 21:46:49 406
原创 Linux 下DM8实时主备安装
环境:一台主库、一台备库、一台监视器(此处将监视器布置在备库上,正式环境建议布置在单独的机器上)创建此数据库主备库各需要配置两个IP,一个对外服务IP,一个内部通信IP创建主库:初始化库至目录/dmdata:$ cd /home/dmdba/dmdbms/bin$ ./dminit path=/dmdata db_name=DAMENG instance_name=GRP1_RT_01 port_num=5236 page_size=32 charset=0生成服务...
2021-08-21 14:02:44 169
原创 DM8 安装&卸载
环境准备:linux redhat7.6虚拟机一台关闭防火墙# systemctl stop firewalld.service# systemctl disable firewalld.service检查安装环境[root@test03 ~]# getconf LONG_BIT64[root@test03 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.6 (Maipo)[root.
2021-08-15 11:55:02 274
原创 DM8 Linux服务注册
在Linux系统中注册DM相关服务DM提供了多个脚本服务模板,方便用户能够使DM服务程序以后台运行的方式启动可使用./dm_service_installer.sh命令注册服务使用./dm_service_uninstaller.sh命令注销服务
2021-08-13 23:01:00 384
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人