归档

MySQL / 2021-03-08

MySQL备份与恢复1、数据备份概述备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。

MySQL / 2021-03-04

MySQL日志及分类1、MySQL日志概述 日志是数据库的重要组成部分,主要用来记录数据库的运行情况、日常操作和错误信息。为了维护 MySQL 数据库,经常需要在 MySQL 中进行日志操作,包含日志文件的启动、查看、停止和删除等,这些操作都是数据库管理中最基本、最重要的操作。 1.1 日志分类 二进制日志 错误日志 通用查询日志 慢查询日志 1.2 日志作用 二进制日志: 该日志文件会以二进制的形式记录数据库的各种操作,但不记录查询语句,二进制日志中的记录可以用来修复数据库。

MySQL / 2021-03-03

MySQL 索引与事务1、索引概述索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。索引是对查询性能优化最有效的手段能够轻易将查询性能提高好几个数量级。索引相当于字典的音序表,如果要查某个字,如果不使用音序表,则需要从几百页中逐页去查。1.1 索引的优点建立

MySQL / 2021-02-28

SQL语句SQL语句有三种类型:DDL:Data Defination Language,数据定义语言DML:Data Manipulation Language,数据操纵语言DCL:Data Control Language,数据控制语言SQL语句类型 对应操作DDL CREATE:创建DROP:删除ALTER:修改DML INSERT:向表中插入数据DELETE:删除表中数据UPDATE:更新表中数据SELECT:查询表中数据DCL GRANT:授权

MySQL / 2021-02-28

MySQL 安装与配置1、MySQL安装mysql安装方式有三种:源代码:编译安装二进制格式的程序包:展开至特定路径,并经过简单配置后即可使用程序包管理器管理的程序包:rpmdeb

MySQL / 2021-02-28

MySQL数据库基础1、数据库简介数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。

Linux / 2020-05-10

Roles角色Roles角色官方文档:https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html

Linux / 2020-05-10

Playbook剧本4.1 Playbook剧本简介前面我们都是通过ansible命令形式管理被控节点:- 此方式适合执行一些临时性的简单任务Playbook剧本:- 将需要执行的任务写入剧本文件,看起来简洁清晰- 剧本文件中可以包含多个任务- 剧本能够实现流程控制,比如:判断、循环、变量、标签-

Linux / 2020-05-10

Ansible自动化运维工具1、Ansible简介Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible基于SSH协议通讯。

Linux / 2020-05-10

Lsyncd实时同步1、实时同步简介实时同步是指当存储服务器中数据新增、删除或发生改变后,立刻将变化后的数据同步至备份服务器,保持存储服务器和备份服务器之间数据的统一。1.1 实时同步使用场景1.解决NFS单点故障问题2.备份NFS服务器数据,提供冗余服务1.2 实时同步实施难点1.什么条件下才对数

鄂ICP备19026312号-1