SQL server内存与复制(订阅发布)内存是独立的吗?

Foliole 2018-08-24 04:26:44
如题,简单来讲,就是如果我限制了数据库的内存 ,会不会限制导复制(订阅发布) 时需要用到的内存。

我一直以为数据库的内存是包含了订阅发布过程中需要的内存,今天有人说不是,所以上来请教下大神们。。。

大神出来讨论下呗
...全文
202 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
天涯特困生 2018-08-30
从标准事务复制的过程看,snapshot agent, logreader, dritrubtion agent 基本上是独立于sqlserver的单独进程,自然需要自己的系统资源,包括内存。而其读写distribution和subscribers与普通query操作数据库没啥本质区别,自然需要数据库本身的资源,包括内存。所以,如果没有dedicated remote distributor, 在publisher配置内存时,稍微多预留一点给操作系统。
回复
zjcxc 2018-08-25
复制所需要的内存并不完全独立,它仍然涉及在数据库中的操作,当然,它也有数据库外的操作
回复
中国风 2018-08-25
只要有DML操作数据,就会有事务和同步传送,就会占内存,如果事务小数据量小占用内存小,打个比喻:本机的文件COPY到另一台,两台机的内存都会占用
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2018-08-24 04:26
社区公告
暂无公告