(六)MySQL日志篇2:MySQL的日志是做什么用的?(redo log, undo log, binlog)
一篇文章讲清楚MySQL的日志作用 1. undo log 2. redo log 3. binlog 前提概要 在日志篇的开头,我们详细分析了一条sql是如何执行的,搞明白这个,是理解MySQL三大日志(redo log, undo log, binlog)的基石,感兴趣的小伙伴可以看看这篇博客 一条sql是如何执行的? 在本篇章,三大日志是我们的重点,同时还有一些辅助日志的介绍,整体的架构如下
Ali的MySQL建表强制规范
点击标题下「蓝色微信名」可快速关注最近看到很多文章都提到了阿里的MySQL数据库规范,很多公司可能都有自己的数据库开发规范,但如果规范内容越多,加上没有工具平台的支持,无法形成规范制定-执行-检验的闭环,就很难落地,影响执行。 阿里的MySQL建表强制规范只有10条,内容很精辟,基本上可以直接应用。 和数据库规范相关的历史文章: 《MySQL数据库设计开发规范》 《MySQL不规范的库表大小写带来
GreatSQL一个关于主从复制的限制描述与规避
一、背景 分享一个在项目运维中遇到的一个主从复制限制的一个坑,项目的架构为主集群+灾备集群,每个集群为一主两从模式。主集群到灾备集群的同步为主从复制的方式,根据业务需求灾备集群需要忽略系统库跟某些配置表,所以才会触发此限制,而这个限制如果我们之前没有遇到过,那么排查起来也是相对不易的。 二、限制描述 1、主从同步出现报错 greatsql> show slave status\G *****
【对话ACE第六期|数据库上云的趋势和挑战
大概十年之前,AWS发布了数据库托管云服务,云数据库快速发展,本地数据库向云上迁移成为一大趋势,云数据库成为数据库市场增长最快的领域。Gatner报告称,到2022年,75%的数据库将部署或迁移到云中,以改进分析并作为数据库即服务产品,但是在上云的过程中,兼容性、易用性等上云成本,以及数据库安全方面不可忽视,如何解决这些问题也是一大挑战。 第六期《对话ACE》邀请 Oracle ACE/OCM 白
oracle 12712
Oracle 12712是一项重要的数据库技术,它能使得数据库管理者更加方便地管理数据库,并且提高数据库的性能和效率。 举个例子,如果你的公司的数据库管理者需要对一个巨大的Oracle数据库进行管理,那么他们可能会遇到各种问题,比如在处理海量数据时会出现延迟,或者在执行复杂的查询时可能会导致数据库崩溃。如果使用Oracle 12712技术,这些问题将得到解决。 Oracle 12712有很多优点。