数据运维

MYSQL排错指南学习笔记(三)并发死锁问题排查手段

MYSQL排错指南学习笔记(三)并发死锁问题排查手段

1.并发问题 show processlist 首选完整版本 show full processlistinformation_schema_processlist表和show full processlist输出相同,但是表可以加筛选条件2.阻塞问题,InnoDB监控器SHOW ENGINE IN

捡田螺的小男孩 捡田螺的小男孩 2023-08-15
0 0 0
早就说了连接数别太多呀

早就说了连接数别太多呀

    本次场景是MySQL问题,有人问我监控显示,表缓存使用率99%,当前为100.0%。这是为什么?    这个需要执行下面的命令来检查。可以看到参数table_open_cache定义了缓存4000个,实际达到的Open_tables是4000.这两个一个是variable,另外一个是状态st

剑圣无痕 剑圣无痕 2023-08-15
0 0 0
MySQL vs PG 到底谁赢了

MySQL vs PG 到底谁赢了

前言 周末刚好有些空闲时间,我想写点什么,不如来炒个冷饭吧。上周三,开源中国举办了一场 《MySQL 和 PostgreSQL,谁是世界第一?》的主题辩论活动。我作为吃瓜群众,本来是想借此机会学习大佬们的先进架构思想,然而最终却看了一场吵架直播。至于这场辩论赛到底谁赢了,可以参考这张图,是墨天轮直播

醒在深海的猫 醒在深海的猫 2023-08-15
0 0 0
MySQL 每日挑战20230814

MySQL 每日挑战20230814

Oracle redo对哪些类型的segment提供保护? BCD A 临时段 B 表段 C 索引段 D Undo段 解析:Oracle redo log 是对数据修改的记录,而 Undo log 是用于恢复数据的操作。 在 Oracle 内部,对象空间是以段(Segment)的形式存在和管理的,当

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
案例分享:MySQL大事务回滚引发宕库

案例分享:MySQL大事务回滚引发宕库

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!故障背景某项目中1套MySQL数据库,数据库架构为1主3从,事故日当前出现2次MySQL宕库现象。【数据库架构】处理过程2.1 168.3MySQL错误日志,在数据库服务异常时间点存在事务rollback操作2.2 1

竹子爱熊猫 竹子爱熊猫 2023-08-15
0 0 0
MySQL管理——授权系统

MySQL管理——授权系统

MySQL的授权系统的一个重要功能是为数据库分配具有权限的用户。当用户通过认证后,MySQL将通过下记问题验证用户的权限:当前的用户是谁?用户具有哪些权限?权限的应用范围DBA必须为用户配置正确的权限用于授权工作。MySQL的用户权限适用于不同的范围级别,包括,全局、数据库、表、列,及存储程序。为用

竹子爱熊猫 竹子爱熊猫 2023-08-15
0 0 0
一个mysql dba的成长之旅第零章 绝处逢生:意外收到dba offer

一个mysql dba的成长之旅第零章 绝处逢生:意外收到dba offer

(本故事纯属虚构,如有雷同实属巧合)2018年的一个秋天的下午,江南理工大学图书馆一楼的宣讲会大厅人头攒动,充满了期待的氛围。这里正在举办一场国内知名互联网公司的宣讲会,吸引了众多毕业生前来倾听。小李身穿一套整洁的求职西装,手里拿着整齐的彩色简历,坐在室友旁边,全神贯注地聆听着台上大咖们的分享。宣讲

三掌柜 三掌柜 2023-08-15
0 0 0
MySQL数据库中,flush logs命令到底做了什么,对数据库有什么影响。

MySQL数据库中,flush logs命令到底做了什么,对数据库有什么影响。

刷新二进制日志(Binary Log):将当前正在写入的二进制日志文件关闭,并打开一个新的日志文件。这涉及到将缓存中的二进制日志写入磁盘,并创建一个新的二进制日志文件以记录后续的写入操作。 刷新错误日志(Error Log):将当前正在写入的错误日志文件关闭,并创建一个新的错误日志文件。这样可以

三掌柜 三掌柜 2023-08-15
0 0 0
在MySQL 官网彩蛋中学习intersect和except语法

在MySQL 官网彩蛋中学习intersect和except语法

## 在MySQL 官网彩蛋中学习intersect和except语法 在最新的 MySQL 版本(8.0.31)中,MySQL 添加了对 SQL 标准INTERSECT和EXCEPT表运算符的支持,让我们案例出发并寻找MySQL官网的彩蛋. 1、环境准备 1.1、创建表 CREATE TABLE

贤蛋大眼萌 贤蛋大眼萌 2023-08-15
0 0 0
MySQL · 参数故事 · max_prepared_stmt_count

MySQL · 参数故事 · max_prepared_stmt_count

转载:http://mysql.taobao.org/monthly/2023/03/04/前情提要SysBench压测过程经常遇见max_prepared_stmt_count过小的问题,本文分析SysBench压测中的prepare语句数量,给SysBench压测过程max_prepared_s

泡泡 泡泡 2023-08-15
0 0 0
使用Logstash同步Mysql到Easysearch

使用Logstash同步Mysql到Easysearch

从 Mysql 同步数据到 ES 有多种方案,这次我们使用 ELK 技术栈中的 Logstash 来将数据从 Mysql 同步到 Easysearch 。 方案前提 Mysql 表记录必须有主键,比如 id 字段。通过该字段,可将 Easysearch 索引数据与 Mysql 表数据形成一对一映射

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
MySQL 每日挑战20230815

MySQL 每日挑战20230815

下列对于UNDO表空间说法正确的是: BCD A 一个数据库实例可以有多个UNDO表空间,并且同一时刻可以同时使用不同的UNDO表空间。 B 对于DML语句,只要修改了数据块,Oracle就会把原来修改前的数据块保留下来,存储在Undo segment ,当执行rollback操作时,把原先的数据重

泡泡 泡泡 2023-08-15
0 0 0
哎,都何年何月了,我们还在数据库文字狱 专家教我写数据库名

哎,都何年何月了,我们还在数据库文字狱 专家教我写数据库名

开头还是介绍一下群,如果感兴趣Polardb ,mongodb ,MySQL ,Postgresql ,redis ,SQL SERVER ,ORACLE,Oceanbase 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请加 liuaustin3微信号 ,在新加

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
GreatSQL社区邀您到DTCC22号展台领小风扇

GreatSQL社区邀您到DTCC22号展台领小风扇

Enjoy GreatSQL :)关于 GreatSQLGreatSQL是适用于金融级应用的国内自主开源数据库,具备高性能、高可靠、高易用性、高安全等多个核心特性,可以作为MySQL或Percona Server的可选替换,用于线上生产环境,且完全免费并兼容MySQL或Percona Server。

捡田螺的小男孩 捡田螺的小男孩 2023-08-15
0 0 0
技术译文 | MySQL 8.0.34 在密码管理上的改进

技术译文 | MySQL 8.0.34 在密码管理上的改进

作者:Sri Sakthivel本文来源:Percona 官网博客* 爱可生开源社区出品。MySQL 8.0.34[1] 为我们带来了新的密码验证参数 validate_password.changed_characters_percentage。使用此功能,我们可以控制在 validate_pas

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-15
0 0 0
如果是MySQL引起的CPU消耗过大,你会如何优化?

如果是MySQL引起的CPU消耗过大,你会如何优化?

避免使用函数,将运算转移至易扩展的应用服务器中如substr等字符运算,dateadd/datesub等日期运算,abs等数学函数减少排序,利用索引取得有序数据或避免不必要排序如union all代替 union,order by 索引字段等禁止类型转换,使用合适类型并保证传入参数类型与数据库字段类

剑圣无痕 剑圣无痕 2023-08-15
0 0 0
2. 组复制技术架构 | 深入浅出MGR

2. 组复制技术架构 | 深入浅出MGR

1. 传统主从复制技术架构传统主从复制的方式是在master节点上执行数据更新事务,而后记录这些事务到binlog中,再将binlog发送到slave节点转储成relay log,在slave节点上再有单独的线程读取这些relay log然后重新执行或应用这些事务,它是shared-nothing的

张二河 张二河 2023-08-15
0 0 0
1. MGR简介 | 深入浅出MGR

1. MGR简介 | 深入浅出MGR

1. 为什么是MGRMGR是MySQL Group Replication的缩写,即MySQL组复制。在以往,我们一般是利用MySQL的主从复制或半同步复制来提供高可用解决方案,但这存在以下几个比较严重的问题:主从复制间容易发生复制延迟,尤其是在5.6以前的版本,以及当数据库实例中存在没有显式主键表

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-15
0 0 0
3. 安装部署MGR集群 | 深入浅出MGR

3. 安装部署MGR集群 | 深入浅出MGR

本文介绍如何利用GreatSQL 8.0.25构建一个三节点的MGR集群。1. 安装准备准备好下面三台服务器:IP端口角色172.16.16.103306mgr1172.16.16.113306mgr2172.16.16.123306mgr3确保三个节点间的网络是可以互通的,并且没有针对3306和3

竹子爱熊猫 竹子爱熊猫 2023-08-15
0 0 0
4. 利用MySQL Shell安装部署MGR集群 | 深入浅出MGR

4. 利用MySQL Shell安装部署MGR集群 | 深入浅出MGR

本文介绍如何利用MySQL Shell + GreatSQL 8.0.25构建一个三节点的MGR集群。MySQL Shell是一个客户端工具,可用于方便管理和操作MySQL,支持SQL、JavaScript、Python等多种语言,也包括完善的API。MySQL Shell支持文档型和关系型数据库模

宇宙之一粟 宇宙之一粟 2023-08-15
0 0 0
1 … 674 675 676 677 678 … 1,807