自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

littlecolor

写给自己看

  • 博客(4)
  • 收藏
  • 关注

原创 【Mysql性能优化四】数据表的设计和读写分离技术

mysql优化可以从子查询,数据类型和索引等多个方面进行优化。这些都是从sql语句的方向进行考虑的。当我们的sql语句没有优化的空间的时候,我们就必须从其他方面来考虑进行数据库性能优化了。数据表设计范式化和反范式化范式化是指我们在设计表时要遵循数据库设计的三个范式,通常要符合第三范式:表中的列之间不能存在传递依赖。但这并不是一定的。为了查询效率考虑,把原本符合范式化的表设计适当增加冗余,以空间

2016-05-30 19:51:45 1874 1

原创 【MySql性能优化三】索引优化

我们在查询表时,如果按照某个字段作为条件或者排序方式时,在这个字段上建立索引,可以加快查询速度。 那么是不是索引建立的越多,数据库的性能越高呢?这篇博客来研究一下索引的使用。覆盖索引什么是覆盖索引呢?select的数据列只需要从索引列中就可以获得,也就是你查询的结果只需要从你建立的索引列的索引中就可以获取,不需要你额外的读取其他的数据行。这样就可以使得你的查询被你建的索引所覆盖,索引被称为覆

2016-05-20 16:31:02 1030 3

原创 【MySql性能优化二】利用explain进行查询和分析sql语句

在mysql数据库中为我们提供了explain方法可以通过它来帮助我们分析我们的sql语句。登录mysql后,具体使用如下这里的了例子都以上篇博客中安装的实例数据库sakila为例:explain select * from customer;explain参数说明通过执行结果,我们看到了explain执行后所包括的内容。每一项代表的具体含义如下:更加详细的参数及使用说

2016-05-16 11:38:17 4717 1

原创 【MySql性能优化一】性能测试环境配置和慢查询日志的使用

目前,mysql数据库以他快速,开源的优势已经在各大企业的开发项目中得到了广泛的应用。由于开发人员对数据库的认识程度参差不齐。所以,对数据库执行语句的写的也是良莠不齐。为了对一些简单的sql语句能够得到更好的查询效果,同时对数据库有一个更高一层的认识,对系统的查询速度和性能有一个整体的提高,性能问题是每一个开发人员所关心的问题。这是一个学习过程,用到了sakila数据库来进行测试。sakil

2016-05-11 15:04:01 1434 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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