2019年11月27日
摘要: 阅读全文
posted @ 2019-11-27 19:34 lweia 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-11-27 18:58 lweia 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-11-27 18:58 lweia 阅读(170) 评论(0) 推荐(0) 编辑
  2017年9月30日
摘要: SqlServer的复制订阅组建中,分发服务器是一个关键的隐患点,现在将分发distribution变成alwayson高可用模式。 发布:TEST125 distribution1 : TEST177 distribution2 : TEST178 订阅:TEST129 TEST177/178 建 阅读全文
posted @ 2017-09-30 15:49 lweia 阅读(916) 评论(0) 推荐(0) 编辑
  2014年5月14日
摘要: 用过事务复制订阅的都有过这样的经历,订阅端总有些手欠的会不经意的改动一下下,然后你的就会收到:"应用复制的命令时在订阅服务器上找不到该行。 (源: MSSQLServer,错误号: 20598)"这样的报错,最简单暴力的方法跳错,在分发服务器上exec sp_helpsubscriptionerro... 阅读全文
posted @ 2014-05-14 15:00 lweia 阅读(943) 评论(0) 推荐(0) 编辑
  2014年4月29日
摘要: 在SQL2012以前,高可用自动切换方案就是SQL群集了,优点就是切换完全自动,缺点也有很多,然后2012出现了alwaysOn特性,在高可用上有了很大的提升,今天这个测试是将2个特性结合在一起做一个高可用的方案。这个方案的优点就是数据上,主数据只有一份,而且不受alwaysOn节点数限制,缺点就是... 阅读全文
posted @ 2014-04-29 12:17 lweia 阅读(1687) 评论(0) 推荐(0) 编辑
  2014年4月9日
摘要: 今天大概测了一下内存优化表,以灌数据为例。测试结果,和测试前想的一样,由于本身原因一定要写LOG,所以时间基本上都在write LOG io上了,然后测试结果也给我一个比较明确的答案,就是如果不写日志,速度将提升至少5倍,同样灌100W测试数据:SCHEMA_AND_DATA 用时13秒SCHEMA_ONLY 用时仅2秒都固定资源池了所以不会有资源争用情况,而且测试源数据也是内存表,建少了硬盘IO对测试的影响。 阅读全文
posted @ 2014-04-09 19:16 lweia 阅读(672) 评论(0) 推荐(0) 编辑
  2014年4月4日
摘要: 在4.1号这个喜大普奔的日子,SQL2014发布了,200K小水管的下载压力下,终于安装搞定。譬如OLTP in mem啊,buffer on SSD啊,这种比较主打的功能,一定会有很多人测试,我就测试一些比较边边角角的东西,这样不至于被大家笑话。在2014文档里,我注意到了一个新的功能,好吧,这种可以连接跨平台的东东就是我喜欢的,开始测试。安装2014就不介绍了。下载两个安装包:安装之后首先开始CDC服务配置这里配置你的2014服务器,很简单。然后要运行设计配置,连接刚才建立的配置:新建oracle CDC实例创建一个CDC的库,但是这个库,创建后你需要开启CDC的功能。然后继续然后会提示你 阅读全文
posted @ 2014-04-04 16:57 lweia 阅读(350) 评论(1) 推荐(0) 编辑
  2014年3月24日
摘要: 建表:create table test(id int primary key,aa char(10) default '1+1')现在的状态。灌入数据:declare @id intset @id=10while @id<1000000begininsert into test(id)select @idset @id=@id+10end然后观察状态总共占用了289页,使用了287页。可以看出来,其实表在页占用上并不是连续的。然后找一个单独的页看以(1:1120)为例可以看出来它前一页是1:1119后一页是1:1121,有352行记录,第一行249,930,最后一行25 阅读全文
posted @ 2014-03-24 18:50 lweia 阅读(477) 评论(2) 推荐(2) 编辑
  2014年2月27日
摘要: CREATE TABLE [dbo].[test]( [id] [int] IDENTITY(1,1) NOT NULL primary key, [aa] [int] NULL, [bb] [int] NULL) CREATE NONCLUSTERED INDEX [aa] ON [dbo].[test] ( [aa] ASC )CREATE NONCLUSTERED INDEX [bb] ON [dbo].[test] ( [bb] ASC)WITH (FILLFACTOR = 50)建立测试用的表,index_aa无填充因子,index_bb50... 阅读全文
posted @ 2014-02-27 10:07 lweia 阅读(655) 评论(0) 推荐(0) 编辑