自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle体系结构概述

在同一个数据库中,SCN是单调递增的且唯一的。当Oracle创建一个服务器进程(可以理解为实例进程,即前台进程)时,会为该进程配分一个内存区,称之为程序全局区,与SGA不同,PGA是一个私有的内存区,不能共享,且只属于一个服务器进程。在专用连接(默认)情况下,当一个用户登录Oracle服务器(如在sqlplus中输入账号密码)后,如果成功登录,Oracle就在服务器所在的计算机上创建一个服务器进程(用户进程),在该连接模式下,服务器进程只为该用户进程提供服务,属于一对一关系,这种连接的状态称之为会话。

2025-11-23 16:14:33 746

原创 一文搞懂MySQL Buffer Pool数据缓存及维护机制

MySQL官方手册上提供了构成 InnoDB 存储引擎体系结构的内存中和磁盘上结构示意图:本文主要介绍这里Buffer Pool 数据缓存及维护机制是什么样子的。

2025-01-16 10:57:23 1225

原创 MySQL 8.4 启停方法

MySQL版本:8.4.3Linux版本:CentOS Linux release 7.9.2009 (Core)

2025-01-14 17:24:05 704

原创 DMASM出现read error in os_file_read_by_offset:invalid argument

最近在基于NVMe SSD 盘部署达梦DSC集群时,在创建ASM磁盘阶段出现了如下报错:read error in os_file_read_by_offset:invalid argument。

2024-09-29 22:30:07 632 1

原创 DMDataWatch集群手动部署

数据库iso包:dm8_20240624_x86_kylin10_64_ent.iso。

2024-09-29 14:31:22 1127

原创 外网用户访问NAT网络的KVM客户机

在一台服务器上部署了多台KVM虚拟机,想实现外网服务器访问内部客户机,但根据网上提及的方法均未解决,后根据自己的环境, 进行相关操作后,解决了该问题。

2024-05-14 09:33:57 501

原创 MySQL和DM8 redo log和存储过程机制区别

假设现在BUFFER POOL里的脏页全部刷到磁盘上了,此时磁盘上数据页的最大LSN、内存里的redo log上的最大LSN、磁盘里的redo log上的最大LSN都一致,为LSN0。形成一条物理日志,再根据某种日志刷盘策略将redo log刷到磁盘中(日志的刷盘比数据的刷盘快很多),这样,即使断电重启,我们仍可以通过磁盘上的Redo Log日志进行数据的恢复。只需要判断缓存池中的数据页LSN值,如果LSN值大于 Checkpoint的LSN值,说明这个数据页接受了新的更新,那么这个页面就是脏页。

2024-03-15 09:09:34 2056 2

原创 MySQL 和 DM8 存储过程适配

- 对于MySQL而言,OUT 和 IN OUT参数的输入必须是全局变量。声明结束符,因为MySQL默认使用';'作为结束符,存储过程中也会出现';-- b参数值要和定义类型一致。EXIT [<标号名>] [WHEN <条件表达式>];-- 注:UNTIL后面没有分号!END WHILE [标记号];END WHILE [标记号];LEAVE [<标号名>];CONTINUE [标记号]DM:不需要声明结束符。

2024-03-15 09:09:04 880 1

原创 DEFINER作用

BEGIN<执行部分>END;一.作用及意义DEFINER参数是用来限制调用者权限,默认SQL SECURITY 的值为 DEFINER,即表示调用者若想 CALL 此对象,必须DEFINER用户具备该对象的调用权限。SQL SECURITY 的值为 INVOKER时,DEFINER参数失效。例如:存储过程proc_1涉及查询A、B两张表,定义者对A有查询权限,对B不存在查询权限,此时定义者将无法调用proc_1,其他具备A/B表查询权限的人,也无法调用proc_1。

2024-03-15 09:05:28 1249 1

原创 perl脚本实现DM8联机物理备份

使用perl脚本,通过交互界面实现DM8联机物理备份。

2022-08-05 11:11:57 244

原创 DM8物理备份和逻辑备份基础参数使用介绍

熟悉DM数据库物理备份和逻辑备份重要基础参数含义。

2022-07-27 18:50:40 453

原创 perl语言入门:子程序

介绍子程序的基本使用

2022-06-30 11:23:51 406

原创 perl语言入门:全局变量和私有变量

介绍perl脚本语言中不同模式下的全局变量和私有变量。

2022-06-30 10:35:15 1818 1

原创 DM8联机逻辑备份perl脚本实现要点(单双引号、system和disql)

此文章非完整脚本功能分享,仅就实现逻辑备份功能进行分享。

2022-06-29 12:13:09 636

原创 DM8表空间管理

表空间管理

2022-06-22 16:41:01 360 1

原创 基于MySQL用户视角安装DM8单机部署教程(含卸载)

介绍安装DM8全过程

2022-06-22 15:02:22 2889

空空如也

空空如也

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

TA关注的人

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