净慈寺
大概因为杨万里的《晓出净慈寺送林子方》,也让这个禅寺更有一些不同。加上寺院里不时传出悠扬的钟声–“南屏晚钟”(西湖十景之一)更让西湖多添了一份韵味。

从XtraBackup的RC版本到1.0版本,一直在使用这个产品进行数据库备份。最近在群里面,依旧有一些在讨论MySQL的备份到底是应该使用物理备份还是逻辑备份。在本文中,我们将比较这两种备份方式,并提供有关它们的概要介绍。
当前, MySQL 数据库备份,有两种主要的备份方式,即 mysqldump(逻辑备份)和 XtraBackup(物理备份)。
mysqldump | XtraBackup | |
---|---|---|
归属 | Oracle MySQL(是MySQL的一部分) | Percona(是一家非常了不起的MySQL开源服务商) |
备份文件格式 | SQL(文本) | 物理数据文件(二进制) |
使用场景 | 小到中型数据库,定期备份和还原,跨版本迁移 | 大型数据库,高性能备份和还原,避免表锁定 |
优点 | – 备份以文本格式存储,易于查看和编辑。 | – 高性能备份和还原,适用于大型数据库。 |
– 跨 MySQL 版本兼容性较好。 | – 备份期间不会锁定表,对生产环境影响小。 | |
– 可备份指定数据库、表或查询结果。 | – 支持增量备份,可节省存储空间和备份时间。 | |
缺点 | – 对于大型数据库,备份和还原速度相对较慢。 | – 备份文件通常较大。(通常压缩率要低一些) |
– 在备份期间,可能会锁定表,影响生产环境查询。 | – 不容易查看备份内容,因为是二进制备份。 | |
原理 | 通过导出 SQL 语句来备份数据和结构。 | 备份 InnoDB 存储引擎的物理数据文件和日志文件。 |
增量支持 | 不直接支持。(可以通过备份binlog来实现) | 支持增量备份,可减少备份数据的大小。 |
两者除了上述差异,根据经验一些重要的建议如下:
概要介绍: mysqldump 是 MySQL 数据库备份的一种经典工具,它通过导出 SQL 语句来备份数据库中的数据和结构。这种备份方式被称为逻辑备份,因为它备份的是数据的逻辑表示,而不是物理数据文件。以下是 mysqldump 的一些关键特点:
概要介绍: XtraBackup 是一种高性能的 MySQL 物理备份工具,主要用于备份 InnoDB 存储引擎的数据文件和二进制日志文件。以下是 XtraBackup 的一些关键特点:
根据你的数据库需求和性能要求,选择适当的备份方式:
最终的选择取决于数据库的特定需求和性能要求。根据实际情况,你可以灵活地使用 mysqldump 和 XtraBackup 来满足你的数据库备份和恢复需求。
构建实时分析和搜索的数据库Rockset获得4400万美元融资,该产品致力于简化实时索引构建与使用:参考 参考
最近,数据库学术会议VLDB在加拿大举行,阿里以及相关合作共有17篇论文入选。阿里云数据库负责人李飞飞受邀发表主旨演讲《Modernization of Databases in the Cloud Era: Building Databases that Run Like Legos》:参考
阿里云PolarDB发布了1核1 GB入门规格,最低月价格约21元(计算11+存储10),如果只是需要一个测试MySQL的话,真的是没必要自己安装了,折腾一小时的成本也不止这个价格: 参考
最近,Google Cloud SQL(Google云上的RDS)做了一次大的产品调整与发布:将原来的Cloud SQL分为了两个版本,分别为”Enterprise”和”Enterprise Plus”版本。本文概述了两个版本的异同,以帮助大家更好的了解Google Cloud SQL。
整体上:
据悉,OceanBase可能会从蚂蚁集团剥离出来,同时厘清和海外投资者的关系,以更好支持国内的核心行业的核心系统:参考 参考
中国数据库技术大会在北京举行,错过的朋友可以参考如下内容做个回顾: