自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

El Shaddai.plus

数据库

  • 博客(28)
  • 收藏
  • 关注

原创 数据库DBA职业规划与技能提升指南

以下职业规划基于技术深度与行业需求,分阶段明确目标、技能要求及推荐书籍,帮助DBA实现从入门到专家的进阶。通过分阶段规划与持续学习,DBA可逐步从基础运维迈向技术领导角色,适应云原生与AI时代的挑战。:学习DevOps工具链(Ansible、Terraform),提升全栈能力。:加入Percona Live、DTCC等技术大会,关注数据库前沿趋势。:解决复杂问题,设计高并发高可用系统。:掌握数据库核心概念与基础运维能力。:主导数据库架构设计,推动技术革新。:独立管理生产环境,优化基础性能。

2025-04-01 14:02:40 724

原创 SQL优化实战:学会偷懒(减少中间结果集的核心策略)

在复杂查询中,中间结果集的大小直接影响执行效率。通过尽早缩小数据规模,可降低内存、I/O和CPU的消耗。以下是具体优化思路:在逻辑允许的情况下,尽早执行过滤条件,避免无效数据流入后续计算。优化案例:2. 调整JOIN顺序与方式小表驱动大表:将数据量小的表作为驱动表(LEFT TABLE),可减少嵌套循环次数。避免笛卡尔积:确保所有JOIN都有明确关联条件。慎用FULL OUTER JOIN:优先通过UNION拆分逻辑。3. 分页优化:拒绝OFFSET全表扫描低效写法:高效方案:4.

2025-04-01 10:52:00 301

原创 达梦8新特性解读:模式级授权让权限管理更高效

2025年达梦8数据库推出重磅功能——,彻底告别逐表授权的繁琐操作!通过模式级授权,管理员可一键将某模式下的所有表权限赋予指定用户,极大简化数据安全管理流程。

2025-03-25 11:27:38 124

原创 达梦数据库中插入导出图片的方法与应用

在数据库的实际应用场景中,图片存储是一项常见且重要的需求。以电商平台为例,商品展示图片是吸引消费者的关键元素;而在社交软件里,用户头像更是个人形象的直观体现。针对达梦数据库,业界常用的图片存储策略主要分为两大类。第一种策略是将图片存储于磁盘,数据库字段仅记录图片路径。这种方式的显著优势在于减轻了数据库的存储压力,因为数据库无需直接处理图片的二进制数据。然而,它存在明显的局限性,一旦图片存储路径发生变更,或者存储磁盘出现故障,数据库应用在调用图片时就可能遭遇加载失败的问题。

2025-03-12 10:12:16 911

原创 铁子们还在为定期备份文件到远程服务器发愁吗

给大家一个思路,AB服务器先配置上免密登录方面scp文件。剩下的交给shell脚本,不放心脚本无限循环的可以自行配置系统定时任务。

2025-03-05 13:28:55 122

原创 PHP环境安装达梦数据库驱动实操

达梦数据库安装PHP环境要求添加依赖库:将达梦的目录(如)添加到系统环境变量中,避免提示缺失。3. 验证驱动加载重启Web服务器(如Apache/Nginx)或命令行执行,检查输出中是否包含和模块。若报错“Unable to start DM module”,需检查驱动文件版本与PHP是否匹配,或依赖库路径是否正确。三、Linux系统安装步骤1. 解决依赖冲突备份并删除冲突的so文件:达梦的部分动态库(如)可能与系统库冲突,需执行:删除对应的软链接。2. 配置环境变量编

2025-02-27 10:23:08 1093

原创 数据库闪回表技术解析与应用实践

业务连续性:平均恢复时间(MTTR)从小时级缩短到秒级运维效率:减少70%以上的数据恢复操作工作量。

2025-02-20 11:37:01 780

原创 达梦数据库多表关联SQL优化深度解析

连接方式选择三步法小表驱动选NL,大表无索引用Hash,有序数据用Merge。统计信息管理铁律定期收集,重大变更后立即更新。执行计划分析关注COSTROWSTIME三要素,对比实际资源消耗。关注CSCN2全表扫描、BLKUP2回表操作 ,尽可能使用索引规避全表扫描和回表。渐进式优化每次只改一个变量,通过disql 的功能验证效果。通过理论结合实践,深入掌握达梦优化器行为模式,方能游刃有余应对复杂SQL性能挑战。

2025-02-20 10:47:44 678

原创 Oracle SQL Plan Management(SPM)深度技术解析:原理、实现与启示

Oracle SPM通过基线化控制与自动化验证,在计划稳定性与灵活性之间取得了平衡。分级管控:区分“已验证”与“候选”计划,避免全量锁定。动态演化:通过低成本验证机制,持续吸收更优计划。透明集成:与优化器深度协同,减少终端用户感知。最终,一个优秀的执行计划管理系统应像SPM一样,既是数据库的“安全阀”,也是性能优化的“加速器”。

2025-02-18 15:15:17 1040

原创 Oracle SQL Plan Management(SPM)技术原理详解

在Oracle数据库中,SQL语句的执行计划(Execution Plan)是优化器(CBO)根据统计信息、系统参数和对象结构生成的逻辑操作步骤。统计信息更新:表或索引的统计信息变化可能导致优化器选择不同的计划。数据库升级:新版本的优化器算法可能生成更高效(或更低效)的计划。参数调整:如或的修改。索引变更:索引的创建或删除可能改变访问路径。SPM的核心目标是控制执行计划的稳定性,同时允许在验证后引入更优计划。

2025-02-18 14:48:54 575

原创 Automatic SQL Tuning Sets (ASTS)

Oracle 的 Automatic SQL Tuning Sets (ASTS) 是一个强大的自动化工具,能够帮助 DBA 高效地管理和优化 SQL 语句。是 Oracle 数据库中的一个自动化功能,用于收集、管理和优化 SQL 语句的执行计划。它是 Oracle 自动 SQL 调优功能的一部分,旨在帮助数据库管理员(DBA)和开发者更高效地识别和解决 SQL 性能问题。ASTS 是 Oracle 自动 SQL 调优的一部分,因此需要先启用自动 SQL 调优功能。

2025-02-17 16:16:44 941

原创 深入理解 Linux 进程状态:从创建到终止的生命周期

Linux 进程状态反映了进程在其生命周期中所处的不同阶段。我们可以通过ps进程正在运行或等待运行。进程正在等待事件完成,例如 I/O 操作。进程正在等待 I/O 操作完成,且不能被信号中断。进程已经终止,但其父进程尚未回收其资源。进程被信号暂停执行。理解 Linux 进程状态对于系统管理和程序开发至关重要。通过分析进程状态,我们可以更好地了解系统资源的使用情况,诊断程序问题,并优化系统性能。深入学习 Linux 进程管理相关系统调用,例如fork()exec()wait()等。使用。

2025-02-17 14:09:58 327

原创 达梦数据库更新统计信息脚本

达梦数据库更新统计信息

2025-01-14 16:05:42 298

原创 数据库使用正则加递归做行转列

sql 行转列

2024-10-23 15:17:57 143

原创 达梦数据库统计信息自动收集功能

达梦数据库 开启自动收集统计信息功能

2024-10-23 10:59:55 428

原创 达梦数据库备份还原命令

达梦数据库备份 达梦数据库还原 还原到指定时间点

2024-10-23 10:43:50 683

原创 字符串转16进制串,16进制串转字符

达梦 字符串转十六进制 十六进制转字符串

2024-09-02 18:03:12 191

原创 达梦数据库获取表结构、表注释、索引定义的方法

【代码】达梦数据库获取表结构、表注释、索引定义的方法。

2024-09-02 16:09:31 832

原创 【手搓三角函数计算两个经纬度之间的距离】

手搓三角函数计算两个经纬度之间的距离。

2024-07-12 18:05:48 123

原创 达梦数据库高可用监视器集群配置

在两地三中心的场景下,如果数据库集群配置了自动切换,由于环境因素的不确定性,一个监视器有可能出现单点故障导致高可用集群无法发挥作用。为了避免这种情况的发生,达梦数据库确认监视器也支持配置为集群模式,使用多个确认监视器组成集群来保障数据库集群的正常运行。第一个节点配置文件中MON_ID = 1,第二个节点配置文件中MON_ID = 2、 第三个节点配置文件中MON_ID = 3。每个监视器节点的配置文件dmmonitor.ini中,除MON_ID参数不同以外,其他参数应完全一致。

2024-06-04 14:40:31 366

原创 达梦数据库误删redo日志文件故障处理

达梦数据库 redo日志修复 故障处理

2024-05-30 16:05:00 640 2

原创 达梦数据库中权限相关的视图介绍

达梦数据库 权限 用户 系统 会话

2024-05-28 15:07:54 932

原创 达梦数据库方法中使用table类型

【代码】达梦数据库方法中使用table类型。

2024-01-24 13:49:09 612 1

原创 达梦数据库运行日志中 code 含义(linux 错误码)

达梦数据库运行日志中经常会出现core XX的信息、告警或者错误。这种以code 前缀开头带数字的信息,实际上是数据库捕获到的操作系统返回信息,例如以下消息代表pseg活动和已提交事务收集结束,code 0 执行成功。更多code值含义请查考Linux错误代码。

2023-02-01 16:24:25 1124

原创 【使用达梦数据库快速查找1000以内的质数】

想找300左右的质数,无意中在网上偶得一个sql,记录一下。

2022-12-20 15:45:43 216 1

原创 七张图解释什么是库、数据、数据库、索引、统计信息、执行计划、执行代价

(标题要配上手工耿磁性的声音)老秦看了手工耿的段子,也想给大家带来点欢乐,像手工耿学习出一遍让大家有兴趣学数据库的文章:古代人们生活物资太多时,房间变得一团糟,不得不面对很多困难,萌生了收纳的想法上图图1:老秦有了钱之后,萌生了一统天下的想法,奈何打仗总是找不到枪 图2:军师出马出来出谋划策,“清代陈昌治刻本【说文解字】【卷九】【广部】庫”兵車藏也。从車在广下。苦故切。 一切都是整整齐齐、竟然有序,这TM绝对是强迫症的福音啊,看起...

2021-06-14 12:00:34 1227 8

原创 达梦数据库探索-数据库实例文件详解

达梦数据库探索-数据库实例文件详解本文将对达梦数据库实例中的每个文件做仔细的剖析,为了补删库跑路的坑,作者可是操碎了心啊一、CD到实例目录下查看全部文件...

2021-02-06 00:30:19 2318 2

原创 达梦数据库探索-单机安装

达梦数据库探索-单机安装达梦数据库是武汉达梦数据库有限公司坚持日主原创、坚持开放创新、简洁实用的理念,历经40年匠心打磨,推出的自研数据库。达梦数据库产品版本更新迭代有序,2019-05-08推出了达梦8系列产品,欢迎大家共同研究探索。达梦数据库官网安装包下载地址:http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14用手机号注...

2019-09-30 00:06:54 589

空空如也

空空如也

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

TA关注的人

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