05 2014 档案
MS Sql Server 中主从库的配置和使用介绍(转)
摘要:网站规模到了一定程度之后,该分的也分了,该优化的也做了优化,但是还是不能满足业务上对性能的要求;这时候我们可以考虑使用主从库。主从库是两台服务器上的两个数据库,主库以最快的速度做增删改操作+最新数据的查询操作;从库负责查询较旧数据,做一些对实效性要求较小的分析,报表生成的工作。这样做将数据库的压力分... 阅读全文
posted @ 2014-05-31 01:22 davidkam 阅读(494) 评论(0) 推荐(0)
如何构建日均千万PV Web站点
摘要:http://www.cnblogs.com/xiaocen/p/3723839.htmlhttp://www.cnblogs.com/xiaocen/p/3726763.htmlhttp://www.cnblogs.com/xiaocen/p/3736037.html 阅读全文
posted @ 2014-05-31 01:03 davidkam 阅读(187) 评论(0) 推荐(0)
sql server中的锁 事务锁 更新锁 保持锁 共享锁 你知道吗?
摘要:锁定数据库的一个表SELECT * FROM table WITH (HOLDLOCK)注意: 锁定数据库的一个表的区别SELECT * FROM table WITH (HOLDLOCK)其他事务可以读取表,但不能更新删除SELECT * FROM table WITH (TABLOCKX)其他事... 阅读全文
posted @ 2014-05-28 00:50 davidkam 阅读(556) 评论(0) 推荐(0)
SQL 锁的介绍
摘要:锁的概述一.为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的... 阅读全文
posted @ 2014-05-27 23:45 davidkam 阅读(326) 评论(0) 推荐(0)
SQL锁表解决并发性
摘要:在数据库开发过程中,不得不考虑并发性的问题,因为很有可能当别人正在更新表中记录时,你又从该表中读数据,那你读出来的数据有可能就不是你希望得到的数据。可以说有些数据同时只能有一个事物去更新,否则最终显示给用户的数据不是数据库中现存的数据。锁表就限制不同的事物在同一时间内不允许同时操作一张表,实例很简单... 阅读全文
posted @ 2014-05-27 23:37 davidkam 阅读(1480) 评论(0) 推荐(0)
SQL Server中的事务与锁
摘要:了解事务和锁事务:保持逻辑数据一致性与可恢复性,必不可少的利器。锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。不懂的听上去,挺神奇的,懂的感觉我... 阅读全文
posted @ 2014-05-27 23:05 davidkam 阅读(269) 评论(0) 推荐(0)
SqlServer中的更新锁(UPDLOCK)
摘要:UPDLOCK.UPDLOCK 的优点是允许您读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改。当我们用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改,我如下示例:BEGIN TRA... 阅读全文
posted @ 2014-05-27 17:21 davidkam 阅读(310) 评论(0) 推荐(0)
Nginx+Keepalived主主负载均衡服务器
摘要:Nginx+keepalived主主负载均衡服务器测试实验环境:主Nginx之一:192.168.11.27主Nginx之二:192.168.11.28Web服务器一:192.168.11.37Web服务器二:192.168.11.38VIP地址一:192.168.11.208VIP地址二:192.... 阅读全文
posted @ 2014-05-26 23:50 davidkam 阅读(298) 评论(0) 推荐(0)
如何下载PDF?
摘要:IIS MIME类型配置:application/octet-stream 阅读全文
posted @ 2014-05-26 11:22 davidkam 阅读(284) 评论(0) 推荐(0)
CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡(转)
摘要:一、简介VS/NAT原理图:二、系统环境实验拓扑:系统平台:CentOS 6.3Kernel:2.6.32-279.el6.i686LVS版本:ipvsadm-1.26keepalived版本:keepalived-1.2.4三、安装0、安装LVS前系统需要安装popt-static,kernel-... 阅读全文
posted @ 2014-05-24 01:28 davidkam 阅读(267) 评论(0) 推荐(0)
RHEL 5.4下部署LVS(DR)+keepalived实现高性能高可用负载均衡(转)
摘要:一、简介LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);十种调度算法(rr|wrr|lc|... 阅读全文
posted @ 2014-05-24 01:26 davidkam 阅读(450) 评论(0) 推荐(0)
VM虚拟机上 实现CentOS 6.X下部署LVS(DR)+keepalived实现高性能高可用负载均衡(转)
摘要:一、简介LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);十种调度算法(rr|wrr|lc|... 阅读全文
posted @ 2014-05-24 01:25 davidkam 阅读(1458) 评论(0) 推荐(2)
tony_LVS DR模式 RealServer 为 Windows客户端配置
摘要:LVS DR模式 Windows 2000,Windows2003客户端配置控制面板-添加硬件-选“是,我已经连接了此设备”点击下一步-在列表中选择添加新的硬件设备-选“安装我充从手动...” -接下来的列表中选择“Microsoft loopback adapter ”添加完成后在“网上邻居”右... 阅读全文
posted @ 2014-05-22 18:12 davidkam 阅读(996) 评论(1) 推荐(0)
linux ipvsadm安装
摘要:cd /usr/src/wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24-6.src.rpmrpm -ivh ipvsadm-1.24-6.src.rpm #会有Header V3 DSA signatur... 阅读全文
posted @ 2014-05-20 01:14 davidkam 阅读(2076) 评论(0) 推荐(0)
linux 进入 GNOME X 界面
摘要:CentOS 安装GnomeCentOSVmwareLinuxBlogHTML刚开始装系统的时候,没有选Gnome或者KDE,现在想装个玩玩。简单的安装可以参考这个:http://huruxing159.iteye.com/blog/744750centos安装是是使用linux text 模式安装... 阅读全文
posted @ 2014-05-18 21:22 davidkam 阅读(2145) 评论(0) 推荐(0)
Linux中如何配置IP
摘要:与网络相关的文件:1) /etc/sysconfig/network 设置主机名称及能否启动Network2) /etc/sysconfig/network-scripts/ifcfg-eth0 设置网卡参数的文件3) /etc/modprobe.conf 开机时用来设置加载内核模块的文件4) /e... 阅读全文
posted @ 2014-05-18 00:37 davidkam 阅读(825) 评论(0) 推荐(0)
Linux如何关机与关机命令祥解
摘要:Linux关机命令祥解1、直接关电源 2、init 0 3、telinit 0 4、shutdown -h now 5、halt6、poweroff1.shutdown shutdown命令安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为... 阅读全文
posted @ 2014-05-18 00:29 davidkam 阅读(412) 评论(0) 推荐(0)
L​i​n​u​x​关​闭​防​火​墙​命​令
摘要:(1)重启后永久性生效:开启:chkconfigiptableson关闭:chkconfigiptablesoff(2)即时生效,重启后失效:开启:serviceiptablesstart关闭:serviceiptablesstop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭... 阅读全文
posted @ 2014-05-18 00:20 davidkam 阅读(207) 评论(0) 推荐(0)
Linux selinux关闭方法和防火墙关闭方法
摘要:在Linux下设置selinux有三种方法。一、在图形界面中: 桌面-->管理-->安全级别和防火墙,设置为disable。二、在命令模式下: 修改文件:/etc/selinux/config,然后重启系统。具体修改如图:三、运行命令:setup,进入”防火墙配置“,在selinux栏,选择”禁用“... 阅读全文
posted @ 2014-05-17 23:50 davidkam 阅读(906) 评论(0) 推荐(0)
tony_CENTOS启动方式设置
摘要:方法:在etc文件夹下面有个初始加载文件是用来启动系统的,系统在启动的时候先去env中找到shell的必要配置,然后把shell启动起来,那么再然后就要启动整个系统了,到底是启动图形界面呢,还是字符界面呢,1、vi /etc/inittab有段说明文字:# Default runlevel. The... 阅读全文
posted @ 2014-05-17 23:42 davidkam 阅读(220) 评论(0) 推荐(0)
Nginx负载均衡和LVS负载均衡的比较分析(转)
摘要:Nginx负载均衡和LVS负载均衡的比较分析作者:匿名来源:ChinaZ源码报导浏览:1032次2011-12-6 15:12:27字号:大中小[摘要]Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。本文介绍Nginx负载均衡和LVS负载... 阅读全文
posted @ 2014-05-14 23:05 davidkam 阅读(238) 评论(0) 推荐(0)
Linux vi命令
摘要:vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它... 阅读全文
posted @ 2014-05-14 05:19 davidkam 阅读(237) 评论(0) 推荐(0)
存储过程中的事务处理
摘要:存储过程中的事务处理在 SQL Server 中数据库事务处理是个重要的概念,也稍微有些不容易理解,很多 SQL 初学者编写的事务处理代码存往往存在漏洞,本文介绍了三种不同的方法,举例说明了如何在存储过程事务处理中编写正确的代码。在编写 SQL Server 事务相关的存储过程代码时,经常看到下面这... 阅读全文
posted @ 2014-05-05 14:23 davidkam 阅读(902) 评论(0) 推荐(0)