数据库运维
-
MySQL数据文件中ibtmp1文件太大,异常空间占用问题处理
今天收到一条数据库磁盘占用告警的邮件,正常来说应该不会占用那么多,登录服务器查看哪个文件或目录占用最大。 从这里可以看到ibtmp1文件用了105GB。ibtmp1是非压缩的inn…
-
SQLServer 2008 R2安装时候选择哪些功能?
这两天重新安装了一台Windows服务器,数据库SQLServer 2008 R2安装的时候应该选择哪些功能?哪些是必备的,哪些又没用? 1.产品密钥:Enterprise: JD…
-
修改MongoDB副本集中节点的主机名或IP地址
默认MongoDB副本集初始化的时候是使用服务器的主机名,在生产中由于某种需要可能需要修改。MongoDB副本集的信息写在local数据库的system.replset中的。要修改…
-
MongoDB日志切割 分割日志的几个方法
默认安装好MongoDB后是没有日志分割的。比如搭建MongoDB副本集,运行一段时间后发现日志文件变的很大。过大的日志文件造成磁盘空间浪费,写入性能降低,而且在大文件中查找问题麻…
-
Redis Sentinel(哨兵)和虚拟IP高可用服务架构搭建
在主从复制的基础上,哨兵模式Sentinel是Redis官方提供的高可用方案。哨兵Sentinel主要有以下几个功能: 1、实时监控Redis主从复制状态; 2、如果Redis主从…
-
CentOS Redis主从复制安装配置
Redis支持主从复制,配置比较简单。 以下是配置环境: 操作系统:centos 7.5 64位 redis版本:3.2.12 主服务器:172.16.10.128 端口:6379…
-
使用mysqlbinlog实时备份MySQL二进制日志
备份二进制日志是创建良好备份基础架构的重要部分,因为它为您提供了即时恢复的可能性。在MySQL 5.6中,mysqlbinlog增加了一项新功能,支持连接到远程MySQL实例并将二…
-
Linux二进制包安装MySQL 5.7的步骤
MySQL 5.7提供二进制包的安装,相比yum安装麻烦点,但相比编译安装还是会方便很多。二进制包不需要自行编译mysql源码,瞎下载后可直接使用,绿色版安装。二进制包安装也和编译…
-
MySQL查看数据库大小、表大小和索引大小的方式
说明: 通过MySQL的 information_schema 数据库,可查询数据库中每个表占用的空间、表记录的行数;该库中有一个 TABLES 表,这个表主要字段分别是: TAB…
-
Mongodb副本集群和Keepalived的VIP高可用部署步骤
准备环境: VIP: 192.168.1.110 mongodb1 :192.168.1.106 mongodb2: 192.168.1.107 mongodb3: 192.168…