
Databases
文章平均质量分 77
iorichang
if (share.makesHappiness()) doSharing();
展开
-
MySQL Optimization Overview
MySQL - Optimization Overview目录MySQL - Optimization Overview目录概述 MySQL 5.5概述MySQL 数据库优化技术,主要包括一下几方面:表的设计合理化 (符合三范式)添加适当的索引 (index) 普通索引主键索引唯一索引全文索引分表技术 (水平分割、垂直分割)读写分离存储过程 模块化编程,可以提高速原创 2016-08-30 22:25:11 · 362 阅读 · 0 评论 -
MySQL Optimization Part 1 - Table Design
MySQL Optimization Part 1 - Table Design目录MySQL Optimization Part 1 - Table Design目录表的三范式表的三范式表的范式 (NF):首先符合 1NF,才能满足 2NF,进一步才满足 3NF。1NF: 列具有原子性,不可再分割,即列的信息,不能分解。只要是数据库是关系型数据库(mysql/oracle/db2/inf原创 2016-08-30 22:38:22 · 308 阅读 · 0 评论 -
MySQL Optimization Part 3 - Indexes Operations
MySQL Optimization Part 3 - Indexes Operations目录MySQL Optimization Part 3 - Indexes Operations目录索引添加索引主键索引普通索引全文索引唯一索引查询索引删除索引修改索引索引说起提高数据库性能,索引是最物美价廉的东西了。不用加内存,不用改程序,不用调sql,只要执行个正确的 create原创 2016-08-31 00:58:12 · 383 阅读 · 0 评论 -
MySQL Optimization Part 4 - Indexes Usage
MySQL Optimization Part 4 - Indexes Usage目录MySQL Optimization Part 4 - Indexes Usage目录索引的注意事项索引的代价哪些列适合添加索引索引的使用查看索引的使用情况索引的注意事项索引的代价:占用磁盘空间对 dml 操作有影响,变慢哪些列适合添加索引较频繁的作为查询条件字段应该创建索引select *原创 2016-08-31 01:57:43 · 298 阅读 · 0 评论 -
MySQL Optimization Part 2 - Slow Queries
MySQL Optimization Part 2 - Slow Queries目录MySQL Optimization Part 2 - Slow Queries目录常用 MySQL 状态查询构建大表创建表创建存储过程定位慢查询常用 MySQL 状态查询问题:如何从一个大项目中,迅速的定位执行速度慢的语句 (定位慢查询)?首先我们要了解 MySQL 数据库的一些运行状态如何查询原创 2016-08-30 22:57:45 · 413 阅读 · 0 评论 -
MySQL Optimization Part 5 - Optimization Tips
MySQL Optimization Part 5 - Optimization Tips目录MySQL Optimization Part 5 - Optimization Tips目录常见 SQL 语句优化小技巧如何选择mysql的存储引擎选择合适的数据类型对于大量插入的数据(比如把一张表的数据导入另一张表中,一般都是 MySQL 管理员干的事):对于 MyISAM 存储引擎,建原创 2016-08-31 22:12:17 · 301 阅读 · 0 评论 -
MySQL Optimization Part 6 - Data BackUps
MySQL Optimization Part 6 - Data BackUps备份# mysqldump –u root –proot 数据库 [表名1 表名2..] > 文件路径# 比如: 把 **temp 数据库**备份到 ~/mysqldatabackups/temp.bakmysqldump –u root –proot temp > ~/mysqldatabackups/temp.原创 2016-09-01 21:57:41 · 235 阅读 · 0 评论 -
MySQL 联合索引最左匹配原则
在 5.6 以及之后的版本被解除了!原创 2016-12-20 10:12:43 · 3529 阅读 · 0 评论