摘要: 前几天面试的时候被人问到,关于高并发的处理。无奈自己只知道从sql语句和表分区索引,静态页,缓存等优化。其他的优化方法不了解。今天搜寻了下资料,找到几种解决方案。 1、HTML静态化 2、图片服务器分离 3、数据库集群和库表散列 4、缓存 5、镜像 6、负载均衡;一个典型的使用负载均衡的策略就是,在软件或者硬件四层交换的基础上搭建squid集群,这种思路在很多大型网站包括搜索引擎上被采用,这样的架构低成本、高性能还有很强的扩张性,随时往架构里面增减节点都非常容易。老实说高并发的情况很多人并不会碰到,因为大部分项目通过对程序本身和简单的数据库优化都能有很明显的提升。 阅读全文
posted @ 2011-03-05 21:57 花道长 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 从微软petshop中提取的sqlhelper。 执行存储过程的时候,数据参数总是为null.起初我以为自己的存储过程写错了,测试后发现没有问题。又在网上找了一些文章,说SqlDataReader 关闭后可以访问等。还是没解决问题后来仔细看了下sqlhelper的代码发现问题所在,如下,原来在执行ExecuteReader 后,cmd.Parameters.Clear();清理了参数,当然获取不到了.终于可以睡觉啦 阅读全文
posted @ 2010-12-07 00:05 花道长 阅读(2797) 评论(1) 推荐(0) 编辑
摘要: 以下代码转自cssrain http://www.cssrain.cn/?p=1421 阅读全文
posted @ 2010-10-29 15:13 花道长 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 宝宝就快出生了,闲着无聊,写个小东西玩玩[代码] 阅读全文
posted @ 2010-08-11 15:02 花道长 阅读(2277) 评论(1) 推荐(0) 编辑