阿里云文档 2025-02-13

PolarDB MySQL备份原理

PolarDB集群的数据备份是指在某个时间点上对集群的全量数据进行备份,生成一个备份集(快照)。该备份过程采用ROW(Redirect-on-Write)快照机制,直接存储在PolarDB集群的分布式存储系统上。在保存备份时,数据并未被真正复制。而当数据块发生修改时,系统会将历史版本的数据块保留给快照,同时生成一个新的数据块被原数据引用(Redirect)。本文将详细介绍创建备份、删除备份以及在数...

阿里云文档 2024-11-11

PolarDBMySQL版过载保护功能的原理和使用方法

本文介绍了过载保护功能的原理和使用方法。

文章 2024-07-17 来自:开发者社区

MySQL增删改查底层是如何运行的?底层原理是什么?

MySQL增删改查操作的底层运行原理如下:连接数据库:客户端与MySQL服务器建立连接,建立通信通道。SQL解析:客户端向服务器发送SQL语句,MySQL服务器接收并进行SQL解析,将SQL语句转换为内部的数据结构。权限验证:MySQL服务器对客户端的身份进行验证,检查客户端是否具有执行该SQL语句的权限。查询优化:MySQL服务器对SQL语句进行优化,包括生成执行计划,选择合适的索引等等。数据....

文章 2023-10-25 来自:开发者社区

MySQL中的索引事务(2)事务----》数据库运行的原理知识+面试题~

本篇文章建议读者结合:一同进行深入研究。在进行MySQL事务讲解之前,我们先来一个银行转账的案列,将会通过这个案列带领大家深入了解事务的概念,特性等知识~~经典的场景:银行转账~用户1给用户2进行转账500money~用户1给用户2进行转账500money~ account(id, balance) 1 1000 2 0 操作1: update a...

文章 2023-10-25 来自:开发者社区

MySQL中的索引事务(1)索引----》数据库运行的原理知识+面试题~

本篇文章主要讲述MySQL索引事务所谓的索引index就是指:目录~~索引存在的意义:加快查找的速度(省略了遍历的过程),但付出了一定的代价~付出的代价如下:1.需要付出额外的空间代价来保存索引数据 2.索引可能会拖慢新增,删除,修改数据的速度但是,在总体来说,还是认为索引的利大于弊~~在实际开发中,查询场景一般要比增删改频率高很多查看索引:show index from 表名;创建索引:cre....

阿里云文档 2023-09-13

全量恢复和时间点恢复的原理是什么_云原生数据仓库AnalyticDB MySQL版(AnalyticDB for MySQL)

AnalyticDB MySQL版支持全量恢复和时间点恢复。

阿里云文档 2023-06-19

AnalyticDB MySQL如何进行数据备份

AnalyticDB MySQL版支持周期性的全量备份和日志备份,可以有效防止数据丢失。

文章 2023-01-10 来自:开发者社区

【MySQL技术之旅】(1)MVCC运行原理机制

前提概要大家都知道数据库本身操作的是底层的文件系统的文件以及内存的数据结构,当存在多个请求并发执行修改或者读取相关的数据信息的时候,就会存在数据一致性的问题和数据安全的问题。MySQL数据库引擎主要依靠MVCC解决大多数的数据访问一致性的问题。MVCC概念介绍MVCC即多版本并发控制:主要是为了解决数据库中并发事务读写的一致性问题,是乐观锁的一种实现方式,可以做到读不加锁,读写不冲突,解决读-写....

【MySQL技术之旅】(1)MVCC运行原理机制
阿里云文档 2022-07-04

如何批量更新合并AnalyticDBPostgreSQL数据和背后的方法原理

本文介绍了AnalyticDB PostgreSQL版中数据合并的方法和背后的原理,进而介绍如何使用批量操作,快速地更新数据。

文章 2022-02-17 来自:开发者社区

MySQL运行原理与基础架构!

下面是关于上述部件的介绍: connectors 与其他编程语言中的sql 语句进行交互,如php、java等。 Management Serveices & Utilities系统管理和控制工具 Connection Pool (连接池)管理缓冲用户连接,线程处理等需要缓存的需求 SQL Interface (SQL接口)接受用户的SQL命令,并且返回用户需要查询的结果。比如selec....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。