天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页

2012年12月18日

摘要: 摘要:本文主要阐述如何实现SQL Server双节点群集高可用性部署实施,通过微软MSCS技术使SQL Server达到企业级安全应用要求。另外 ,本文介绍SQL Server 2005中新增的镜像服务功能,相比MSCS SQL Server 群集,SQL Server数据库镜像是基于软件的高可用性解决方案。1.概述本方案目标是通过微软MSCS技术使SQLServer达到企业级应用要求,内容包含双节点主动/被动模式群集和主动/主动模式群集。另外 ,本文介绍SQL Server 2005中新增的镜像服务功能,相比MSCS SQL Server 群集,SQL Server数据库镜像是基于软件的高可 阅读全文

posted @ 2012-12-18 15:56 天高地厚-GNU 阅读(268) 评论(0) 推荐(0) 编辑

摘要: 怎样通过HttpWebRequest 发送 POST 请求到一个网页服务器?例如编写个程序实现自动用户登录,自动提交表单数据到网站等。假 如某个页面有个如下的表单(Form):<form name="form1" action="http:www.breakn.com/login.asp" method="post"> <input type="text" name="userid" value=""> <input type="pas 阅读全文

posted @ 2012-12-18 15:49 天高地厚-GNU 阅读(230) 评论(0) 推荐(0) 编辑

摘要: 一些小型的网站,用简单的html静态页面就可以实现,再配合一些图片达到美化效果。网站所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着公司的成长,业务的不断拓展,功能日益丰富,用户量不断增加,数据爆炸式的增长,那种集中单一的系统架构越来越不适应发展需要。例如,我们日常使用的网上电子交易网站淘宝,每天7亿次的页面访问,其中搜索宝贝过亿次,浏览宝贝过亿次,超过40亿次的用户访问,超过6亿次的交易访问,超过6亿次的宝贝访问,超过400万笔有效交易。高峰期,每秒超过25G的流量,核心业务每秒超过4.5G的流量,每秒生成几百笔交易,8万次的用户访问,1.5万次的商品访问。淘宝. 阅读全文

posted @ 2012-12-18 15:47 天高地厚-GNU 阅读(277) 评论(0) 推荐(0) 编辑

摘要: 一、背景资料 安全套接层协议(SSL,Security Socket Layer)基于WEB应用的安全协议,它包括:服务器认证、客户认证(可选)、SSL链路上的数据完整性和SSL链路上的数据保密性。SSL主要使用公开密钥体制和X.509数字证书技术保护信息传输的机密性和完整性,它不能保证信息的不可抵赖性,主要适用于点对点之间的信息传输,常用Web Server方式。 SSL安全协议主要提供三方面的服务: (1) 认证用户和服务器, 使得它们能够确信数据将被发送到正确的客户机和服务器上; (2) 加密数据以隐藏被传送的数据; (3) 维护数据的完整性, 确保数据在传输过程... 阅读全文

posted @ 2012-12-18 15:42 天高地厚-GNU 阅读(2519) 评论(1) 推荐(1) 编辑

摘要: Linux内核块设备I/O子系统Linux IO调度程序是块设备I/O子系统的主要组件,它介于通用块层和块设备驱动程序之间,如下图所示。当Linux内核组件要读写数据时,并非一有请求便立即执行,而是将请求放入请求(输入)队列,并推迟执行。为什么如此设计?原因在于Linux需要应对的最核心的块设备是磁盘。磁盘的寻道时间严重制约磁盘性能,若想提高磁盘IO性能必须想尽办法减少磁盘寻道次数。块设备I/O子系统最核心的任务也就是提高块设备的整体性能,为此Linux实现了四种IO调度算法,算法基本思想就是通过合并和排序IO请求队列中的请求大大降低所需的磁盘寻道时间,从而提供整体IO性能。2.6内核实现了四 阅读全文

posted @ 2012-12-18 15:15 天高地厚-GNU 阅读(238) 评论(0) 推荐(0) 编辑

摘要: 1.操作系统:排除可能是木马或病毒等。2.应用系统:(a)重要表的索引建立和使用,(b)执行效率低的SQL导致查询或更新进程的阻塞,直至引发的死锁现象。这都将成为引发SQL Server响应异常缓慢,CPU占用率高居不下的主要原因。(1).首先执行sp_lock,排除X锁和IX锁。(2).查询是否是由于重要表引起的CPU占用率高:SELECT TOP 5 total_worker_time, last_worker_time, max_worker_time, min_worker_time,SUBSTRING(st.text, (qs.statement_start_offset/2) + 阅读全文

posted @ 2012-12-18 14:52 天高地厚-GNU 阅读(139) 评论(0) 推荐(0) 编辑

摘要: 浏览器检索网页,先从URL开始,使用DNS确定IP地址,再用基于TCP和HTTP协议连接到服务器,请求相关的内容,得到相应,浏览器解析并呈现到屏幕上。服务器响应后,浏览器响应不会同时全部到达,会陆续到达,有时候之间还会有时间间隔。页面解析和新的资源请求浏览器等待数据包时,会解析得到包,并寻找可用新的HTTP请求,并启动,每一个服务器,浏览器一般最多同时打开两个请求连接。一般一次请求:1、DNS解析IP地址的时间2、读取主页面时间:连接服务器,发送HTTP get请求,接受初始的HTTP响应时间,和盛余响应到达时间3、检查图片等其他资源,连接时间,请求并接受所需要的时间浏览器接受HTML响应时, 阅读全文

posted @ 2012-12-18 14:44 天高地厚-GNU 阅读(476) 评论(0) 推荐(0) 编辑

摘要: 一、行转列1、建立表格ifobject_id('tb')isnotnulldroptabletbgocreatetabletb(姓名varchar(10),课程varchar(10),分数int)insertintotbvalues('张三','语文',74)insertintotbvalues('张三','数学',83)insertintotbvalues('张三','物理',93)insertintotbvalues('李四','语文',74)in 阅读全文

posted @ 2012-12-18 14:39 天高地厚-GNU 阅读(180) 评论(0) 推荐(0) 编辑

摘要: //昨天0点到今天0点select * from tablename where create_time>= trunc(SYSDATE-1) and create_time <trunc(SYSDATE )//昨天8点到今天8点select * from tablename where create_time> trunc(SYSDATE-1)+ 8/24 and create_time < trunc(SYSDATE) + 8/24 阅读全文

posted @ 2012-12-18 14:25 天高地厚-GNU 阅读(77) 评论(0) 推荐(0) 编辑

摘要: C++内存对象大会战如果一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。用C或C++写程序,需要更多地关注内存,这不仅仅是因为内存的分配是否合理直接影响着程序的效率和性能,更为主要的是,当我们操作内存的时候一不小心就会出现问题,而且很多时候,这些问题都是不易发觉的,比如内存泄漏,比如悬挂指针。笔者今天在这里并不是要讨论如何避免这些问题,而是想从另外一个角度来认识C++内存对象。我们知道,C++将内存划分为三个逻辑区域:堆、栈和静态存储区。既然如此,我称位于它们之中的对象分别为堆对象,栈对象以及静态对象。那么这些不同的内存对象有什么区别了?堆对象和栈对象各有什么优劣了?如 阅读全文

posted @ 2012-12-18 13:33 天高地厚-GNU 阅读(185) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页