摘要: 一、为什么要使用对等事务复制首先要说明的是使用sqlserver复制的目的使用sqlserver数据库复制的目的,就是要将数据库压力由一台服务器分散到多台服务器,通过一台sqlserver服务器作为主机,将主数据库中的数据,复制到其他N台备份服务器上,从而实现分布式查询,大大降低了主服务器的压力.在图一中,右面的拓扑结构就是典型的复制,写入的压力,全都在B这台服务器上,读取的压力平衡到两台机器上 图一综上所述,使用sqlserver复制的目的就是均衡压力,提高sqlserver的高可用性类似的能够提高数据库高可用性的解决方案目前有四种1 windows集群实现sqlserver双机热备2 sq 阅读全文
posted @ 2011-05-31 22:57 树的的种子 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用对等事务复制首先要说明的是使用sqlserver复制的目的使用sqlserver数据库复制的目的,就是要将数据库压力由一台服务器分散到多台服务器,通过一台sqlserver服务器作为主机,将主数据库中的数据,复制到其他N台备份服务器上,从而实现分布式查询,大大降低了主服务器的压力.在图一中,右面的拓扑结构就是典型的复制,写入的压力,全都在B这台服务器上,读取的压力平衡到两台机器上 图一综上所述,使用sqlserver复制的目的就是均衡压力,提高sqlserver的高可用性类似的能够提高数据库高可用性的解决方案目前有四种1 windows集群实现sqlserver双机热备2 sq 阅读全文
posted @ 2011-05-31 22:56 树的的种子 阅读(715) 评论(0) 推荐(1) 编辑
摘要: 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。架构演变第一步:物理分离webserver和数据库最开始,由于某些想法,于是在互联网上搭建了一个网站,这. 阅读全文
posted @ 2011-05-03 13:53 树的的种子 阅读(530) 评论(1) 推荐(3) 编辑
摘要: set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER function [mosi].[GetKeyword](@str nvarchar(max),@spliter nvarchar(10)) returns nvarchar(256) AS BEGIN DECLARE @Num int,@Pos int, @NextPos int ,@strKeyword nvarchar(300)SET @Num = 0 SET @Pos = 1 SET @strKeyword=' and ('WHILE(@Pos <= LEN(@str 阅读全文
posted @ 2011-03-08 09:26 树的的种子 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1、Google关键词工具 https://www.google.com/intl/zh-CN_cn/adwords/select/tools.html 2、Baidu指数 http://index.baidu.com 阅读全文
posted @ 2011-02-28 08:58 树的的种子 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 计   前言:很多做开发的人都在不断的摸索着,积极的学习,试图找出一条走向架构设计的成功法则。每当有人问起我们的职业,我们也常常在说:&#8221;软件设计&#8221;。有时,我就在想:&#8221;设计&#8221;,这个已经被我们嚼烂了的词,到底有多少人真正懂&#8221;设计&#8221;的含义。  自动进入IT,走在开发这条路上,就一直在不断的摸索,寻找,苦思:如何能够才能成为架构师。于是在网络上不断的收集和阅读架构设计方面的书籍和资料,到处在找一些架构师的传记,文章和甚至是采访资料.....同时一直不断的请教自己的一些前辈,或者同事, 阅读全文
posted @ 2011-02-10 10:06 树的的种子 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。    系列文章链接:  构建高性能ASP.NET站点 开篇   构建高性能ASP.NET站点之一 剖析页面的处理过程(前端)  构建高性能ASP.NET站点之二 优化HTTP请求(前端)   构建高性能ASP.NET站点之三 细节决定成败   构建高性能ASP.NET站点 第五章&#8212;性能调优综述(前篇)   大型高性能ASP.NET系统架构设计   构建高性能ASP.NET站点 第五章&#8212;性 阅读全文
posted @ 2011-02-10 09:58 树的的种子 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 前言:本篇主要讲述用一些简单的工具来分析一些与站点性能有关的数据,在上一篇文章中,我们讨论了一下性能调优的一般过程,本篇就开始介绍一些方法和工具,让大家快速的入门。  系列文章链接:  构建高性能ASP.NET站点 开篇   构建高性能ASP.NET站点之一 剖析页面的处理过程(前端)  构建高性能ASP.NET站点之二 优化HTTP请求(前端)   构建高性能ASP.NET站点之三 细节决定成败   构建高性能ASP.NET站点 第五章&#8212;性能调优综述(前篇)   大型高性能ASP.NET系统架构设计   构建高性能ASP.NET站点 第五章&#8212;性能调优综 阅读全文
posted @ 2011-02-10 09:58 树的的种子 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 前言:曾经就因为一个小小的疏忽,从而导致了服务器崩溃了,后来才发现:原来就是因为一个循环而导致的,所以,对&#8220;注意细节&#8220;这一说法是深有感触。  系列文章链接:  构建高性能ASP.NET站点 开篇   构建高性能ASP.NET站点之一 剖析页面的处理过程(前端)  构建高性能ASP.NET站点之二 优化HTTP请求(前端)   构建高性能ASP.NET站点之三 细节决定成败   构建高性能ASP.NET站点 第五章&#8212;性能调优综述(前篇)   大型高性能ASP.NET系统架构设计   构建高性能ASP.NET站点 第五章&#821 阅读全文
posted @ 2011-02-10 09:57 树的的种子 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 前言:在对ASP.NET网站进行优化的时候,往往不是只是懂得ASP.NET就足够了的。 在优化的过程中,一般先是找出问题可能存在的地方,然后证明找出的问题就是要解决的问题,确认之后,在进行一些措施。系列文章在结构上的安排是这样的:先讲述前端的调优,我会在文章的标题后面标上&#8221;前端&#8221;,如果是后台代码的调优,我会在标题上标上&#8221;后端&#8221;,如果是数据库设计的调优,我会在标题上标上&#8221;数据库&#8221;,希望大家多多提建议。  系列文章链接:  构建高性能ASP.NET站点 开篇   构建高性能ASP 阅读全文
posted @ 2011-02-10 09:56 树的的种子 阅读(185) 评论(0) 推荐(0) 编辑