您的位置:首页 > 数据库 > MySQL

研究Mysql优化得出一些建设性的方案

2016-11-27 13:44 357 查看
博客出自:http://blog.csdn.net/liuxian13183,转载注明出处! All Rights Reserved !

熟悉网络请求路径,网址经过浏览器的URL验证,是否正确证书是否失效,经过host文件处理,通过Dns解析,如有缓存则直接返回,否则交给Dns服务器,最后解析出ip地址,否则一般返回微软搜索页,如果浏览器缓存直接返回数据,否则通过隧道,通过网关,将数据解析为服务器可识别的协议,经历GFW过滤,到达服务器
某些烦人的小广告通过入侵host载入另外一些通过劫持dns载入,建议改为全网dnsphp的echo带有网络请求时间,才返回客户端,并不是简单的打印
优化往往考虑三端,客户端,传输过程,服务端客户端,优化代码逻辑传输过程,防止dns劫持,做memcache或radis
接下来我们主要说服务端的一些优化流程。服务端又主要是数据库的问题数据库可以从以下几个方面来说。第一,合并操作。比如查询和搜索。第二,做热点搜索,把热点的一些数据单独拎到一张表当中来做搜索。第三,并非所有的数据都是要让用户看到。比如嗯,分页查询,最多给到用户100页就够了,而没有必要十分准确。重要的数据如用户名,性别首先拿出来,必要数据放到第二张表中拿出,即做主要次要数据分表查询。第四,砍需求,做减法,并非所有的功能都需要加上第五,避免querycache,缓存过多也容易出问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: