日常工作中,我们常常需要对 MySQL 数据库进行备份,常用的备份工具有 mysqldump、mysqlhotcopy、xtrabackup 等。前文中我介绍了如何使用 mysqldump 进行数据库的备份,本文接着介绍如何使用 Xtrabackup 进行数据库的备份和恢复......
日常工作中,我们常常需要对 MySQL 数据库进行备份,常用的备份工具有 mysqldump、mysqlhotcopy、xtrabackup 等。这些工具的备份原理和备份方式都各不相同: MySQL 自带的 mysqldump 属于逻辑备份工具(备份出来的是 SQL 格式的转储文件......
MySQL 慢查询就是在日志中记录运行比较慢的 SQL 语句。通过该功能我们可以很方便地排查问题 SQL 语句,或者检查当前 MySQL 性能。MySQL 默认没有开启慢查询日志记录功能,下面通过样例演示如何开启以及使用。 1,开启慢查询日志 (1)首先我们要创建一个文件夹用于保存慢查询日志文件......
多线程复制(并发复制)技术在 MySQL 5.6 中被引入,又在 MySQL 5.7 中得到了进一步的完善(MySQL 5.7 中是基于逻辑时钟的方式进行的多线程复制)。解决了当 master 同一个 schema 下的数据发生了变更,从库不能并发应用的问题,同时也真正将 binlog 组提交的优势充分发挥出来......
一、基本介绍 1,什么是 MySQL Replication? 主从复制(也称 AB 复制)允许将来自一个 MySQL 数据库服务器(主服务器)的数据复制到一个或多个 MySQL 数据库服务器(从服务器)。并且可以根据配置,选择是复制所有数据库,还是复制指定的数据库甚至指定的表......
有时我们需要在虚拟机中安装个 Win10 系统做测试使用,如果使用原版镜像不仅体积大、安装慢,而且占用资源也很多。因此我们常常会选择第三方封装的系统了,可以一键部署,开箱即用。然而,第三方封装的镜像一般是 wim 或者 esd 格式的,用 WMware 是无法直接安装的......
当一个项目中的服务数量增加后,配置文件也会相应地增加。而多个配置文件中会存在相同的配置,那么我们可以将相同的配置独立出来,作为该项目中各个服务的共享配置文件,这样每个服务都可以通过 Nacos 进行共享配置的读取。 六、配置中心使用教程2:共享配置......
从前文样例可以知道,我们可以通过指定 spring.profile.active 和配置文件的 DataID 来实现不同环境下读取不同的配置。为了能够实现更复杂的环境隔离需求,Nacos 还提出了命名空间(Namespace)和配置分组(Group)这两个概念: 命名空间(Namespace)常用于不同项目间的隔离......
十二月头条:Python将第4次蝉联TIOBE年度语言 TIOBE 将在下个月公布 2020 年的年度编程语言,一年内排名率增长最高的编程语言将获得这一称号。目前,Python 以 +1.90% 数据遥遥领先。紧随其后的分别是 C++(+0.71%)、R(+0.60%)和 Groovy(+0.69%)。在今年的最后一个月......
我在之前的文章中介绍了 Nacos 作为注册中心时的使用方法。然而,Nacos 功能远远不止于此,本文起我将接着介绍 Nacos 作为配置中心在SpringCloud 中的使用。 四、配置中心使用教程1:基本用法 1,新建配置 (1)首先我们启动 Nacos 服务......