MYSQL 写报表时优化的心得

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/PingFanVZiRan/article/details/88309611

1.分析SQL语句执行计划;

2.首先尽量减少SQL扫描的行,通过添加索引、组合索引、强制索引、修改SQL语句(添加条件);

3.遇到慢SQL(DEPENDENT SUBQUERY),则需要拆分SQL、修改SQL连接(STRAIGHT_JOIN)、修改驱动表顺序来提高SQL执行效率;

4.用到索引字段查询出来的数据如果超过总数据的15%,索引基本上失效,需要手动忽略索引,这样的效率更高;

5.通过添加中间表,为中间表添加不同的组合索引,再进行关联查询;

6.对于索引字段为字符串类型(varchar)并且key_len比较长的,为其创建中间表并把字段转化为crc32再进行关联查询;

7.对于在索引字段上使用函数的,对其修改条件,避免在索引上使用函数;

8.对于需要查询每天或者时间段的,原先需要每天或者每个时间段一条SQL的,通过SQL整合(elt、interval)为一条sql一次性查询出所有时间段的数据,减少数据库连接,避免查询重复的数据

9.通过观察数据,有些数据不需要从数据库查询的,只需根据上一次查询做计算的SQL,对其删除,在代码中做计算,减少数据库连接,提高效率;

10.字段长度尽量合适,过长会导致索引变长

展开阅读全文

网站SEO(搜索优化心得....

08-30

rn rn前言:(先点着烟)...rn大家都知道,要想做网赚,重要是要把自己网站推广开来,这样就可以省下很多精力。rn把自己的网站推广开来,搜索引擎的排名很重要。rn要想提高百度或者GG这样的搜索引擎上的排名,你的网站一定要符合他们的胃口。rn大家看一个网站是否成功,我想都是看它的Alexa排名和PR值吧,其实不然。rnAlexa排名其实不算什么,大家也知道不少可以刷Alexa排名的网站,据专业人士透露,rnAlexa排名在20W名以前可以随便刷,我在下班之前就是打开刷Alexa排名的网站刷他一晚上。rnPR值这个东西特别重要,它实际上是GG对一个网站的评分。一个网站做的好坏,全看PR值。rn rn切入正题吧,说一下做网站的主意事项。(时间有限,我尽量简单点,有什么不明白的尽可以联系我QQ:280792655)rn一,Title关键字rnrn TITLE关键字很重要,但是不能太多,太多容易被Krnrn 站的关键词密度问题,百度要求的关键词密度在8之内,想查看你首页的关键词密度的话可以到ADMIN5的TOOLS里面去查!rnrn 二,网站优化rnrn 这个要注意的就多了,rnrn 1,网站的排版rnrn网站上部和左部很重要,一定要做好,百度、GG等搜索引擎网络蜘蛛是按照F状爬行,首先就是你的网站的上部位置,然后是左部。这个你可以参照我们的俩个网站看看www.yoostrip.com和www.ehome365.cn,这两个网站是由专门人士做的SEO。rnrn 2,内容编写rnrn内容用文字显示,尽量不要用图片或者FLASH之类,现在网络蜘蛛还识别不出来。rnrn 3,页面rnrn尽量用纯静态的(HTML)页面(这个就不知道为什么了)rnrn 4,信息量和内容更新rnrn网站信息量要大,要经常更新。PR值的高低,GG主要是看你网站的内容信息量大小,更新是不是及时。rnrn 5.处与胸罩rnrn有网友说:搜索引擎这个老变态就是喜欢处的,胸罩都不让带!rn我来解释一下,所谓处的就是你不要想着去直接找他,勾引他的蜘蛛可以,你直接找他提交效果反而不好了,这个老变态喜欢自己动手,而不是送上门来的! rn所谓胸罩就是一些网站的框架 i爱生活,爱猫扑框架,因为这个框架大部分都是一些网站挂马用的,至于0*0的框架会直接被认为是挂马代码 拒绝收录的!rn rnrn柚子旅行网:www.yoostrip.com和宜家旅行网:www.ehome365.cn是我现在在推广的两个网站,我绝非在这里做广告,只是借这两个网站的模板,大家网站优化的时候可以参照这两个。大家不用特别照顾我,看到关于类似的帖子帮我顶下就可以了。rnrn rn今天就先说到这吧,烟也抽完了...以后关于网站推广,我再给大家整理。 论坛

没有更多推荐了,返回首页