【问题标题】:ASP.NET SqlServer Session ReplicationASP.NET SqlServer 会话复制
【发布时间】:2009-04-23 13:53:02
【问题描述】:

好奇人们是否在 ASP.NET 用于 SqlServer 存储会话状态(ASPStateTempSessions 和 ASPStateTempApplications)的表和用于成员资格、角色和个性化的表上设置了 2 路事务复制?效果如何?有什么问题吗?

【问题讨论】:

    标签: asp.net sql-server session


    【解决方案1】:

    显然你可以做到这一点,只需要编辑一个存储过程,它有一个小错误,你最终会出错

    列名或提供的值数与表不匹配 定义。

    为了避免这种情况,只需更改存储过程 TempGetAppID

    从这里

    INSERT [YOURDBNAME].dbo.ASPStateTempApplications
                VALUES
                (@appId, @appName)
    

    INSERT [YOURDBNAME].dbo.ASPStateTempApplications
                (AppId,AppName)
                VALUES
                (@appId, @appName)
    

    【讨论】:

      【解决方案2】:

      对于成员资格,您可能对复制没问题,尽管集群可能更适合扩展。对于状态,我更倾向于使用集群。

      我想说的是,当您拥有一组地理上分开的服务器时,除了一些最大的、地理上分开的网站之外,很少有网站。

      我是否曾经对状态表或成员表进行过复制?没有。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-11-29
        • 2016-10-03
        • 2022-07-13
        • 2013-02-19
        • 1970-01-01
        • 2012-03-18
        • 2010-09-05
        相关资源
        最近更新 更多