路漫漫,水迢迢

八十一难拦路七十二变制敌

深入浅出Mysql(四)

大批量插入数据优化 1、对应Myisam类型的表,可以通过以下方式快速的导入大量数据alter table tablname DISABLE KEYS; loading the data alter table tablname enable keys;这两个命令用来打开或者关闭Myisam表...

2015-09-18 17:29:47

阅读数:464

评论数:1

深入浅出Mysql(三)

索引的存储分类 Myisam的表数据文件和索引文件是自动分开存储的;InnoDB的数据和索引是存储在同一个表空间里面,但可以有多个文件组成。 创建索引语法:create [unique|fulltext|spatial] index index_name [using indext_type]...

2015-09-18 14:58:00

阅读数:587

评论数:0

深入浅出Mysql(二)

通过Explain分析低效率sql的执行计划 用explain解释sql会有如下几列 select_type select类型 1、SIMPLE:简单的select语句,不包括union操作或子查询,例如: 2、PRIMARY/UNION PRIMARY:查询中最外层的sele...

2015-09-18 11:15:55

阅读数:1524

评论数:1

深入浅出Mysql(一)

1、慢查询基础:优化数据访问 对于低效率查询,我们可以通过以下两个步骤来分析总是有效的: 1、确认应用程序是否在检索大量超过需要的数据。这通常意味着访问了太多的行,当时有时候也可能访问了太多的列 2、确认Mysql服务器层是否在分析大量超过需要的数据行 1.1 是否向数据库请求了不需要的数...

2015-09-17 19:05:00

阅读数:634

评论数:0

高性能Mysql——创建高性能的索引

一、索引基础select first_name from actor where id = 5;如果在id上建有索引,则Mysql将使用该索引找到id=5的列,也就是说Mysql先在索引上按值进行查找,然后返回符合条件的所有数据。 索引可以包含一个或者多个列的值。如果索引包含多个列,那么列的顺序...

2015-09-16 18:07:54

阅读数:577

评论数:0

高性能Mysql——Schema与数据类型优化

良好的逻辑设计和物理设计师高性能的基石 一、选择优化的数据类型 更小的通常更好 占用更小的磁盘、内存、CPU缓存和处理时需要的CPU周期 简单就好 操作需要更少的CPU周期,例如:整型比字符型操作代价更低,以为字符集和校对规则使字符比整型更复杂。应该使用Mysql内建的类型而不是字符串来...

2015-05-11 22:10:06

阅读数:842

评论数:0

高性能Mysql——Mysql的整体架构简介

最近我觉得自己各项技能都是随着工作而学习的,感觉总有一些知识没有掌握,特准备在基于《Mysql权威指南》和《高性能Mysql》这两本书来系统学习下,把每次学习的笔记整理成博客的形式。一是为了加深自己的印象,二是为了给自己提供更好的学习能力,三是和大家共同分享。 1、逻辑架构 第一层:并不是...

2015-04-26 01:18:38

阅读数:904

评论数:0

高性能Mysql——InnoDB与Myisam

MysqlInnoDB和Myisam两种类型的存储我们在Mysql创建表的时候可以在选项中进行制定,如下图所示: 下面来说说两种存储的区别吧: 1、两种数据存储的事务机制不同 InnoDB支持事务,Myisam不支持,但是在查询方面Myisam的性能略胜一筹 2、锁的机制不同 Inn...

2015-04-21 18:24:21

阅读数:1471

评论数:0

Mysql循环游标并作为其中一个参数插入到另一个表中

-- 创建存储过程 D DROP PROCEDURE IF exists init_budget_proc; CREATE PROCEDURE init_budget_proc() BEGIN DECLARE p_ou VARCHAR (64); -- 遍历数据结束标识 DE...

2015-03-20 18:10:56

阅读数:1027

评论数:0

Mysql循环游标作为其中一个参数插入到另一个表

-- 创建存储过程 DROP PROCEDURE IF exists init_budget_proc; CREATE PROCEDURE init_budget_proc() BEGIN DECLARE p_ou VARCHAR (64); -- 遍历数据结束标识 DEC...

2015-03-19 16:52:12

阅读数:187

评论数:0

提示
确定要删除当前文章?
取消 删除