数据运维

Oracle 控制文件故障有哪些类型,如何应急?

Oracle 控制文件故障有哪些类型,如何应急?

说明:文章整理自2016-05-29我在ITPUB博客发布的《Oracle 控制文件损坏解决方案》https://blog.itpub.net/29785807/viewspace-2108945/注意:文章发布时间较久,可能存在错误,仅供参考,请勿用于生产环境。故障一:丢失(损坏)一个控制文件前台

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-02-28
0 0 0
运维实践|docker离线安装mysql

运维实践|docker离线安装mysql

前言docker是一种开源的容器化平台,可以将应用程序及其依赖项打包成一个隔离的容器,然后在任何操作系统中运行。MySQL是一个流行的开源关系型数据库管理系统。本文将介绍拉取镜像、保存镜像、创建容器、启动应用容器以及测试。1 环境准备本机器macOS 13.2Homebrew 3.6.15 (在ma

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-02-28
0 0 0
详解MySQL空判断 天坑写法 升级写法

详解MySQL空判断 天坑写法 升级写法

引言 空判断在开发语言中主要是保证程序的健壮性。但是在SQL中,它的作用又有所不同,最常见的就是用于查询结果过滤,但是实际有很多小伙伴会在这么踩坑,本文带你熟悉熟悉这些坑是怎么来的。 一、正确的空判断写法 1.1 判断空 要检查一个列是否为空,可以使用IS NULL。 例如,假设你有一个名为"u

贤蛋大眼萌 贤蛋大眼萌 2024-02-28
0 0 0
手把手教你搭建mysql主从集群

手把手教你搭建mysql主从集群

1.下载mysql安装档环境  os:centos 7.9  mysql 8.0.33 下载安装文档 官网下载地址 https://downloads.mysql.com/archives/community/ (需要MOS账号) 墨天伦下载:https://www.modb.pro/doc/125

竹子爱熊猫 竹子爱熊猫 2024-02-28
0 0 0
GreatSQL TPCH 性能测试报告正式发布!

GreatSQL TPCH 性能测试报告正式发布!

GreatSQL TPC-H 性能测试报告 - (2024 年 2 月28日)完整性能测试报告:https://greatsql.cn/docs/8032-25/user-manual/10-optimze/3-3-benchmark-greatsql-tpch-report.html1、概述本次测

法医 法医 2024-02-28
0 0 0
MySQL HeatWave审计功能助力数据治理

MySQL HeatWave审计功能助力数据治理

MySQL HeatWave 审计技术是一套易于使用、基于策略的审核解决方案。它通过定义过滤器来实现对数据库中事件和活动的收集和分析,收集到的数据库事件可以提供是谁在操作、做了什么、什么时候发生等详细信息,从而帮助企业实施强大的安全控制以满足和遵从法规要求。MySQL HeatWave数据库审计功能

泡泡 泡泡 2024-02-28
0 0 0
达梦数据库是否兼容MySQL mediumblob类型数据?

达梦数据库是否兼容MySQL mediumblob类型数据?

问题现象:同事反馈,将mysql mediumblob类型数据迁移到达梦数据库后,前台读取部分数据失败,怀疑达梦数据库不完全兼容MySQL mediumblob类型数据。测试结论:本次测试,通过达梦DTS迁移工具,将一条mysql mediumblob类型数据迁移到达梦数据库,可以正常迁移,正常显示

捡田螺的小男孩 捡田螺的小男孩 2024-02-28
0 0 0
MySQL 核心模块揭秘 | 07 期 | 二阶段提交 (1) prepare 阶段

MySQL 核心模块揭秘 | 07 期 | 二阶段提交 (1) prepare 阶段

作者:操盛春,爱可生技术专家,公众号『一树一溪』作者,专注于研究 MySQL 和 OceanBase 源码。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文基于 MySQL 8.0.32 源码,存储引擎为 InnoDB。目录1. 二阶段提交2. prepare 阶段2

醒在深海的猫 醒在深海的猫 2024-02-28
0 0 0
新特性解读 | MySQL 8.3 可以打标签的 GTID

新特性解读 | MySQL 8.3 可以打标签的 GTID

作者:李富强,爱可生 DBA 团队成员,熟悉 MySQL,TiDB,OceanBase 等数据库。相信持续把对的事情做好一点,会有不一样的收获。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约 900 字,预计阅读需要 3 分钟。1摘要MySQL 8.3 创新版于

法医 法医 2024-02-28
0 0 0
深入解析阿里巴巴面试题SQL查询,你学会了吗?

深入解析阿里巴巴面试题SQL查询,你学会了吗?

大家好,我是小米,今天要和大家分享的是在阿里巴巴面试中常见的SQL查询题目。SQL查询是数据库领域中的基础,但也是一个非常重要的技能,无论是在面试中还是实际工作中,都有着举足轻重的地位。让我们一起深入了解一下吧!SQL语句的执行过程图片首先,我们来了解一下SQL语句的执行过程。SQL语句的执行主要包

捡田螺的小男孩 捡田螺的小男孩 2024-02-28
0 0 0
Redis在工作中的十大黄金场景

Redis在工作中的十大黄金场景

Redis,作为一个开源的内存数据结构存储系统,广泛应用于各种工作场景中,为应用提供了快速、灵活的数据存储和访问能力。本文将为您揭示在工作中使用Redis最多的十大场景,带您深入了解Redis的广泛应用和巨大价值。1. 缓存Redis作为缓存层,能够极大地提高数据访问速度,减少对后端数据库的压力。常

张二河 张二河 2024-02-28
0 0 0
深入源码和内核,一篇文章彻底理解数据库的各种超时参数

深入源码和内核,一篇文章彻底理解数据库的各种超时参数

1 前言在日常数据库的使用过程中,我们经常会遇到各种超时,特别是在网络不稳定和业务高并发的情况下。理解这些超时的背后原理和工作机制,以及不同数据库下的超时参数和设置方式,无疑会对异常状况下的问题排查大有裨益;通过合理配置这些超时参数,也可以减少各种异常情况下应用宕机恢复的时间,从而提高 RTO 和

剑圣无痕 剑圣无痕 2024-02-28
0 0 0
MySQL 不同存储引擎下 count(*) count(1) count(field) 结果集和性能上的差异

MySQL 不同存储引擎下 count(*) count(1) count(field) 结果集和性能上的差异

前言 hello,大家好,我是 Lorin,不知道大家面试或者日常使用中是不是经常遇到这个问题,count(*)、count(1)、count(field) 执行结果集有什么区别?性能上有差异,今天我将从官网文档、实践、原理三个方面来分享三者的区别,废话不多说,开始发车: 前期准备 MySQ

爱可生开源社区 爱可生开源社区 2024-02-27
0 0 0
面试官:说一下红锁RedLock的实现原理?

面试官:说一下红锁RedLock的实现原理?

RedLock 是一种分布式锁的实现算法,由 Redis 的作者 Salvatore Sanfilippo(也称为 Antirez)提出,主要用于解决在分布式系统中实现可靠锁的问题。在 Redis 单独节点的基础上,RedLock 使用了多个独立的 Redis 实例(通常建议是奇数个,比如 5 个)

宇宙之一粟 宇宙之一粟 2024-02-27
0 0 0
【教程从零开始学Knex系列:一、安装和使用

【教程从零开始学Knex系列:一、安装和使用

注意:本文所有的代码实例都是运行在 express + mysql 的环境下。 前言 Knex是一个用于Node.js的SQL查询构建器和查询执行器。它提供了一种简洁、流畅的方式来编写和执行SQL查询,同时允许开发人员使用数据库的不同方言和特定功能。 Knex支持多种流行的关系型数据库,如MySQL

剑圣无痕 剑圣无痕 2024-02-27
0 0 0
Mysql8.0 新特性 窗口函数 公共表表达式

Mysql8.0 新特性 窗口函数 公共表表达式

Mysql8.0 新特性 窗口函数 公共表表达式 MySQL 5.7 到 8.0,Oracle 官方跳跃了 Version 版本号 随之而来的就是在 MySQL 8.0 上做了许多重大更新,在往企业级数据库的路上大步前行 全新 Data Dictionary 设计,支持 Atomic DDL,全新

宇宙之一粟 宇宙之一粟 2024-02-27
0 0 0
轻松入门MySQL:MySQL 备份与恢复,保护数据安全,提高工作效率(20)

轻松入门MySQL:MySQL 备份与恢复,保护数据安全,提高工作效率(20)

数据备份在技术人员的工作中至关重要,尤其是面对千万级用户的应用场景。MySQL 提供了两种备份方式,物理备份和逻辑备份,其中逻辑备份广泛应用且免费。本文将重点介绍了逻辑备份工具 mysqldump 的使用方法,涵盖了备份单表、整个数据库以及整个数据库服务器的步骤。 备份数据库 备份数据库中的表 my

贤蛋大眼萌 贤蛋大眼萌 2024-02-27
0 0 0
MySQL之group by语法结构详解

MySQL之group by语法结构详解

group by功能在SQL中group by主要用来进行分组统计,分组字段放在group by的后面;分组结果一般需要借助聚合函数实现。1、常用语法语法结构:SELECTcolumn_name1,column_name2, ......聚合函数1,聚合函数2 , ......FROM table_

三掌柜 三掌柜 2024-02-27
0 0 0
数据库调优步骤详解

数据库调优步骤详解

1. 数据库服务器的优化步骤当我们遇到数据库调优问题的时候,该如何思考呢?这里把思考的流程整理成下面这张图。整个流程划分成了 观察(Show status) 和 行动(Action) 两个部分。字母 S 的部分代表观察(会使用相应的分析工具),字母 A 代表的部分是行动(对应分析可以采取的行动)。详

泡泡 泡泡 2024-02-27
0 0 0
朝花夕拾16章MySQL Shell 8.9.1 InnoDB ClusterSet 中的 Fencing 集群

朝花夕拾16章MySQL Shell 8.9.1 InnoDB ClusterSet 中的 Fencing 集群

发生 紧急故障转移后,ClusterSet 各部分之间的事务集存在不同的风险,您必须隔离集群以防止写入流量或所有流量。 如果发生网络分区,则可能会出现脑裂情况,即实例失去同步并且无法正确通信以定义同步状态。脑裂可能发生在以下情况:DBA 决定强制选举一个副本集群作为主集群,创建多个主集群,从而导致脑

大树 大树 2024-02-27
0 0 0
1 271 272 273 274 275 1,807