文章分类 - 数据库mysql、redis
摘要:mysql主从构建策略 说明:基于生产环境单个数据库(mysql)进行构建主从 通过两种方式增加从库——不停止mysql服务 通过两种方式增加从库——不停止mysql服务 一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度
阅读全文
摘要:0. NoSQL 产品(key value) 应用场景: 直播平台:触发动作立即响应,比如说点赞也算做数据,如果放到mysql里面,update发生了好多事物,数 据库反应不过来,而且我们要求这种数据是实时的,数据简易,对数据的安全性不高。直播刷礼物,粉丝丢 一两百个?对业务影响不大。 1. Red
阅读全文
摘要:MySQL 优化实施方案 1.1 前言 在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想的合理方式运行而已。 图 MySQL查询过程 1.2 优化的哲学 为了获得成就感? 为了证实比系统设计者更懂数据库? 为了从
阅读全文
摘要:mycat分布式架构 Mycat中间件的使用 2、MyCAT基础架构准备(所有节点都做) 2.1 环境准备: 两台虚拟机 db01 db02 每台创建四个mysql实例:3307 3308 3309 3310 配置环境 mycat官网网站:www.mycat.io (软件包在官网下载即可 地址:ht
阅读全文
摘要:主从复制 默认的主从复制就是异步的 1、主从复制介绍(Master Slave Replication) ==两台以上==的数据库实例,通过==二进制日志==实现数据复制关系。 2、主从复制的作用 辅助数据备份备份,比较擅长处理数据库的物理损坏。 架构演变:高可用,读写分离,分布式......将来可
阅读全文
摘要:数据库面试题 一、简答题 1.简述你们公司使用的MySQL版本,并说明具体小版本及GA时间? 2.请介绍你熟悉的数据库关系系统的种类和代表产品名称? 3、请简述MySQL二进制安装重点步骤? 4.怎么确认数据库启动成功了? 5.简述你了解的MySQL分支版本情况? 6.请简述mysqld的程序结构(
阅读全文
摘要:1、安装 备份流程 恢复流程 4、备份策略介绍 full + Inc :全备+增量+binlog 增量(inc) 每天都做上一天的增量(xbk默认) diff(差异) 每天备份一点点。 full + binlog :全备+日志 看自己公司都可以 xbk备份工具的使用 bash [root@db01
阅读全文
摘要:第六章:MySQL 日志 日志管理(工具) 1.错误日志 1.1:作用 排错. MySQL 启动和工作过程状态,警告,错误。 1.2:配置 默认开启.存储位置,datadir/hostname.err . 1og_ error=/data/mysql/data_ 3306/mysql.1og 1.3
阅读全文
摘要:mysql核心技术 1、索引 2、存储引擎 3、日志 4、备份 5、主从复制 1、索引及执行计划 1.1介绍 相当于一本书的目录,加速查询,或者优化查询。 1.2mysql索引的类型(是按照不同的算法进行归纳的) BTREE HASH FULLTEXT RTREE GIS 1.3索引算法的演变 BT
阅读全文
摘要:mysql DBA笔记 [TOC] 前言 数据库产品介绍 什么是数据 人类认为的数据:抽象出来的,图片,视频,文字,表格,数字。 计算机:2进制,16进制。 DBMSS数据库管理系统 RDBMS:关系型数据库管理系统 特点:二维表结构,提供很丰富的查询功能,高一致性,性能相对较差。 NoSQL:
阅读全文
摘要:阅读目录(Content) 一.DBA工作内容及课程体系 二.MySQL课程体系介绍 三.DBA的职业素养 四.MySQL简介及安装 4.1 什么是数据? 4.2 什么是数据库管理系统 4.3 数据库管理系统种类 4.3.1 RDBMS 4.3.2 NoSQL 4.3.3 RDMS与NoSQL对比
阅读全文