自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (10)
  • 收藏
  • 关注

原创 使用explain

解释mysql如何使用索引来处理select语句及连接表的。输入 explain select * from customer; 后,出现一张表,个行的意思如下:table-显示此行数据属于哪张表;type-重要的一列,显示使用了何种连接,从好到差依次为const、eq_ref、ref、range、index、all,下面会详细说明;possible_keys-可以应用在这张表中的索引,如果为null,则表示没有可用索引;key-实际使用的索引,如为null,表示没有用到索引;key_len-索引的长度,在

2011-02-12 17:49:00 516

原创 使用调度和锁定进行MySQL查询优化

<br />DBA在日常工作中经常会遇到如何让单独的查询执行的速度更快。MySQL还允许你改变语句调度的优先级,它可以使来自多个客户端的查询更好地协作,这样单个客户端就不会由于锁定而等待很长时间。改变优先级还可以确保特定类型的查询被处理得更快。这一部分讲解MySQL的默认的调度策略和可以用来影响这些策略的选项。它还谈到了并发性插入操作的使用和存储引擎锁定层次对客户端的并发性的影响。为了讨论的方便,我们把执行检索(SELECT)的客户端称为"读取者",把执行修改操作(DELETE、INSERT、REPLACE

2011-02-12 15:52:00 393

原创 MySQL最好的优化技巧

<br />1、选取最适用的字段属性 <br /><br />MySQL 可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定义整型字段。

2011-02-12 15:47:00 283

原创 MySQL语句优化的原则

<br />1、使用索引来更快地遍历表。<br /><br />  缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物理上随机存放在数据页上。<br /><br />  合理的索引设计要建立在对各种查询的分析和预测上。一般来说: <br />  a.有大量重复值、且经常有范围查询( > ,< ,> =,< =)和order by、group by发生的列,可考虑建立群集索引; <br />  b.经常同时存取多列,且每列都含有重复值可考虑建立组合索引; <br />  c.组合

2011-02-12 15:46:00 294

原创 MYSQL索引使用

<br />什么是索引?索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100倍。索引的类型:普通索引:这是最基本的索引类型,没唯一性之类的限制。唯一性索引:和普通索引基本相同,

2011-02-12 15:17:00 421

原创 让MySQL高效运行起来

<br />索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。<br />在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable(   ID INT NOT NULL,    username VARCHAR(16) NOT NULL  );   <br />我们随机向里面插入了10000条记录,其中有一条:5555, admin。<br />在查找username="

2011-02-12 14:40:00 349

原创 sql优化

<br />1.尽量不要对列名进行函数处理.而是针对后面的值进行处理<br />例如where col1 = -5的效率比where -col1=5的效率要高<br />因为后面的条件对列值进行了计算.这样的条件下优化器无法使用索引<br />而是要针对所有值进行计算之后才能再比较<br />2.尽量使用和数剧列一样的值进行操作<br />如果col1是数值型<br />那么例如where col1 = 2和where col1= ‘2′<br />则前者效率更高<br />因为比较字符和数值型的时候<br

2011-02-12 14:36:00 259

转载 奋斗我们需要技巧

<br /><br />奋斗我们需要技巧!1不要停留在心灵的舒适区。2不要把“好像”“有人会”“大概”之类放在嘴边。3不要拖延工作。4不要认为理论可实施就OK。5不要让别人等你。6不要忽视细节。7不要表现得消极,仅仅因为你所做的事情不是你的兴趣所在。8不要把改善工作能力寄托在公司培训。9不要推卸责任。<br /> <br />办公室法则:①凡事有看法,是否说出来视情况定。②不要说人坏话,隔墙有耳。③不要自以为是,人们易对傻子宽容。④不要乱站队,站错不如不站。⑤老板表扬你未必发自内心,批评肯定是。⑥和同事独处

2010-12-28 18:56:00 319

原创 博客换UI了

 最近有段时间没有去管理博客了,先给blog换个面孔哦 http://www.shaodeng.org 欢迎大家拍砖头

2010-07-29 13:06:00 522

原创 PHP开发者的五件事

<br />语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个PHP的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事:<br />    1. 框架<br />    框架可以说是PHP开发中的一个最重要的问题。用PHP开发Web应用程序时有很多方法,有很多开源的框架可以使用,可以帮助快速的开发,保持更高的一致性和有效性。其中比较好的框架包括cakephp ,Symfony和CodeIgniter 。很多框架还按照MVC设计模式,如果你在这个模式下工作过,那

2010-07-29 13:01:00 315

原创 关于团购网站诱导消费或诈骗

<br /><br />近期国内互联网刮起了一股“团购风”,大大小小的网站有如雨后的春笋一般冒了出来。据不完全统计,目前全国大约有500多家团购网站。然而,在这热 闹的背后,却隐藏着诸多的诱导消费陷阱或骗局。  12321举报中心近期接到多起与团购网有关的诈骗陷阱,他们以低廉的价格和虚假的优质服务来获得网民信 任,从而布下陷阱圈套,吸引网民上当受骗。  经核查分析发现,此类团购网站的陷阱主要方式有:  一、“克隆网站”陷阱。有的网站采用与知名网站类似的名称、界面,以蒙蔽网民。  二、“商品信息误导”陷阱。在

2010-07-29 12:58:00 1116

原创 good good study

2010-04-08 00:34:00 362

原创 我的Blog

2009-10-21 12:08:00 374 3

高性能web开发终结篇(3)

如何让让页面分块逐步呈现,提高web性能,减少展示时间

2011-05-05

高性能web开发(2)

从js,请求数等详细讲解高性能web开发,是个好资料,强烈推荐

2011-05-05

PHP版百度相关关键词软件

此软件可以知道您关键词匹配的相关关键词。

2010-10-28

正则表达式测试工具-有了这款工具,编写正则没有任何困难

有了这款工具,编写正则没有任何困难,不需要安装,直接浏览器打开即可使用。方便快捷……

2010-09-29

jdbc+jsp分页组件+源代码

非常实用的jsp+jdbc分页组件及实例代码

2009-07-10

VC++内部培训资料,经典实用

压缩文件内为非常好的C++培训资料,C++教程

2009-04-22

pdf文档保护密码破解器

这是一款非常适用的破解工具,本人经常使用.

2009-04-22

2001-2008年网络工程师试题+答案

2001-2008年网络工程师试题+答案 非常好的试卷

2008-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除