摘要: 一、企业读写分离及分库分表方案介绍 Mysql-proxy(oracle) Mysql-router(oracle) Atlas (Qihoo 360) Atlas-sharding (Qihoo 360) Cobar(是阿里巴巴(B2B)部门开发) Mycat(基于阿里开源的Cobar产品而研发) 阅读全文
posted @ 2023-12-27 15:03 EJW 阅读(22) 评论(0) 推荐(0)
摘要: 1、普通主从复制架构存在的不足 高可用? 业务不间断的工作。 用户的体验不出来业务断点。 普通主从环境,存在的问题: 1、监控的问题:APP应用程序,并不具备监控数据库的功能,没有责任监控数据库是否能连接。 2、选主的问题: 3、failover:VIP漂移,对于应用透明 4、数据补偿 2、企业高可 阅读全文
posted @ 2023-12-27 15:02 EJW 阅读(47) 评论(0) 推荐(0)
摘要: 一、mysql复制原理 1.1 主从复制原理过程 从库的I/O thread 线程会读取master info 文件 获取主库的 user,password port信息然后还会获取上次获取主库二进制日志的位置 如3640 就是00003这个文件640这个位置,主库收到从库的请求后,会验证用户名密码 阅读全文
posted @ 2023-12-27 14:53 EJW 阅读(41) 评论(0) 推荐(0)
摘要: 一、备份的类型 冷备份:关闭数据、停止业务 温备份:加锁备份 热备份:在先备份,不会影响到也正常运行 二、备份方式 2.1 逻辑备份:基于SQL语句的备份 mysqldump建库、建表、数据插入 基于二进制日志:数据库的所有变化类的操作 基于复制的备份:将二进制日志实时传送到另一台机器并且恢复 2. 阅读全文
posted @ 2023-12-27 14:52 EJW 阅读(26) 评论(0) 推荐(0)
摘要: 一、mysql常见日志 二、错误日志 配置方法: [mysqld] log-error=/data/mysql/mysql.log 查看配置方式: mysql> show variables like '%log%error%'; 作用: 记录mysql数据库的一般状态信息及报错信息,是我们对于数据 阅读全文
posted @ 2023-12-27 14:51 EJW 阅读(53) 评论(0) 推荐(0)
摘要: MySQL 存储引擎 可以理解为,MySQL的“文件系统”,(插件形式存在)只不过功能更加强大。mysql提供的存储引擎有InnoDB、MyISAM等 TokuDB 是第三方的存储引擎moardb,数据压缩比打,写入数据快,如果你的应用是读多写少的情况强烈建议使用此存储引擎 innodb存储引擎的功 阅读全文
posted @ 2023-12-27 14:48 EJW 阅读(15) 评论(0) 推荐(0)
摘要: explain(执行计划),使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理sql语句。explain主要用于分析查询语句或表结构的性能瓶颈 mysql> explain select name,gender,age from test where gender 阅读全文
posted @ 2023-12-27 14:42 EJW 阅读(27) 评论(0) 推荐(0)
摘要: 一、mysql索引类型 BTREE:B+树索引 (常用) HASH:HASH索引 FULLTEXT:全文索引 RTREE:R树索引 二、索引分类 主键索引 普通索引*** ** 唯一索引 三、索引基本管理 创建和删除: alter table stu add index idx_name(stu_n 阅读全文
posted @ 2023-12-27 14:41 EJW 阅读(51) 评论(0) 推荐(0)
摘要: 数据库的元数据即数据库对象的数据,如表,库,的属性数据等,存放在informatica——schema数据库中,已虚拟表的形式存在,只能读不能写 一、 获取元数据的方法 查询INFORMATION_SCHEMA 数据库表。 其中包含MySQL数据库服务器所管理的所有对象的相关数据 使用SHOW 语句 阅读全文
posted @ 2023-12-27 14:39 EJW 阅读(101) 评论(0) 推荐(0)
摘要: 四种主要类别: – 数值类型 – 字符类型 – 时间类型 – 二进制类型 数据类型的ABC 要素: – Appropriate(适当) – Brief(简洁) – Complete(完整) 一、 数值数据类型 使用数值数据类型时的注意事项: 数据类型所表示的值的范围 – 列值所需的空间量 – 列精度 阅读全文
posted @ 2023-12-27 14:37 EJW 阅读(19) 评论(0) 推荐(0)