数据运维

MySQL备份基础知识

MySQL备份基础知识

徐老师写的这篇文章《MySQL的备份》给我们介绍了MySQL数据库中备份的一些基础知识,值得了解学习。数据库备份是DBA的典型任务,可以将数据从一个系统传输到另外一个系统,也可以基于生产系统的特定状态创建一个开发服务器。除此之外,备份还用于数据库恢复,可以将一个发生故障的系统恢复,也可以将系统恢复到

大白菜程序猿 大白菜程序猿 2024-03-07
0 0 0
干货|从MySQL到ByteHouse,抖音精准推荐存储架构重构解读

干货|从MySQL到ByteHouse,抖音精准推荐存储架构重构解读

MySQL 对于多列复杂的条件查询时,查询性能很难优化,需要通过强依赖 redis 缓存加速,否则平台功能不可用。圈层场景通常限制在局部数据中聚合分析,如计算圈层id位于集合内的关键词频率统计,若该集合范围过大索引失效会被劣化为全表扫描。

穿过生命散发芬芳 穿过生命散发芬芳 2024-03-07
0 0 0
MySQL特殊恢复实战第二讲:各种文件丢失,如何救库

MySQL特殊恢复实战第二讲:各种文件丢失,如何救库

## MySQL特殊恢复实战-第二讲:各种文件丢失,如何救库 这个文章来源于我1x年的时候,面试某备份外企,当时原问题是讲解Oracle的启动过程,众所周知,O的启动过程比较复杂,且需要一些文件(已经不玩O好多年了,记不住了,欢迎吐槽并补充)。 现在主要处理MySQL和PostgreSQL的事,所以

共饮一杯 共饮一杯 2024-03-07
0 0 0
MySQL备份策略选择及实现原理

MySQL备份策略选择及实现原理

1.备份计划视库的大小来定,一般来说100G内的库,可以考虑使用mysqldump来做,因为mysqldump更加轻巧灵活,备份时间选在业务低峰期,可以每天进行都进行全量备份(mysqldump备份出来的文件比较小,压缩之后更小)。100G以上的库,可以考虑用xtranbackup来做,备份速度明显

捡田螺的小男孩 捡田螺的小男孩 2024-03-07
0 0 0
SQL优化的七个方法,你会哪个?

SQL优化的七个方法,你会哪个?

一、插入数据优化普通插入:在平时我们执行insert语句的时候,可能都是一条一条数据插入进去的,就像下面这样。INSERT INTO `department` VALUES(1, '研发部(RD)', '2层'), INSERT INTO `department` VALUES(2, '人事部(RD

泡泡 泡泡 2024-03-07
0 0 0
利用GaussDB的可观测性能力构建故障模型

利用GaussDB的可观测性能力构建故障模型

D-SMART高斯专版已经开发了几个月了,目前主要技术问题都已经解决,也能够初步看到大概的面貌了。有朋友问我,Gaussdb不已经有了TPOPS了,为什么你们还要开发D-SMART高斯专版呢?实际上TPOPS和D-SMART虽然都可以用于Gaussdb的运维监控,不过其分工还是十分明显的。TPOPS

法医 法医 2024-03-07
0 0 0
准线上事故之MySQL优化器索引选错

准线上事故之MySQL优化器索引选错

1 背景最近组里来了许多新的小伙伴,大家在一起聊聊技术,有小兄弟提到了MySQL的优化器的内部策略,想起了之前在公司出现的一个线上问题,今天借着这个机会,在这里分享下过程和结论。排查的过程中,也是学习的过程,下面把排查的过程和分析记录下来,以供大家参考。2 过程和分析2.1 问题发现20年的某个下午

剑圣无痕 剑圣无痕 2024-03-06
0 0 0
Mysql  is marked as crashed and should be repaired

Mysql is marked as crashed and should be repaired

概述 上周发生了一个Mysql报错的问题,今天有时间整理一下产生的原因和来龙去脉,Mysql的版本是5.5,发生错误的表存储引擎都是MyISAM,产生的报错信息是Table 'xxxxxx' is marked as crashed and should be repaired。 定位问题 产生的后

大猫 大猫 2024-03-06
0 0 0
Mysql性能优化:探秘索引失效问题和实践分析

Mysql性能优化:探秘索引失效问题和实践分析

mysql索引原理 Mysql中常用的存储引擎InnoDB, 是在 MySQL 5.5 之后成为默认的 MySQL 存储引擎,B+Tree 索引类型也是 MySQL 存储引擎采用最多的索引类型。索引按照物理存储分类,可分为聚簇索引(索引结构和数据一起存放),非聚簇索引(索引结构和数据分开存放)。 在

贤蛋大眼萌 贤蛋大眼萌 2024-03-06
0 0 0
如何通过binlog定位大事务?

如何通过binlog定位大事务?

1、序 大事务想必大家都遇到过,既然要对大事务进行拆分,第一步就是要找到它。那么如何通过binlog来定位到大事务呢? 首先,可通过binlog文件的大小来判断是否存在大事务,当一个binlog文件快被写完时,突然出现大事务,会突破 max_binlog_size 的大小继续写入。

向阳逐梦 向阳逐梦 2024-03-06
0 0 0
openGauss学习笔记160 openGauss 数据库运维备份与恢复导出数据使用gs_dump和gs_dumpall命令导出数据导出所有数据库导出全局对象

openGauss学习笔记160 openGauss 数据库运维备份与恢复导出数据使用gs_dump和gs_dumpall命令导出数据导出所有数据库导出全局对象

openGauss学习笔记-160 openGauss 数据库运维-备份与恢复-导出数据-使用gs_dump和gs_dumpall命令导出数据-导出所有数据库-导出全局对象160.1 导出全局对象160.2 操作步骤160.3 示例openGauss学习笔记-160 openGauss 数据库运维-

宇宙之一粟 宇宙之一粟 2024-03-06
0 0 0
MySQL8练习基础SQL脚本代码(一)

MySQL8练习基础SQL脚本代码(一)

一、日志相关-- 查看MySQL是否开启了binlog日志show variables like 'log_bin'; -- 查看binlog日志的格式show variables like 'binlog_format'; -- 查看所有日志show binlog events; -- 查看最新的

法医 法医 2024-03-06
0 0 0
DBEngines 2024年3月数据库排行榜:年度数据库PostgreSQL 领涨全榜

DBEngines 2024年3月数据库排行榜:年度数据库PostgreSQL 领涨全榜

      3月初春,一年之季在于春,正是努力奋斗的好季节。 第十三届『数据技术嘉年华』(DTC 2024) 将于4月12-13日在北京新云南皇冠假日酒店盛大开启,本次大会以“智能·云原生·一体化——DB与Al协同创新,模型与架构融合发展”为主题,汇聚80余位行业杰出技术领袖、学术精英、行业实践者、

共饮一杯 共饮一杯 2024-03-06
0 0 0
MySQL导入N种实现方式

MySQL导入N种实现方式

导入数据的语句 set character_set_client = utf8; use sakila; drop table stt; create table stt ( id int not null, str1 char(10) not null, str2 varchar(60)

爱可生开源社区 爱可生开源社区 2024-03-06
0 0 0
解决MySQL 5.7在Redhat 9中启动报错:libncurses.so.5和libtinfo.so.5缺失问题

解决MySQL 5.7在Redhat 9中启动报错:libncurses.so.5和libtinfo.so.5缺失问题

在使用Linux系统搭建MySQL数据库的过程中,我们往往会遇到各种依赖库的问题,尤其是在安装较旧版本的MySQL时。最近,在RedHat 9(rocky linux 9)系统上安装MySQL 5.7版本时,我遇到了一个典型的依赖库缺失错误,导致无法启动MySQL服务。具体的错误信息如下: ./my

大白菜程序猿 大白菜程序猿 2024-03-06
0 0 0
MySQL分页查询的三种常用方法

MySQL分页查询的三种常用方法

在处理数据库查询时,我们经常需要对结果进行分页,以便在用户界面上提供更好的浏览体验。MySQL提供了几种不同的方法来实现这一功能,其中最常见的是使用LIMIT子句。以下是三种使用LIMIT进行分页的基本方法。 一、 使用LIMIT子句 LIMIT子句用于指定查询结果的最大记录数。它的基本语法如下:

三掌柜 三掌柜 2024-03-06
0 0 0
openGauss环境搭建 | 新手指南

openGauss环境搭建 | 新手指南

一、搭建准备openGauss开发需要使用linux环境,先下载远程连接工具Xshell/MobaXterm 1. 使用工具连接远程linux服务器,使用root账号远程登录,创建个人账号。useradd -d home/xxx -m xxx2. 设置密码passwd xxx3. 切换到个人账号,以

醒在深海的猫 醒在深海的猫 2024-03-06
0 0 0
Oracle Globally Distributed Autonomous Database 正式推出

Oracle Globally Distributed Autonomous Database 正式推出

Munich Re HealthTech 首席交付官 Bilal Ramadan 表示:“Oracle Globally Distributed Database 让我们能够以非常经济和透明的方式,将数据自动分发给各个国家和地区的应用用户,同时确保遵守数据驻留法规。”IDC 数据管理软件研究副总裁

贤蛋大眼萌 贤蛋大眼萌 2024-03-06
0 0 0
OceanBase反向同步修改Oracle端用户密码后重启writer时报错

OceanBase反向同步修改Oracle端用户密码后重启writer时报错

点击上方“IT那活儿”公众号--专注于企业全栈运维技术分享,不管IT什么活儿,干就完了!!!    版本信息OMS:3.4.0-bp2问题描述及分析1.1 问题描述在使用OMS使用反向同步OB数据至Oracle数据库时,由于Oracle数据密码到期,需对密码进行修改,修改后数据源测试正常,但JDBC

竹子爱熊猫 竹子爱熊猫 2024-03-06
0 0 0
Oracle 的自治数据库走向分布式和全球化

Oracle 的自治数据库走向分布式和全球化

2024年2月29日,甲骨文公司宣布其全球分布式自治数据库全面上市。该产品针对通常因法规而有严格数据主权要求的客户,具有 Oracle 自治数据库的所有功能,并对数据分布放置进行额外控制。 甲骨文表示,组织可以在世界任何地方自动分发和存储数据,物理位置对应用程序是透明的。 自主操作提供自动扩展、自我

醒在深海的猫 醒在深海的猫 2024-03-06
0 0 0
1 258 259 260 261 262 1,807