码迷,mamicode.com
首页 >  
搜索关键字:查询优化器 mysql优化    ( 1068个结果
mysql (优化)查询一条再筛选某个字段和直接查询该条的某个字段的效率比较
查询所有,10000次,$sql = "select * from mh_user where (username='333') and (password='xxx')";总共耗时1.1420359611511查询username字段,10000次。$sql = "select username....
分类:数据库   时间:2014-09-25 16:33:49    阅读次数:228
mysql优化案例
MySQL优化案例Mysql5.1大表分区效率测试Mysql5.1大表分区效率测试MySQL | add at 2009-03-27 12:29:31 by PConline | view:60, comment:0mysql5.1开始支持数据表分区了,原来的分表可以不用了,分表的不足在于多表查询不...
分类:数据库   时间:2014-09-25 14:26:19    阅读次数:450
mysql优化
慢查询日志打开慢查询日志保存慢查询日志到表中慢查询日志分析Percona Toolkit介绍安装pt-query-digestpt-index-usagept-query-advisorSHOW PROFILEperformance_schema慢查询日志打开慢查询日志慢查询日志,顾名思义就是记录执...
分类:数据库   时间:2014-09-24 01:56:15    阅读次数:519
mysql优化 mysql explain
一篇文章:使用use index优化sql查询先看一下arena_match_index的表结构,大家注意表的索引结构CREATE TABLE `arena_match_index` ( `tid` int(10) unsigned NOT NULL DEFAULT '0', `mid` int(1...
分类:数据库   时间:2014-09-17 02:21:21    阅读次数:298
关于面试mysql优化的几点纪要
1、减少查询次数,如何减少 ? 2、 表结构优化,如何优化 ? 3、 列选取原则 ? 4、建索引原则 ?5、mysql语句优化 ? 6、增加mysql处理性能 ?通过这几点, 再来说细节。 这个可以扩展出很多 细节点。 基本无漏1.减少查询次数 可通过缓存,页面静态化等建冗余字段来达到。 2、表结....
分类:数据库   时间:2014-09-09 15:34:38    阅读次数:172
MySQL执行计划解读(转载)
MySQL执行计划解读Explain语法EXPLAIN SELECT ……变体:1. EXPLAIN EXTENDED SELECT ……将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS S....
分类:数据库   时间:2014-09-05 12:42:21    阅读次数:305
SQL Server 视图索引
在视图上创建索引的另一个好处是:查询优化器开始在查询中使用视图索引,而不是直接在 FROM 子句中命令视图。这样一来,可从索引视图检索数据而无需重新编码,由此带来的高效率也使现有查询获益。在视图上创建的第一个索引必须是唯一聚集索引。在创建唯一聚集索引后,可创建其它非聚集索引。视图上的索引命名规则与表...
分类:数据库   时间:2014-08-27 18:33:38    阅读次数:201
WIN2003 IIS6.0+PHP+ASP+MYSQL优化配置
因为WINDOWS2003的IIS6.0默认是没有安装开启对ASP的支持这要我们手动去配置这一步很简单一首先在控制面板里运行"添加删除程序"选择安装IIS6.0安装后IIS6.0就默认开启了对ASP的支持如果发现未允许运行ASP可按ABC步骤去开启A:在开始菜单——》程序——》"管理工具"里打开IIS6.0..
分类:数据库   时间:2014-08-25 15:09:14    阅读次数:192
mysql 优化
mysql 优化1.show status命令介绍Showstatus命令了解各种sql的执行频率查看当前有多少个连接Showstatuslike 'connections'查看数据库启用了多久Showstatuslike‘uptime’查看慢查询的次数Showstatuslike‘slow_que...
分类:数据库   时间:2014-08-24 00:16:01    阅读次数:333
一次mysql优化经历
某日运维突然说无线的频道页接口访问量很大,memcache缓存扛不过来,导致mysql并发查询量太大,导致服务器不停地宕机,不停地重启机器。遗憾的是运维并没有告诉mysql查询量具体有多大【无量化,比如一秒多少个查询…】。 针对这个问题,有同事建议改了mysql+memcache的架构,采用redis存储更佳。但是问题的真正原因是什么呢?mysql一秒钟扛几百个并发查询应该是可以的吧?带着疑问,...
分类:数据库   时间:2014-08-21 13:24:04    阅读次数:287
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!