随笔分类 -  Mycat-Mysql培训

第九课——MySQL优化之索引和执行计划
摘要:一、创建索引需要关注什么? 1、关注基数列唯一键的数量; 2、关注选择性列唯一键与行数的比值,这个比值范围在0~1之前,值越小越好; <!--more--> 其实,选择性列唯一键与行数的比值,只要列值区分度越高,这个比值就会相对越小 3、where like关键字的前面使用%会全表扫描,不走索引 4 阅读全文

posted @ 2016-10-16 14:29 在路上ing 阅读(618) 评论(0) 推荐(0)

第八课——MySQL优化之InnoDB基础原理
摘要:一、事务隔离级别 理解各种事务隔离级别的优缺点 (一)四种事务隔离级别总结 (二)四种事务隔离级别下,去重现脏读现象、不可重复读现象、幻读现象 二、UNDO和REDO日志 (一)UNDO日志 1、undo日志是为了实现事务的原子性,以及实现了多版本并发控制MVCC; 2、事务在修改之前先将前镜像存入 阅读全文

posted @ 2016-10-08 13:56 在路上ing 阅读(288) 评论(0) 推荐(0)

第五课——备份恢复
摘要:学习目标 一、备份概述 二、mysqldump xtrabakup工具原理 三、xtrabackup工具使用 一、备份概述 (1)冷备和热备:数据库需要停机才能备份的是冷备;备份是online进行的不需要停止业务的是热备。热备又分为逻辑备份、物理备份; <!--more--> (2)逻辑备份的特点: 阅读全文

posted @ 2016-09-27 08:49 在路上ing 阅读(376) 评论(0) 推荐(0)

第四课(1)——MySQL体系结构
摘要:学习目标 一、MySQL体系结构 二、MySQL内存结构 三、MySQL文件结构 四、Innodb体系结构 MySQL体系结构 一、MySQL体系结构图 1、Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的(SQL Interface、Parser、Optimizer、Caches&B 阅读全文

posted @ 2016-09-27 08:40 在路上ing 阅读(1817) 评论(1) 推荐(1)

第四课补充01——数据库系统的立体视图
摘要:数据库系统架构 一、数据库系统的分类:面向对象型、关系型、对象关系型 1、面向对象型数据库(OODBS) (1)面向对象型数据库系统是一种持久的、可共享对象库的存储器和管理器;是基于OO的思想,因此这类数据库也有封装、类、类层次等概念 (2)目前流行的开源面向对象数据库:DB4O 2、关系型数据库( 阅读全文

posted @ 2016-09-27 08:40 在路上ing 阅读(248) 评论(0) 推荐(0)

第四课(2)——mysql配置参数讲解
摘要:*****************general***************** (1) 跳过域名解析的正向、反向DNS解析,默认MySQL认证远程客户端时,不只是验证用户名、密码还需要验证主机名在DNS上是否能够解析。 (2)show variables like ‘skip_name_reso 阅读全文

posted @ 2016-09-27 08:40 在路上ing 阅读(625) 评论(0) 推荐(0)

第三课——SQL操作和数据类型
摘要:【SQL分类:DDL DML DCL】 一、DDL(数据库定义语言) 定义不同的数据段、数据库、表、列、索引等数据库对象,常用语句关键字:create drop alter等 1、修改表字段,alter table语句的用法如下 1)修改表字段的数据类型:alter table table_name 阅读全文

posted @ 2016-09-27 07:31 在路上ing 阅读(988) 评论(0) 推荐(0)

第二课——解析mysqldump命令和mysqlbinlog命令+innodb和Myisam存储引擎简介
摘要:环境说明 mysql版本:Percona-Server-5.6.30 IP:10.7.15.167 端口:3306 安装目录:/httx/run/mysql 数据目录:/httx/run/mysql/data/ mysqldump的常用参数 mysqldump测试——–研究加–single_tran 阅读全文

posted @ 2016-09-27 07:23 在路上ing 阅读(1252) 评论(0) 推荐(0)

导航