文章分类 -  优化

<转>浏览器缓存机制 吴秦
摘要:http://www.cnblogs.com/skynet/archive/2012/11/28/2792503.html 阅读全文

posted @ 2016-04-20 14:03 hahahahahai12 阅读(104) 评论(0) 推荐(0)

<转>MYSQL主从不同步延迟原理分析及解决方案
摘要:1. MySQL数据库主从同步延迟原理。要说延时原理,得从mysql的数据库主从复制原理说起,mysql的主从复制都是单线程的操作,主 库对所有DDL和DML产生binlog,binlog是顺序写,所以效率很高,slave的Slave_IO_Running线程到主库取日志,效率很 比较高,下一步,问 阅读全文

posted @ 2016-03-25 21:05 hahahahahai12 阅读(134) 评论(0) 推荐(0)

<转> mysql处理高并发,防止库存超卖
摘要:今天王总又给我们上了一课,其实mysql处理高并发,防止库存超卖的问题,在去年的时候,王总已经提过;但是很可惜,即使当时大家都听懂了,但是在现实开发中,还是没这方面的意识。今天就我的一些理解,整理一下这个问题,并希望以后这样的课程能多点。 先来就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、 阅读全文

posted @ 2016-02-16 01:56 hahahahahai12 阅读(6544) 评论(0) 推荐(0)

<转>MySQL MyISAM/InnoDB高并发优化经验
摘要:最近做的一个应用,功能要求非常简单,就是 key/value 形式的存储,简单的 INSERT/SELECT,没有任何复杂查询,唯一的问题是量非常大,如果目前投入使用,初期的单表 insert 频率约 20Hz(次/秒,我喜欢这个单位,让我想起国内交流电是 50Hz),但我估计以后会有 500Hz+ 阅读全文

posted @ 2016-02-15 01:55 hahahahahai12 阅读(110) 评论(0) 推荐(0)

<转> linux mysql proxy 的安装,配置,以及读写分离
摘要:张映 发表于 2010-03-03 分类目录: mysql 标签:mysql, proxy, 分布式, 读写分离 一,mysql proxy是什么,干什么用的 MySQL Proxy就是这么一个中间层代理,简单的说,MySQL Proxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并 阅读全文

posted @ 2016-02-14 22:42 hahahahahai12 阅读(229) 评论(0) 推荐(0)

<转>高性能WEB开发(11) - flush让页面分块,逐步呈现
摘要:在 处理比较耗时的请求的时候,我们总希望先让用户先看到部分内容,让用户知道系统正在进行处理,而不是无响应。一般大家在处理这种情况,都使用ajax,先 把html输出到客户端,然后再用ajax取加载比较耗时的资源。用ajax麻烦的地方是增加了请求数,而且需要写额外的js代码、和js调用的请求接 口。 ... 阅读全文

posted @ 2016-01-09 21:30 hahahahahai12 阅读(154) 评论(0) 推荐(0)

<转>名站技术分析 — facebook奇特的页面加载技术
摘要:没事使用代理上了下facebook,注册进入个人首页后,习惯性的查看源代码,发现了1个很有意思的现象,首页内容不少,但源代码中HTML的 代码却很少,但去多出了很多段的javascript代码,这些js代码都是用于动态生成html的,facebook为什么需要这样做了?出于职业习 惯,研究研究:一、... 阅读全文

posted @ 2016-01-09 20:34 hahahahahai12 阅读(187) 评论(0) 推荐(0)

<转>BigPipe学习研究
摘要:1. 技术背景 FaceBook页面加载技术试想这样一个场景,一个经常访问的网站,每次打开它的页面都要要花费6 秒;同时另外一个网站提供了相似的服务,但响应时间只需3 秒,那么你会如何选择呢?数据表明,如果用户打开一个网站,等待3~4 秒还没有任何反应,他们会变得急躁,焦虑,抱怨,甚至关闭网页并且不... 阅读全文

posted @ 2016-01-09 20:10 hahahahahai12 阅读(199) 评论(0) 推荐(0)

<转>Ajax请求与浏览器缓存
摘要:Ajax请求与浏览器缓存在现代Web应用程序中,前端代码充斥着大量的Ajax请求,如果对于Ajax请求可以使用浏览器缓存,那么可以显著地减少网络请求,提高程序响应速度。1. Ajax Request使用jQuery框架可以很方便的进行Ajax请求,示例代码如下:1 $.ajax({2 ur... 阅读全文

posted @ 2015-12-23 23:49 hahahahahai12 阅读(260) 评论(0) 推荐(0)

<转> 解读Yahoo!网站性能优化组定义的34条准则 - 让Ajax请求可以被缓存
摘要:让Ajax请求可以被缓存Ajax一个主要的好处是它能及时反馈的用户体验,因为它可以异步请求后台web服务器。然而,使用Ajax不能保证用户玩着自己的手指头等着这些异步JavaScript和XML作出响应并返回。在很多的应用中,用户是否会等着取决于Ajax是如何被使用的。例如,在一个基于web的ema... 阅读全文

posted @ 2015-12-23 23:43 hahahahahai12 阅读(129) 评论(0) 推荐(0)

<转>网页性能管理详解
摘要:你遇到过性能很差的网页吗?这种网页响应非常缓慢,占用大量的CPU和内存,浏览起来常常有卡顿,页面的动画效果也不流畅。你会有什么反应?我猜想,大多数用户会关闭这个页面,改为访问其他网站。作为一个开发者,肯定不愿意看到这种情况,那么怎样才能提高性能呢?本文将详细介绍性能问题的出现原因,以及解决方法。一、... 阅读全文

posted @ 2015-12-14 23:32 hahahahahai12 阅读(137) 评论(0) 推荐(0)

<转> MySQL性能优化之swap占用高
摘要:在MySQL的大数据量测试时,发现MySQL单表数据约超过4000万行时出现性能拐点。查询性能逐步下降,但下降还算缓慢。 继续添加数据,又出现一次明显的性能拐点。性能可谓是陡降,磁盘IO显著上升,开始使用交换分区。 此时MySQL的数据文件和内存一般大!这不太可能吧,当数据文件和内存一般大时就会出现... 阅读全文

posted @ 2015-11-29 00:01 hahahahahai12 阅读(673) 评论(0) 推荐(0)

<转>MySQL Order by 语句用法与优化详解
摘要:Order by语句是用来排序的,经常我们会使用到Order by来进行排序,下面我给大家来讲讲Order by用法与优化排序,有需要的同学可参考MySQL Order By keyword是用来给记录中的数据进行分类的。MySQL Order By Keyword根据关键词分类ORDER BY k... 阅读全文

posted @ 2015-11-28 23:56 hahahahahai12 阅读(227) 评论(0) 推荐(0)

<转>mysql 联合索引详解
摘要:联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效... 阅读全文

posted @ 2015-11-28 23:51 hahahahahai12 阅读(193) 评论(0) 推荐(0)

<转>提高网站性能之 —— 减少图片HTTP 请求的方案
摘要:《Higb Performance Web Sites》(中文名:“高性能网站建设指南”)这本书对于前端工程师来说,绝对值得一读。本人有幸从公司借阅了,但不幸的是感觉翻译有点怪怪的。尤其是 在翻译CSS Sprites的关键部分,让人不知所云。幸亏原理比较简单,所以没有造成障碍。^_^ 本人看书有做... 阅读全文

posted @ 2015-11-27 15:14 hahahahahai12 阅读(199) 评论(0) 推荐(0)

<转>利用Apache配置http expires值提高网站性能
摘要:HTTP头中有个expires参数,设置一个未来的时间,在这时间以前,浏览器会先从cache读取,如果没有再从服务器中读取。对于像图 片,css,script等静态内容,只需发一次http request就可,以后就可从cache中读取,一方面提高了响应时间,也减少了http rquest的次数。具... 阅读全文

posted @ 2015-11-23 14:43 hahahahahai12 阅读(237) 评论(0) 推荐(0)

<转>mysql在高内存、IO利用率上的几个优化点
摘要:以下优化都是基于CentOS系统下的一些优化整理,有不全或有争议的地方望继续补充完善。一、mysql层面优化1. innodb_flush_log_at_trx_commit 设置为2设置0是事务log(ib_logfile0、ib_logfile1)每秒写入到log buffer,1是时时写,2是... 阅读全文

posted @ 2015-11-21 14:06 hahahahahai12 阅读(171) 评论(0) 推荐(0)

<转>代码优化概要
摘要:本文译自Dr. Dobb’s Blogger的Walter Bright写的《Overlooked Essentials For Optimizing Code》我编写程序至今有35年了,我做了很多关于程序执行速度方面优化的工(一个示例), 我也看过其它人做的优化。我发现有两个最基本的优化技术总是被... 阅读全文

posted @ 2015-11-21 14:03 hahahahahai12 阅读(147) 评论(0) 推荐(0)

<转>性能调优攻略
摘要:关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步... 阅读全文

posted @ 2015-11-21 14:00 hahahahahai12 阅读(152) 评论(0) 推荐(0)

<转>优化临时表使用,SQL语句性能提升100倍
摘要:【问题现象】线上mysql数据库爆出一个慢查询,DBA观察发现,查询时服务器IO飙升,IO占用率达到100%, 执行时间长达7s左右。SQL语句如下:SELECT DISTINCT g.*, cp.name AS cp_name, c.name AS category_name, t.name A... 阅读全文

posted @ 2015-11-21 13:35 hahahahahai12 阅读(122) 评论(0) 推荐(0)

导航