实现SQL Server 2005同步备份
SQL Server 2005实现同步备份数据库复制:简单来说,数据库复制就是由两台服务器,主服务器和备份服务器,主服务器修改后,备份服务器自动修改。复 制的模式有两种:推送模式和请求模式,推送模式是主服务器修改后,自动发给备份服务器,请求模式是,备份服务器自动去请求,个人开始也比较重视去测试两个 模式的差别,但是测试发现,其实两个模式差别不是很大,在当今的服务器配置中,没必要考虑这么多,虽然会有一些差别,但是可在可以忽略的范围之内,建议直 接选择推送模式,因为配置起来相对简单数据库...
对于SQL Server数据类型选择的一点思考
对于SQL Server数据类型选择的一点思考简介SQL Server每个表中各列的数据类型的选择通常显得很简单,但是对于具体数据类型的选择的不同对性能的影响还是略有差别。本篇文章对SQL Server表列数据类型的选择进行一些探索。 一些数据存储的基础知识在SQL Server中,数据的存储以页为单位。八个页为一个区。一页为8K,一个区为64K,这个意味着1M的空间可以容纳16个区。如图1所示:图1.SQL Server中的页和区 如图1(PS:发现用windows自带的画图程序画博客中的图片也不错)可以看出,SQL Server中的...
什么是数据库镜像、数据库快照、数据库复制
什么是数据库镜像、数据库快照、数据库复制?数据库镜像--数据库快照--数据库复制是数据库开发人员耳熟能详的一些名词了,那么他们究竟有什么好处和优势呢?举个很简单的例子,一个统计往往会对一个操作比较频繁的数据库造成很大的影响,例如数据库有1000w的数据,你sum一下,那估计这个程序需要卡N秒,这样就对其他操作造成了非常大的影响,如果有一个一模一样的镜像,那么就算造成N+N秒,对于主数据库也是没有影响的,在这里简单说一下各个操作的优势和缺点,欢迎拍砖①:数据库镜像:最低要求:2005以上版本...
如何修改firefox缓存位置
打开firefox,地址栏输入about:config右键新建一个字符串,名为browser.cache.disk.parent_directory然后输入新的临时文件的路径 比如 D:\Temporary Internet Files检查browser.cache.disk.enable,这个必须要设定为 true,然后在地址栏输入about:cache,可以看到缓存目录已经改变了。 browser.cache.disk.capacity 这个是磁盘的缓存容量 单位是KB 默认是50 browser.cache.memory.capacity 这个是内存的缓存容量 单位是KB 默认是自适应的(不过cache status里显示为24M)现在的机器一...
ASP.NET MVC的Filter过虑器使用示例详解
由于工作需要,最近在学习ASP.NET MVC3,感觉Filter在以后的应用中不能说必不可少,只能说感觉会让我们在写程序的时候对于一些经常要处理的并且统一处理的事情上能达到事半功倍的效果,因此在这里记录一下学习到的内容。有不对的地方,还需要各位指出。在ASP.NET MVC3中,给我个人感觉最大的特点就是运用的attribute(我个人理解为标记)是比较多的,而且attribute能让我们更容易的去调用我们自 定义逻辑处理的标记或者是调用系统自带的一些标记,让我们的代码更简洁。在本节中,我们还是主要看下Filter给我们程...
firefox怎么增加 访问最多
firefox中有个智能书签可以显示10个最多访问的页面,但是对于有些人来说10个最多访问的页面太少,不能反映自己这一段时间内真正的最多访问页面是什么,因此有些人想把这10个增加到20个或者更多。1,打开firefox书签管理器2,随便在一个位置增加一个新书签3,在弹出的窗口中为新建的书签取名,我这里就叫访问最多。第二栏地址填写如下代码(一会儿看下文具体代码解释) 4,新建完书签后,你就会在书签管理器中看到此书签,但是点击却没有效果,这时候不要着急你只需要复制这个刚才新建玩的书签到书签工具...
人民币上的真实景点在哪里
钱币被称为“国家名片”,人民币则是中国的名片。目前人民币一共发行了五套,你想知道都有哪些风景曾被荣幸地印上它们的背面,在担负商品交换媒介职能的同时,也在960万平方公里的土地上传递着浓缩自然、历史、文化为一体的中国精神吗?第一套人民币第3版100元背面,颐和园万寿山颐和园,位于北京城西北郊,原清代皇家花园和行宫,距离天安门20公里整。颐和园因是集中国园林建筑艺术之大成的杰作,也是世界最著名的皇家园林之一。颐和园在1998年11月成功申请为世界文化遗产。第一套人民币第5版100元背面北海...
oracle添加或删除一列
alert table 表名 add column 列名alter table 表名 drop column 列名eg:alter table TPointManage add AddPointsReason number(8)alter table textattrdetail drop column AddPointsReason 需要注意的一点,如果要修改的表,不是当前的用户的表,那么就需要添加上用户的名称。以及有修改此表的权限。
怎么分离ASP.NET MVC项目
为什么需要分离?我们知道MVC项目各部分职责比较清晰,相比较ASP.NET Webform而言,MVC项目的业务逻辑和页面展现较好地分离开来,这样的做法有许多优点,比如可测试,易扩展等等。但是在实际的开发中,随着项目规模 的不断扩大,Controller控制器也随之不断增多。如果在Controllers文件夹下面有超过两位数controller,即便采用良好的命名 规范,或者用子文件夹的形式区分不同功能的控制器,还是会影响项目的可阅读性和可维护性。因此,在一些场景下,如果能把与某功能相关的文件分离到一个独立 的项目中...
SQL Server取得邮箱域名
//SQL Server取得邮箱域名DECLARE @a varchar(100)SET @a='abc@uol123.com' select RIGHT(@a, LEN(@a)-CHARINDEX('@',@a) ) 结果:uol123.com