使用缓冲释放后端服务器反向代理的一个问题是代理大量用户时会增加服务器进程的性能冲击影响。在大多数情况下,可以很大程度上能通过利用Nginx的缓冲和缓存功能减轻。当代理到另一台服务器,两个不同的连接速度会影响客户的体验:从客户机到Nginx代理的连接。从Nginx代理到后端服务器的连接。Nginx具有...
分类:
其他好文 时间:
2015-01-19 12:38:14
阅读次数:
245
淘宝自从2010开始规模使用MySQL,替换了之前商品、交易、用户等原基于IOE方案的核心数据库,目前已部署数千台规模。同时和Oracle, Percona, Mariadb等上游厂商有良好合作,共向上游提交20多个Patch。目前淘宝核心系统研发部数据库组,根据淘宝的业务需求,改进数据库和提升性能...
分类:
数据库 时间:
2015-01-16 23:46:38
阅读次数:
326
本次升级,avalon改进了许多内部方法,大大提升性能,并且带来异步刷新视图的新功能。ms-html内部不再使用异步head元素中的avalon元素加入ms-skip指令重构计算属性,现在超级轻量化重构CG回收,不会每次都全部检测所有绑定对象重构内部方法isArrayLike,更好的判定非负整数重构...
分类:
Web程序 时间:
2015-01-15 12:49:01
阅读次数:
259
1、为什么分布式文件系统要采用特定的组织结构来存储文件?
直接按照文件的原始路径进行存储和复制,这样就可以直接通过应用服务进行静态化访问,从而大幅度提升性能。怎么样,这个主意不错吧?
等等,我们好像又绕回去了…..
这样的一个系统,大概是一个共享文件系统?或者是一个文件分发系统。
如果只是共享文件系统,文件太多了怎么办?文件访问压力太大了怎么办?文件丢失了怎么办...
分类:
其他好文 时间:
2015-01-14 14:21:24
阅读次数:
284
1.使用逗号连接字符串而不是句点echo "aaa"."bbb";
echo "aaa","bbb";
2.字符串包含变量时使用双引号
3.require要快于require_once
4.提前计算循环长度
<?php
$items = array(1,2.3,4,5.6);
$count = count($items);
for($i=0;$i<$count;$i++)
{...
分类:
Web程序 时间:
2015-01-12 21:08:46
阅读次数:
216
Direct-path insert 方式的优点
(1)可以将insert数据跳过buffer_cahce,省掉了buffer block的格式化与DBWR操作,直接从PGA写入磁盘
(2)不检查表中现有的block是否有空闲空间,直接在表的高水位线(HWM)以上插入
(3)如果在数据库处于非归档模式下,或者是数据就处于归档模式,表级处于nologging状态下,只有少量的空间信息redo写入、不写入数据undo(因为要回滚时可以直接回退到高水线即可,而不需要针对insert生成delete的回滚记录),所...
分类:
其他好文 时间:
2015-01-11 21:44:58
阅读次数:
361
自Oracle 8(1997年左右)就引入了分区表&分区索引(Partitioned Tables & Indexes)的概念来调整大表和大索引,提升性能,提升运维管理的能力。分区表和分区索引机制是海量数据库管理(Very Large Databases ,即VLDB) 中一个重要的提升性能的机制。...
分类:
数据库 时间:
2015-01-09 17:22:19
阅读次数:
410
标题:浅谈Volatile与多线程2011-04-19 22:49:17最近看的比较杂,摘了一些人的笔记!随着多核的日益普及,越来越多的程序将通过多线程并行化的方式来提升性能。然而,编写正确的多线程程序一直是一件非常困的事情,volatile关键字的使用就是其中一个典型的例子。C/C++中的vola...
分类:
编程语言 时间:
2015-01-08 17:42:25
阅读次数:
159
应用的数据量较大时报表性能往往不高,此时针对源数据量大的报表进行SQL或报表端的优化效果往往不明显。如果将数据采用一定规则(如时间)分库分段存储,报表访问时同时访问多个数据库进行数据计算,最后在报表中进行汇总展现,采用这种并行多库的方式来提升报表性能。一般报表..
分类:
其他好文 时间:
2015-01-08 15:41:08
阅读次数:
217
最近在看性能优化的问题,看了关于js中条件判断如何进行最大的性能优化的解决方法。编写js代码过程中经常用到的性能优化,可以提高js的执行效率。1.使用局部变量,尽量少用全局变量,因为全局变量是在作用域链中最后一个进行查找的,花费时间长。var a = document.getElementId("a...
分类:
Web程序 时间:
2014-12-31 16:10:25
阅读次数:
184