摘要:
好吧,这次的设计模式,我从最爱的足球谈起。嗯,球员不是演员,想要行贿球员好比门将放球进去,这样演起来真的挺难,但作为裁判,对于一些争议性的问题,往往可以通过一些手段让他“看清”到底是哪方球员犯规在先,于是,球队老板们就决定跟裁判套套近乎了,可这必经是违法的事情,怎么办呢,一级官压死人,于是他们想到了足协,于是,球队老板-足协领导-裁判,就成了这proxy pattern的产业链,客户端-代理-服务端。来看一下代码吧:using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplicati 阅读全文
摘要:
想必大家对index,explain和profile的利用也很多,这是我最近两天优化mysql语句查询资料整理的一些内容,希望大家可以一起来补充一下。index的使用:1.最好是在相同类型的字段间进行比较的操作。在MySQL 3.23版之前,这甚至是一个必须的条件。例如不能将一个建有索引的INT字段和BIGINT字段进行比较;但是作为特殊的情况,在CHAR类型的字段和VARCHAR类型字段的字段大小相同的时候,可以将它们进行比较。2.在建有索引的字段上尽量不要使用函数进行操作,尽量不要在数据库中做运算。3.避免负向查询和%前缀模糊查询,like 'xxx%'百分号后缀查询可以在 阅读全文