SQL优化

一.要优化sql首先就要想到索引,因为索引可以很好的提高sql查询效率,但索引不是越多越好,如果一张表插入和更新比较多的话多建索引反而影响效率。 建立索引的原则: 1) 定义主键的数据列一定要建立索引。 2) 定义有外键的数据列一定要建立索引。 3) 对于经常查询的数据列最好建立索引。 4) ...

2017-12-12 00:21:35

阅读数 99

评论数 0

mysql视图------第一章

一.视图是什么?视图和表的区别? 视图是虚拟的表,本身并不占空间,而表是实际存在的表。如下所示就是一张视图。 SELECT `gco`.`id` AS `id`, `gco`.`customerId` AS `customerId`, `gco`.`mobilePhone` AS `mobi...

2017-07-31 15:01:46

阅读数 136

评论数 0

mysql存储过程与函数-----第一章

本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。      函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少 。    ...

2017-07-31 00:46:53

阅读数 162

评论数 0

mysql索引实例----第二章实战篇

一。用5W条数据作为试验数据测试: 二。没用索引之前用了7.768s。 三。创建索引,虽然创建索引花了29.4s,但是后面带来的收益是可观的,只创建一次就好,加了索引之后查询0.499s。快了15.56倍。

2017-07-30 16:29:45

阅读数 156

评论数 0

MySQL优化策略

一.Mybatis中$和#的区别 ======================================================================================= (1)#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order...

2017-07-22 12:06:19

阅读数 209

评论数 0

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