目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 ? 2索引及查询优化 三、配置优化 1) ? ? ?max_connections 2) ? ? ?back_log 3) ? ? ...
分类:
数据库 时间:
2015-06-19 16:59:49
阅读次数:
187
外部js文件:enterKeySearch.js$(function(){ window.onkeyup = function(event) { if (flag && event.keyCode == 13) { doSubmit(); }...
分类:
其他好文 时间:
2015-06-15 20:04:20
阅读次数:
144
介绍了MYSQL查询过程,MYSQL查询优化器所做的优化和限制,总结了如何写出高效的查询语句。
分类:
数据库 时间:
2015-06-13 21:37:15
阅读次数:
217
一、什么时候可以避免执行MapReduce?select *where语句中只有分区字段二、Jion优化驱动表最右边查询表表的大小从左边到右边依次增大标志机制显示的告知查询优化器哪张表示大表/*+streamtable(table_name)*/三、Map-side聚合sethive.map.agg...
分类:
其他好文 时间:
2015-06-12 19:14:16
阅读次数:
223
一、什么时候可以避免执行MapReduce?select *where语句中只有分区字段 二、Jion优化驱动表最右边查询表表的大小从左边到右边依次增大标志机制显示的告知查询优化器哪张表示大表/*+streamtable(table_name)*/ 三、...
分类:
其他好文 时间:
2015-06-12 17:34:37
阅读次数:
123
一、什么时候可以避免执行MapReduce?select
*where语句中只有分区字段
二、Jion优化驱动表最右边查询表表的大小从左边到右边依次增大标志机制显示的告知查询优化器哪张表示大表/*+streamtable(table_name)*/
三、Map-side聚合sethive.map.aggr=true;这个设置可以将顶层的聚合操作放在Map阶段执行,从而减轻清洗...
分类:
其他好文 时间:
2015-06-12 17:24:34
阅读次数:
174
1.利用EXPLAIN 语句,查看是否用到索引:EXPLAIN SELECT * FROM tb1_name WHERE 1= 02.下面的WHERE 子句说明了怎样进行这项工作。第一行中,优化程序将简化表达式4/2 为值2,然后使用my_col 上的索引快速地找到小于2 的值。而在第二个表达式中,...
分类:
数据库 时间:
2015-06-11 19:05:49
阅读次数:
139
目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_si...
分类:
数据库 时间:
2015-06-11 18:41:48
阅读次数:
188
MYSQL在创建索引后对索引的使用方式分为两种:1 由数据库的查询优化器自动判断是否使用索引;2 用户可在写SQL语句时强制使用索引下面就两种索引使用方式进行说明第一种,自动使用索引。数据库在收到查询语句后会查看where语句后面的查询条件,同时查看在表上面有哪些索引,然后根据查询条件和索引进行匹配...
分类:
数据库 时间:
2015-06-10 12:07:10
阅读次数:
146
1、DBCC SHOW_STATISTICS 显示表或索引视图的当前查询优化统计信息USE AdventureWorks2008R2;GODBCC SHOW_STATISTICS ("Person.Address", AK_Address_rowguid);DBCC SHOW_STATISTICS ...
分类:
数据库 时间:
2015-06-02 17:22:43
阅读次数:
129