php:一般是在你要检查的代码开头记录一个时间,结尾记录一个时间。取差值,数据库SQL的效率sql的explain(mysql),启用slowquerylog记录慢查询。通常还要看数据库设计是否合理,需求是否合理等。但这个时间一般来说都很快,在一秒以内,所以不能直接用mktime()function...
分类:
数据库 时间:
2015-07-14 19:47:42
阅读次数:
154
哎,刚写了一篇文章,保存草稿,关闭浏览器,再次登录发现文章没了!服了CSDN,一堆bug!已经不是第一次了!垃圾CSDN.这篇文章就不详细写了,留个纪念!...
分类:
其他好文 时间:
2015-07-12 01:49:19
阅读次数:
126
设计模式的由来:
20 世纪 90 年代初,一些聪明的开发人员偶然接触到 Alexander(Christopher Alexander 的建筑师) 有关模式的工作。他们很想知道,在建筑学成立的理论,是否在软件设计中也适用。
● 软件中是否存在不断重复出现、可以以某种相同方式解决的问题?
● 是否可能用模式方法来设计软件,即先找出模式,然后根据这些模式
创建特定的解决方案?GoF 自己并没有...
分类:
其他好文 时间:
2015-07-09 00:54:26
阅读次数:
151
what?
Provide a unified interface to a set of interfaces in a sub- system.
Facade defines a higher-level interface that makes the subsystem
easier to use. ——GOF
给子系统中的一堆接口提供一个统一,标准的接口——更高层次的接口—...
分类:
其他好文 时间:
2015-07-09 00:50:42
阅读次数:
107
mysql性能优化-慢查询分析、优化索引和配置阅读目录二、查询与索引优化分析三、配置优化转自:mysql性能优化-慢查询分析、优化索引和配置目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2索引及查询优化三、配置优化1) .....
分类:
数据库 时间:
2015-07-07 12:20:44
阅读次数:
203
今天写了一个统计sql,在一个近亿条数据的表上执行,200s都查不出结果。SQL如下:
select customer,count(1) c
from upv_**
where created between "2015-07-06" and "2015-07-07"
group by customer
having c > 20
order by c desc
执行explain...
分类:
数据库 时间:
2015-07-06 19:52:22
阅读次数:
164
1、执行计划就是在sql语句之前加上explain,使用desc 也可以。2、desc有两个选项extended和partitions,desc extended 将原sql语句进行优化,通过show warnings 可以看到优化后的sql语句。 desc partitions 可以查看使用分.....
分类:
数据库 时间:
2015-06-28 16:48:21
阅读次数:
151
分析查询语句1)explain[extended]selectselect_options2)describe(可以简写为desc)selectselect_options查看表的信息[showcreatetable表名]什么时候索引没用1)用like查询且%在开头2)多列索引直接用第二个字段来查询,索引不起作用例如:createindexindex_id_priceonfruits..
分类:
数据库 时间:
2015-06-26 23:55:25
阅读次数:
176
EXPLAIN显示了MySQL如何使用索引来处理SELECT语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上EXPLAIN就可以了: 如: EXPLAIN SELECT `surname`,`first_name` FO...
分类:
数据库 时间:
2015-06-25 17:50:59
阅读次数:
169
开发反应做压测时并发上不去,有条SQL执行非常慢,于是explain下:
MariaDB [db_vip]>
MariaDB [db_vip]> explain select ext_id, mid, msource_id, msource_type, referee, mobile, tel, mpassword,status from m_db_vi...
分类:
数据库 时间:
2015-06-20 01:33:55
阅读次数:
133