摘要:
SELECT SQL_NO_CACHE spu from dp_distributor_products_1_online where dpId > 15 AND dpId <= 60; show status like 'last_query_cost'; 查询最后一次查询的成本 成本的最小单位为 阅读全文
摘要:
参考 'mysql高性能' 阅读全文
摘要:
^(?:[1-9][0-9]*\.[0-9]{2}?|0\.[0-9]{2})$ 匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'industr(?:y|ies) 就是一个比 'in 阅读全文
摘要:
引用自 'mysql高性能' 5.3.6章节 不能使用覆盖索引的情况 : 解决办法 : 阅读全文
摘要:
////////////////////////////////////////////////////////////////////// _ooOoo_ //// o8888888o // // 88" . "88 // // (| ^_^ |) // // O\ = /O //// ____/ 阅读全文
摘要:
问题背景 : 当我们需要创建一个组合索引, 索引的顺序对于效率影响很大, 怎么确定索引的顺序; 解决方法 : 我们应该依据字段的全局基数和选择性, 而不是字段的某个具体的值来确定; 表结构 : dc_listing 代码 : SELECT COUNT(DISTINCT accountId) / CO 阅读全文
摘要:
阅读全文
摘要:
摘自 "高性能mysql" 对于一些字符串类型较长的字段搜索时, 可以参考如下方法 阅读全文
摘要:
阅读全文
摘要:
如果有一个数组, $arr = array('one' => null, 'two' => 1, 'three' => 2); 问题, 如果要判断数组中'one'这个键是否存在..如果单纯用 isset 判断会出现问题 if(isset($arr['one'])){ echo '存在'; }esle 阅读全文