Fight With Me!!!

导航

2017年6月27日 #

mysql 添加索引 mysql 如何创建索引

摘要: 1.添加PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column 阅读全文

posted @ 2017-06-27 21:30 nickTimer 阅读(956) 评论(0) 推荐(0) 编辑

mysql update更新带子查询的实现方式

摘要: 现在要做一下数据移植,需要更新相关的数据,需要在mysql中更新时不能将更新的表作为查询的表。 总结一下: 一:单表更新时 例如: update customer set category = 1 WHERE deleteflag = 0 and name = '22'; 注意不要子查询,mysql 阅读全文

posted @ 2017-06-27 21:30 nickTimer 阅读(2858) 评论(0) 推荐(0) 编辑

EXPLAIN sql优化方法(2) Using temporary ; Using filesort

摘要: 优化GROUP BY语句 默认情况下,MySQL对所有GROUP BY col1,col2...的字段进行排序。这与在查询中指定ORDER BY col1,col2...类似。因此,如果显式包括一个包含相同的列的ORDER BY子句,则对MySQL的实际执行性能没有什么影响。 如果查询包括GROUP 阅读全文

posted @ 2017-06-27 21:29 nickTimer 阅读(6364) 评论(1) 推荐(0) 编辑

MySQL查看SQL语句执行效率

摘要: Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where .. 阅读全文

posted @ 2017-06-27 13:35 nickTimer 阅读(229) 评论(0) 推荐(0) 编辑