摘要: 前言 MySQL中的explain命令显示了mysql如何使用索引来处理select语句以及连接表。explain显示的信息可以帮助选择更好的索引和写出更优化的查询语句。 一、格式 explain + select 语句; 例如:explain select * from tb_student; 二 阅读全文
posted @ 2017-03-18 18:22 小葱拌豆腐~ 阅读(860) 评论(0) 推荐(2) 编辑
摘要: 一、什么是索引及索引的特点 索引是一种数据结构 索引的特点:查找速度快,排好序,数据结构 索引的数据结构类型有:BTREE索引和HASH索引,下面展示的是BTREE索引。 BTREE:balance tree (平衡树) BTREE的特点实例: 假设有一张表,表中的数据为下图中的左侧,则索引中数据为 阅读全文
posted @ 2017-03-18 18:11 小葱拌豆腐~ 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、mysql数据类型优化原则 1. 能够使用最小数据类型存储时,尽量使用最小数据类型存储(前提是要评估字段值的真实数据存储范围) eg:create table aaa(id1 int(10) zerofill,id2 int (10)); (1) int(n) 中的 n代表宽度,表示没有设定宽度 阅读全文
posted @ 2017-03-18 11:35 小葱拌豆腐~ 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 前言 这里我已经将MySQL的数据库编码设置为UTF-8,所以下面现实的都是UTF-8。 设置MySQL数据库的编码方式有三种,分别是基于session会话的、基于全局gloable的、永久性改变的。 正文 1.首先连接到MySQL : mysql -uroot -proot 2.输入\s,即可查看 阅读全文
posted @ 2017-03-18 10:55 小葱拌豆腐~ 阅读(45253) 评论(0) 推荐(3) 编辑
摘要: 1. 假如数据库中的数据有100G,怎么做备份? LVM:基于逻辑卷,对磁盘进行分区,可以产生快照,基于快照的方式(资料:http://www.toxingwang.com/database/mysql/1523.html) Xtrabackup:做物理备份(资料:http://www.toxing 阅读全文
posted @ 2017-03-18 10:01 小葱拌豆腐~ 阅读(210) 评论(0) 推荐(0) 编辑