自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 log file sync等待事件详解与优化

一、概述要想优化log file sync等待事件,那么懂得其触发机制和原理是很优必要的。这里先引用官方文档来对log file sync等待进行解释(任何信息的描述应以官方文档为准,百度到的结果通常会有一些错误,错误的信息会导致错误的思路以及错误的结果):What is a ‘log file sync’ wait?When a user session commits, all redo records generated by that session’s transaction need to

2020-09-19 15:23:50 4071

原创 MySQL启动/升级报错: /lib64/libc.so.6: version `GLIBC_2.14‘ not found

如果我们多了解源码安装依赖的东西,多看看下载页面的选项和包种类。就能发现,MySQL软件的下载是很依赖于glibc包的,下载页面一般都有glibc2.12和glibc2.17两种最常见的包。很明显之前使用的软件是用的glibc2.17的包,或者说是在glibc2.17环境下源码编译出来的。关于升级glibc版本:这台服务器存在多个MySQL实例,如果升级glib版本,则会影响到其他实例,影响过大。后续,需要检查所有MySQL服务器上的MySQL软件,确认都使用到了正确的glibc版本的MySQL软件。

2023-07-03 19:25:45 953 1

原创 问题分析指引之【异常等待事件】

一、前言ORACLE等待事件,是ORACLE提供的一种非常强大的功能,能在数据库中指明正在发生的一些事件动作。通常只要ORACLE出现各类性能/异常/稀奇古怪问题,我第一件事情总是查询等待事件,这基本能定位到90%以上的问题原因。但是,处理ORACLE问题的时候不能单凭等待事件来分析,这样很可能进入死胡同。ORACLE毕竟是一个及其复杂的系统,需要把它和其周边的应用、操作系统、硬件、软件版本、配置等来做一个整体的评估才是一个优秀的DBA。ORACLE等待事件如果细分的话可以分为很多种:SQL>

2021-09-09 17:31:20 509

原创 【python案例】邮件告警--MySQL同步状态

#!/usr/bin/python# -*- coding:utf-8 -*-import reimport osimport smtplibimport timeimport datetimeimport base64import MySQLdbfrom email.header import Headerfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom e

2020-11-13 20:35:24 197

原创 企业级规范架构下的数据库搭建【续】

在上一篇文章里:企业级规范架构下的数据库搭建(MySQL篇)有提到怎么在一个规范的前提下,搭建一套适合企业级的数据库架构。简单的说,就是一切资源配置、文件名、目录、版本、参数等都保持一定的标准化和规范化。虽然里面只写了一套MySQL的搭建方法,但是无论主从的搭建、还是多套MySQL共存于同一服务器,都能通过这个步骤进行搭建。今天这里虽然是续篇,但并不打算讲重复的MySQL主从搭建。而是以开拓性的思维来看这套搭建方案。何谓开拓性的思维看待呢?简单点说,多套MySQL共存于同一服务器,就是最基本的思想。不过

2020-08-08 12:10:28 239

原创 企业级规范架构下的数据库搭建【ORACLE单实例篇】

a

2020-07-19 22:52:50 318

原创 企业级规范架构下的数据库搭建【MySQL篇】

在说搭建系列之前,建议大家抽空看看这篇文章,这也是我个人极度推崇的一篇文章(首席架构师白鳝:运维的进阶与哲学之道)。在当年我还只是个纯粹单一技术思想的IT男的时候。就是因为这篇文章让我的思维格局都上升了一个档次。数据库搭建和这篇文章有什么关系?不就是个MySQL数据库搭建吗?如此简单的内容,而且网上文档满天飞。说好的尽量不讲网上已经存在的重复知识点呢?而且你讲搭建就专心讲,扯上面那些干嘛?就想说明你多崇拜白总吗?(没错,我确实极度崇拜他。)我这里简单解释下:这是主讲MySQL搭建的没错,但是我是把精益

2020-07-05 12:16:11 2310

原创 初识数据库与基本概念

首先咱们看一下DB-Engines(https://db-engines.com/en/ranking)的数据库流行度排行榜。虽然只截取了前二十,但也基本囊括了常见的数据库。数据库类型:https://baijiahao.baidu.com/s?id=1626625811239051052&wfr=spider&for=pc典型:ORACLE和MySQL的比较单进程和多进程的比较数据库和实例的区别...

2020-07-03 21:17:32 1037 3

原创 从业DBA以来的那些事儿

前言其实想写博客已经很久了,但是一直不知道以一个什么形态的博客来分享和记录自己的所学。第一篇就当做一个简单的介绍吧。讲下自己从业DBA以来的一些事,也讲讲一些小心得感悟等等。大学生活其实我的大学没什么好谈的,学校不好,学习也不好,面对各种专业就跟无头苍蝇一样不知道学些什么。到了大三的时候感觉得不能荒废下去,得学点什么了。从此开始比较努力的学习专业,不过那时候基础也差,啥都不懂,干脆跟风学起了java。此时对数据库一窍不通,连增删改查都不会,却不曾想未来却走上了DBA的道路,不过这也是后话了。毕业季

2020-07-02 23:12:16 1168 5

空空如也

空空如也

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

TA关注的人

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