数据库
文章平均质量分 92
yxy___
从事数据库行业,专注于数据库。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
达梦数据库多版本并发控制(MVCC)_yxy
达梦数据库通过多版本并发控制(MVCC)技术解决了高并发场景下的性能问题,确保数据一致性和隔离性的同时提升并发性能。MVCC通过数据版本化实现读写操作的隔离,避免了传统锁机制中的资源竞争和死锁问题。原创 2025-05-16 15:47:04 · 1036 阅读 · 0 评论 -
达梦数据库锁理解_yxy
当事务 T1(事务号为 TID1)试图修改某行数据,而该行数据正在被另一个事务 T2(事务号为 TID2)修改,此时事务 T1 会生成一个新的 TID 锁,其锁对象为事务号 TID2,而非事务 T2。然后对同一行进行修改,则会出发TID锁(X锁),blocked=1,代表是上锁等待,锁对象为窗口1的事务号,这样,窗口2就知道该行数据正在被窗口1修改,需要等待窗口1完成修改后才能执行自己的修改操作。如表中第二行第二列为“Y”,表示如果某个事务已经加了 IS 锁时,其他事务还可以继续添加 IS 锁;原创 2025-04-27 11:05:54 · 1156 阅读 · 0 评论 -
数据库事务理解_yxy
事务的隔离级别介绍隔离级别 脏读 不可重复读 幻读 适用场景READ UNCOMMITTED ✔️ ✔️ ✔️ 统计类只读操作READ COMMITTED ✖️ ✔️ ✔️ 多数OLTP系统REPEATABLE READ ✖️ ✖️ ✔️ 金融核心交易SERIALIZABLE ✖️ ✖️ ✖️ 极高一致性要求的特殊场景注:不同数据库实现存在差异不可重复读和幻读的区别为:不可重复读重点为读取同一行数据,多次读取的结果不一致。原创 2025-04-21 16:26:56 · 665 阅读 · 0 评论 -
达梦DEM搭建详细步骤_yxy
dem监控工具的详细搭建步骤原创 2024-11-07 15:09:19 · 1181 阅读 · 0 评论 -
达梦HSEM搭建_yxy
达梦HSEM搭建原创 2022-12-26 17:04:22 · 710 阅读 · 1 评论 -
达梦导出导入_yxy
DM图形化方式 4种级别的快速导入导出原创 2022-02-09 17:04:05 · 2194 阅读 · 0 评论 -
达梦HS搭建(DM-ORACLE)_yxy
dmhs DM到ORACLE搭建1 环境准备1.1 DM8数据库安装1.2 ORACLE11G数据库安装1.2 DMHS安装2 源端部署2.1 开启源端数据库归档和逻辑日志2.1.1开启归档2.1.2开启逻辑日志2.1.3注意2.2 创建DDL触发器和辅助表2.3 配置dmhs.hs2.4 环境变量配置3 目的端部署3.1 创建同步用户并授权3.2 配置dmhs.hs3.3 环境变量配置3.4 ODBC配置4 同步测试4.1 启动dmhs服务4.2 初始装载4.3 开启同步1 环境准备1.1 DM8数原创 2022-02-08 16:08:38 · 1146 阅读 · 0 评论 -
达梦HS搭建(DM-MYSQL)_yxy
dmhs DM到MYSQL搭建1 环境准备1.1 DM8数据库安装1.2 MYSQL数据库安装1.2 DMHS安装2 源端部署2.1 开启源端数据库归档和逻辑日志2.1.1开启归档2.1.2开启逻辑日志2.1.3注意2.2 创建DDL触发器和辅助表2.3 配置dmhs.hs2.4 环境变量配置3 目的端部署3.1 创建同步用户并授权3.2 配置dmhs.hs3.3 环境变量配置3.4 ODBC配置4 同步测试4.1 启动dmhs服务4.2 初始装载4.3 开启同步1 环境准备1.1 DM8数据库安装原创 2022-01-19 16:46:19 · 1410 阅读 · 0 评论 -
达梦HS搭建(DM-DM)_yxy
dmhs DM到DM搭建1 环境准备1.1 DM8数据库安装1.2 DMHS安装2 源端部署2.1 开启源端数据库归档和逻辑日志2.1.1开启归档2.1.2开启逻辑日志2.1.3注意2.2 创建DDL触发器和辅助表2.3 配置dmhs.hs3 目的端部署3.1 开启源端数据库归档和逻辑日志(同源端)3.2 配置dmhs.hs1 环境准备1.1 DM8数据库安装需要源端和目的端都安装达梦数据库并启动,数据库端口都为5236,链接为:https://editor.youkuaiyun.com/md/?article原创 2022-01-19 10:45:18 · 1834 阅读 · 1 评论 -
达梦数据库数据复制_yxy
达梦数据库数据复制1 概述2 重要概念3 体系构架4 配置数据复制5 监控数据复制5.1 复制故障监控5.2 复制故障处理6 复制用户和系统表1 概述达梦数据复制(DATA REPLICATION)是一个分担系统访问压力、加快异地访问响应速度、提高数据可靠性的解决方案。将一个服务器实例上的数据变更复制到另外的服务器实例。可以用于解决大、中型应用中出现的因来自不同地域、不同部门、不同类型的数据访问请求导致数据库服务器超负荷运行、网络阻塞、远程用户的数据响应迟缓的问题。2 重要概念1数据库状态服务原创 2021-08-24 16:17:34 · 4290 阅读 · 0 评论 -
达梦数据库故障恢复_yxy
达梦数据库故障恢复1 概述2 REDO日志3 REDO日志归档3.1 本地归档3.2 实时归档3.3 即时归档3.4 异步归档3.5 远程归档4 检查点5 回滚段与回滚记录6 系统故障恢复7 介质故障恢复1 概述①故障恢复是数据库系统必须保证即使发生故障,也可以保障数据的完整性和一致性。②故障恢复的技术主要是日志,日志以一种安全的方式记录数据库系统变更的历史信息,一旦系统出现故障,数据库系统可以根据日志将系统恢复至故障发生前的某个时刻。日志分为redo日志(记录数据修改后的新值)和undo日志(数据原创 2021-08-23 15:58:06 · 766 阅读 · 0 评论 -
达梦体系结构(DM8)_yxy
达梦体系结构1 DM8 存储结构1.1 物理存储结构配置文件控制文件重做日志文件数据文件归档日志文件备份文件跟踪日志文件事件日志文件1.2 逻辑结构页簇段表空间1.3逻辑结构和物理结构图2 DM8 内存结构共享内存池运行时内存池数据缓冲区重做日志缓冲区字典缓冲区sql 缓冲区排序区Hash 区3 DM8 线程结构监听线程日志刷新线程日志归档线程日志重做线程调度线程1 DM8 存储结构1.1 物理存储结构配置文件以.ini 结尾的文件,查询视图 vdminiselectparaname,paraval原创 2021-08-17 10:09:52 · 926 阅读 · 0 评论 -
达梦MPP集群搭建(不带主备)_yxy
MPP不带主备集群搭建1:主机规划2:创建实例3:配置 dm.ini4:配置 dmmal.ini5:配置 dmmpp.ctl6:运行 MPP1:主机规划实例名IP地址端口EP01192.168.139.1005236EP02192.168.139.10152362:创建实例1号机:./dminit path=/home/dmdba/dmdbms/data db_name=EP01 instance_name=EP01 port_num=5236 case_se原创 2021-03-15 14:37:06 · 416 阅读 · 0 评论 -
达梦一实时备机+一异步备机集群搭建_yxy
一实时备机+一异步备机集群搭建1:主机规划2:备份主库3:备库还原、恢复与更新4:配置主库dm.ini配置dmmal.ini配置dmarch.ini配置dmtimer.ini配置dmwatcher.ini配置配置主库OGUID:5:配置所有备库dm.ini:dmarch.ini:Dmwatcher:配置所有备库OGUID:配置异步备库 dmwatcher.ini6:配置监视器dmmonitor.ini7:启动三个库的守护进程8:启动监控功能1:主机规划-----实例名IP地址端口原创 2021-03-05 12:21:34 · 718 阅读 · 2 评论 -
达梦两节点dsc+数据守护集群搭建_yxy
达梦两节点dsc+数据守护集群搭建1:主机规划2:编辑DSC节点dmarch.ini3:备份 DMDSC 库4:配置单节点备库5:配置所有节点的dm.ini6:配置dmmal.ini7:配置 dmarch.ini8:配置 dmwatcher.ini9:配置 dmmonitor.ini10:配置 dmdcr.ini11:启动DMCSS、DMASM服务程序12:启动主备库13:启动守护进程14:启动监视器1:主机规划节点IP地址端口DSC0192.168.139.1005236原创 2021-03-04 19:48:51 · 646 阅读 · 1 评论 -
达梦三节点dsc集群搭建_yxy
达梦三节点dsc集群搭建1:共享集群结构图2:主机规划3:新增共享存储硬盘4:两个节点分别安装数据库软件(/home/dmdba/dmdbms)5:搭建三节点DMDSC1. 在共享磁盘上裸设备划分2. 准备 dmdcr_cfg.ini 配置文件3:使用DMASMCMD工具初始化4:准备 DMASM 的 MAL 配置文件(命名为 dmasvrmal.ini)5:准备 dmdcr.ini 配置文件6:启动 DMCSS、DMASM 服务程序7:使用 dmasmtool 工具创建 DMASM 磁盘组8:准备 dmi原创 2021-03-02 15:20:03 · 468 阅读 · 0 评论 -
达梦两节点dsc集群搭建_yxy
达梦两节点dsc集群搭建1:共享集群结构图2:主机规划3:新增共享存储硬盘4:两个节点分别安装数据库软件(/home/dmdba/dmdbms)5:搭建两节点DMDSC1. 在共享磁盘上裸设备划分2. 准备 dmdcr_cfg.ini 配置文件3:使用DMASMCMD工具初始化4:准备 DMASM 的 MAL 配置文件(命名为 dmasvrmal.ini)5:准备 dmdcr.ini 配置文件,6:启动 DMCSS、DMASM 服务程序7:使用 dmasmtool 工具创建 DMASM 磁盘组8:准备 dm原创 2021-03-01 16:11:33 · 558 阅读 · 0 评论 -
达梦体系结构(DM8)_yxy
达梦体系结构1 DM8 存储结构1.1 物理存储结构配置文件控制文件重做日志文件数据文件归档日志文件备份文件跟踪日志文件事件日志文件1.2 逻辑结构页簇段表空间1.3逻辑结构和物理结构图2 DM8 内存结构共享内存池运行时内存池数据缓冲区重做日志缓冲区字典缓冲区sql 缓冲区排序区Hash 区3 DM8 线程结构监听线程日志刷新线程日志归档线程日志重做线程调度线程1 DM8 存储结构1.1 物理存储结构配置文件以.ini 结尾的文件,查询视图 vdminiselectparaname,paraval原创 2021-02-03 14:15:26 · 305 阅读 · 0 评论 -
达梦数据库表空间
表空间1 查看表空间2 创建表空间3 表空间状态4 维护表空间4.1 表空间的空间不足4.2 更换数据文件路径5 维护回滚表空间6 临时表空间7 删除表空间1 查看表空间select *from dba_tablespaces;SYSTEM:系统表空间,存放数据字典信息Roll:回滚表空间,存放回滚记录Temp:临时表空间,做排序Main:系统默认表空间,存放用户数据。创建用户,没有指定表空间,默认就是 main 表空 间。Hmain:huge 表空间查询表空间和数据文件select *原创 2021-02-03 10:54:16 · 663 阅读 · 0 评论
分享