-
【MySQL运维】使用binlog2sql工具实现数据回滚
一、binlog2sql介绍binlog2sql可以从MySQL的binlog中解析出需要的SQL,并且可以生成原始执行SQL、回滚SQL、去除主键的INSERT SQL等,使用这个工具就不...
-
MySQL高可用解决方案(1)MHA集群部署教程
一、MHA介绍 MHA是一种MySQL高可用解决方案,可用于Position或者GTID模式下的主从复制架构,可以在主从故障时自动完成主从切换,并且最大程度的去保持数据一致性。...
-
【SQLSERVER】用户、组或角色在当前数据库中已存在
问题背景SQL Server的权限分配和MySQL区别比较大,今天在安全性-登录名中对一个已经存在的数据库账号赋予某个库权限的时候,报出了错误"用户、组或角色 ''...
-
【MySQL运维】临时关闭binlog进行特殊操作
背景说明在MySQL运维工作中,当我们想在主库上执行一些操作但是并不希望该操作被复制到从库上时,可以临时将binlog关闭掉,等操作完了再开启。比如为了防止从库延迟,可以先在主库上操作完SQL,然后再...
-
-
TiDB教程(2)TiDB集群管理工具tiup使用教程
tiup是TiDB官方提供的集群管理工具,支持查看集群信息和状态、启动停止集群、修改配置参数、销毁集群等功能。1、查看集群列表tiup cluster可以用来管理多个TiDB集群,在每个Ti...
-
TiDB教程(1)TiDB介绍与集群部署
一、TiDB介绍TiDB是一款国产开源分布式数据库(https://pingcap.com/)。它结合了关系型和非关系型数据库的特点,将自己定位为HTAP(混合事务处理)数据库(OLTP + OLAP...
-
【SQLSERVER】tempdb临时数据库回收方法
公司有一套历史业务用到的是SQLSERVER数据库,由于年久失修致使TEMPDB占用硬盘空间接近500G,且可用空间也接近500G,说明大部分缓存数据已经可以释放,如图:...
-
【MySQL运维】使用表压缩功能降低磁盘消耗
一、数据库表压缩介绍 当业务数据发展到一定规模时占用的存储资源往往都比较高,为了在一定程序上降低物理存储消耗可以考虑启用MySQL的表压缩功能。MySQL默认不开启表压缩的,因为表压...
-
MySQL备份教程(3)逻辑备份之mydumper与myloader
一、mydumper介绍mydumper是一款基于mysqldump进行过优化的逻辑备份工具,它能多线程并发备份和还原,效率比mysqldump更高。在同一服务器进行80...