数据库运维 第5页
PostgreSQL Standby 高可用搭建:异步、同步与级联复制-AI运维探索者

PostgreSQL Standby 高可用搭建:异步、同步与级联复制

一、pg standby的原理 利用主库产生的wal文件,通过流复制方式,存在一个与主库同步的在线备数据库服务器, - 当主数据库服务器失败后,备数据库服务器可以快速提升为主服务器并提供服务,从而...
头像2年前
04413
MySQL权限管理实战:授权、回收、查看与版本差异-AI运维探索者

MySQL权限管理实战:授权、回收、查看与版本差异

一、设置数据库服务用户授权 通过理解数据库内部结构,可以知晓,数据库是一个很大的仓库,里面包含多个库,每个库中有多个表,每个表中有多个行和列; 当然作为数据库服务管理用户,要管理的不...
头像2年前
02613
NoSQL 与 Redis 入门概览-AI运维探索者

NoSQL 与 Redis 入门概览

一、NoSQL数据库简介 1.1 入门概述 1.1 技术架构发展历程 1.1 单机MySQL时代 1.1 高性能缓存+MySQL+读写分离 发展过程: 优化数据结构和索引--> 文件缓存(IO)---> Memcached(当时最热...
头像2年前
04713
Redis 持久化机制:RDB、AOF 与混合模式-AI运维探索者

Redis 持久化机制:RDB、AOF 与混合模式

一、RDB持久化 1.1 简介 RDB是Redis中的一种持久化机制,用于将数据保存到硬盘上的二进制文件中。 redis有两种方式进行RDB持久化 * 手动触发 * 自动触发 1.2 rdb文件 **保存** **压缩** **校验*...
头像2年前
03113
数据库基础入门:概念、分类、版本与MySQL优势-AI运维探索者

数据库基础入门:概念、分类、版本与MySQL优势

一、数据库存储服务概述 今时今⽇,数据库系统已经成为各个动态⽹站上 web 应⽤程序的重要组成部分。 由于⾮常敏感和机密的数据有可能保存在数据库中,所以对数据库实施保护就显得尤为重要了。 ...
头像2年前
05213
MySQL 5.6与5.7二进制部署:初始化、启动与常见排错-AI运维探索者

MySQL 5.6与5.7二进制部署:初始化、启动与常见排错

一、MySQL 5.6 二进制部署 注意:如果机器上存在别的版本的数据库,需要给my.conf文件更名,否则初始化会失败 1、上传数据库程序软件包 2、解压数据库服务软件程序压缩包 3、创建数据库服务程序...
头像2年前
04013
PostgreSQL 后台进程全景:Postmaster、WAL 与自动维护-AI运维探索者

PostgreSQL 后台进程全景:Postmaster、WAL 与自动维护

一、进程和内存架构 二、进程Postmaster Postmaster是整个数据库实例的总控进程, 负责启动和关闭该数据库的实例. 平时我们使用的 pg_ctl命令其实 也是运行 Postmaster 和 postgres命令加上合适...
头像2年前
04313
MongoDB 强制重新配置副本集-AI运维探索者

MongoDB 强制重新配置副本集

一、背景 一主两从,其中一从宕机,为了替代宕机的从库,将新的从库加进来,但恢复的时候发现是逻辑备份,因此 'kill'掉,重新使用物理备份进行恢复。此时,副本集共 4 个成员,2 个看宕机,主库降级,剩...
头像2年前
05013
MySQL慢日志实战:开启、分析与SQL优化思路-AI运维探索者

MySQL慢日志实战:开启、分析与SQL优化思路

一、日志信息基本配置 二、日志应用配置核实 三、日志信息分析方法 `mysqldumpslow` 的常用参数说明 | 参数 | 作用 | 示例 | | ---- | -------------------------------------- | -------------...
头像2年前
03212
Redis-benchmark 压测方法与结果分析-AI运维探索者

Redis-benchmark 压测方法与结果分析

一、介绍 redis-benchmark是 Redis自带的基准性能测试工具 redis-benchmark测试 cluster集群实例时需要加 --cluster 参数 二、参数 三、模拟 ,50个客户端同时请求 Redis,总共 1万个请求 四、结...
头像2年前
03712