数据运维

MySQL 8.x 系列文章清单

MySQL 8.x 系列文章清单

从去年7月到现在,自 MySQL 发版模型变更后,已经发布了四个版本,意味着 MySQL 8.x 系列进入了长期支持状态。 当然,目前主要推荐的版本依旧是 MySQL 8.0 的最新小版本,当前为 MySQL 8.0.37 (2024-04-30) 本文整理了 MySQL 8.x 的系列文章,具体

大树 大树 2024-05-27
0 0 0
揭秘MySQL中“where 1=1”的神秘面纱:性能影响究竟几何?

揭秘MySQL中“where 1=1”的神秘面纱:性能影响究竟几何?

在数据库查询中,我们有时会看到“WHERE 1=1”这样的条件表达式。对于许多新手数据库开发者来说,这个表达式可能看起来有些奇怪,甚至多余。但实际上,“WHERE 1=1”在动态构建SQL查询时非常有用,特别是当你不确定将要添加多少查询条件时。然而,这个表达式对MySQL性能的影响究竟如何呢?本文将

大树 大树 2024-05-27
0 0 0
Oracle 数据库表空间运维的记录

Oracle 数据库表空间运维的记录

-- 查看表空间和对应物理文件名select b.file_id 物理文件号,       b.file_name 物理文件名,       b.tablespace_name 表空间,       b.bytes / 1024 / 1024 大小M,       (b.bytes - sum(nv

Escape Escape 2024-05-27
0 0 0
限制RMAN备份速度

限制RMAN备份速度

平时工作中常碰到需要限制rman备份速度的情况,下面就相关问题进行测试:1 使用rman自带的功能进行限速缺省情况下,RMAN使用所有可用带宽对磁盘执行读写。用户可以借助参数rate来限制RMAN任务对I/O资源的消耗。在allocate channel、configure channel命令中指定

大白菜程序猿 大白菜程序猿 2024-05-26
0 0 0
【TiDB 社区第三届专栏征文大赛】TiDB 在单机上模拟部署生产环境集群

【TiDB 社区第三届专栏征文大赛】TiDB 在单机上模拟部署生产环境集群

作者:马顺华 从事运维管理工作多年,目前就职于某科技有限公司,熟悉运维自动化、OceanBase部署运维、MySQL 运维以及各种云平台技术和产品。并已获得OceanBase认证OBCA、OBCP 证书、OpenGauss社区认证结业证书、崖山DBCA证书、亚信AntDBCA证书、翰高HDCA认

共饮一杯 共饮一杯 2024-05-26
0 0 0
星辰资讯:TiDB v8.1.0 发版!稳!

星辰资讯:TiDB v8.1.0 发版!稳!

TiDB 8.1.0 LTS 于 5 月 24 日正式发布,这是一个长期支持版本,也是 2024 年度第一个 LTS 版本 (后续会有 8.1 小版本迭代,下半年会发布 8.5.0 LTS)。 前情回顾 TiDB 8.0.0 DMR 于 3 月发布,相关信息戳这里: TiDB v8 发版!超硬核

共饮一杯 共饮一杯 2024-05-26
0 0 0
TiDB Vector + Dify 快速构建 AI Agent

TiDB Vector + Dify 快速构建 AI Agent

引言 目前 TiDB Vector 的功能已经推出,开源了 tidb-vector-python ,并在两个AI Agent 引擎中支持了它,具体可以看 LangChain 和 LlamaIndex 的文档。 但其实这两个开源框架对于非开发者还是略有难度和学习成本,本文介绍了通过 Dify 快速使用

捡田螺的小男孩 捡田螺的小男孩 2024-05-26
0 0 0
意外发现openGauss兼容Oracle的几个条件表达式

意外发现openGauss兼容Oracle的几个条件表达式

意外发现openGauss兼容Oracle的几个条件表达式 最近工作中发现openGauss在兼容oracle模式下,可以兼容常用的两个表达式,因此就随手测试了一下。 查看数据库版本 [omm@openGauss ~]$ gsql -r gsql ((openGauss 6.0.0-RC1 buil

泡泡 泡泡 2024-05-25
0 0 0
Linux(Centos7.6)操作系统下openGauss5.0.2安装操作指南

Linux(Centos7.6)操作系统下openGauss5.0.2安装操作指南

| 作者: | 刘自涛 || 创建日期: | 20240525 || 版本: | V1.1 |修改记录| 日期 | 作者 | 版本 | 修改记录 || 20240525 | 刘自涛 | 1.1 | First edtion |文档概述本文档参考opengauss官方文档等。本文档作为openGaus

穿过生命散发芬芳 穿过生命散发芬芳 2024-05-25
0 0 0
oracle 区分32位还是64位

oracle 区分32位还是64位

方法一:使用sqlplus64位:[oracle@~]$sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Sat May 25 15:12:20 2024Copyright (c) 1982, 2013, Oracle. A

爱可生开源社区 爱可生开源社区 2024-05-25
0 0 0
openGauss 6.0.0RC1逻辑复制特性测试

openGauss 6.0.0RC1逻辑复制特性测试

No relations found.三、逻辑复制发布及订阅其它相关操作发布端:--创建一个发布,发布两个表中所有更改。CREATE PUBLICATION mypublication FOR TABLE users, departments;--创建一个发布,发布所有表中的所有更改。CREATE 

大树 大树 2024-05-24
0 0 0
解析Oracle的CORR分析函数

解析Oracle的CORR分析函数

加入我们的微信群,你将获得不仅仅是知识,还能享受免费最新GPT-4o模型微信机器人+Oracle MOS免费查询+职业发展规划咨询+数据库大佬交流,很多志同道合的小伙伴,欢迎加群一起探讨、学习、进步!“选择”比“努力”更重要。扫描下方二维码添加作者微信,回复“DBA理想”即可开启你的数据库学习之旅。

大树 大树 2024-05-24
0 0 0
云贝教育 |【技术文章Oracle RAC中的GNS到底是什么?

云贝教育 |【技术文章Oracle RAC中的GNS到底是什么?

本文为云贝教育 刘峰 原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。一、概述Oracle Grid Naming Service (GNS) 是Oracle Grid Infrastructure的一个重要组件,它提供了一种集中式的命名服务,主要用于简化集群环境中的

醒在深海的猫 醒在深海的猫 2024-05-24
0 0 0
从 Oracle DBA 到数据库架构师:职业转型全攻略

从 Oracle DBA 到数据库架构师:职业转型全攻略

    在现代IT运营中,自动化、DevOps以及人工智能(AI)都已经成为提升效率和效果的重要工具。作为数据库架构师,您不仅要能够设计和维护数据库系统,还要能够使用脚本语言(如 Python、Shell)来自动化常见的数据库任务。此外,AI的引入可以对数据库进行智能优化,自动预测并修复可能的问题,

向阳逐梦 向阳逐梦 2024-05-24
0 0 0
Halo DB 14 小白零基础系列(17)初探HaloDB的Oracle兼容性

Halo DB 14 小白零基础系列(17)初探HaloDB的Oracle兼容性

前言  上一篇我们讲了HaloDB中的DLB,本篇来聊聊HaloDB中的Oracle兼容性,废话不多说,打个广告就开车。 广告时间:   我们的HaloDB是基于原生PG打造的新一代高性能安全自主可控全场景通用型统一数据库。    业内首次创造性的提出插件式内核架构设计,通过配置的方式,适配不同的

大树 大树 2024-05-24
0 0 0
引发大量线程处于opening tables状态的两种原因

引发大量线程处于opening tables状态的两种原因

最近遇到一起大量opening tables导致数据库hang起的生产事故,借此机会总结一下。 故障发生后查看show processlist,发现大量线程处于opening tables状态,大多数语句无法正常执行,甚至kill语句也会卡住。此时,如果短时间无法找到原因,最有效的解决方法是立刻重启

共饮一杯 共饮一杯 2024-05-24
0 0 0
sql执行快并不代表没有问题,排查一起“快”sql引发的数据库高负载

sql执行快并不代表没有问题,排查一起“快”sql引发的数据库高负载

接到一起数据库故障,用户反馈主机cpu频繁告警,操作系统只安装了数据库,查看mysql后没有发现error日志,pt-query-digest分析最近1一个月的slow log,没有找到慢SQL。 数据库主机负载很高,但是找不到慢sql,那么原因出在哪了? 排查过程 perf top分析cpu高

捡田螺的小男孩 捡田螺的小男孩 2024-05-24
0 0 0
MySQL 半同步机制解读

MySQL 半同步机制解读

MySQL的主从架构是其最成熟的高可用架构之一。早期的实现主要是基于异步复制机制,而后来逐渐发展出了半同步复制机制。这两种机制的主要区别体现在数据同步的方式和主从服务器之间的交互上。 异步复制机制是指主节点在执行完事务并提交后,会将这些更新操作记录到二进制日志(binary log)中,但并不等待

张二河 张二河 2024-05-24
0 0 0
什么是聚簇索引和非聚簇索引,如何理解回表、索引下推

什么是聚簇索引和非聚簇索引,如何理解回表、索引下推

聚簇索引(Clustered Index)和非聚簇索引(Non-clustered Index)是数据库中的两种索引类型,它们在组织和存储数据时有不同的方式。聚簇索引聚簇索引简单理解就是将数据与索引放在一起,找到索引即找到了数据。换句话说,对于聚簇索引,其非叶子节点上存储的是索引字段的值,而叶子节点

竹子爱熊猫 竹子爱熊猫 2024-05-24
0 0 0
MySQL是如何保证唯一性索引的唯一性的?

MySQL是如何保证唯一性索引的唯一性的?

MySQL通常使用B树(或其变体如B+树)作为唯一性索引的数据结构。这种结构允许高效的数据检索和插入操作。当插入新行或更新现有行的索引列时,MySQL首先在索引中检查是否已存在相同的键值。如果发现索引列的新值已存在于唯一性索引中,MySQL将阻止该插入或更新操作,并返回一个错误。在支持事务的存储引擎

法医 法医 2024-05-24
0 0 0
1 56 57 58 59 60 1,807