我正在尝试优化具有如下代码的过程:
CREATE TABLE #t1 (c1 int, c2 varchar(20), c3(varchar(50)...)
CREATE CLUSTERED INDEX ix_t1 ON #t1(c3) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)
我想通过将 CLUSTERED 索引移动到表声明中来改进它(更适合缓存),但是 c3 不是唯一的,所以这不起作用:
CREATE TABLE #t1 (c1 int, c2 varchar(20), c3 varchar(50)..., UNIQUE CLUSTERED (c3))
Run Code Online (Sandbox Code Playgroud)
有没有办法声明一个在临时表声明中不是唯一的集群?
我有一个在Windows 2008 R2(IIS 7.5)上运行的Asp.Net Web应用程序.我有两个服务器WWW1和WWW2,DNS记录设置为循环DNS为"www".我增加了AppPool超时和会话状态超时设置,因此用户不会在20分钟后退出.但是我注意到用户正在随机登出.我认为发生的事情是用户访问www.foo.com并登录,然后一段时间循环将它们导航到集群中的对面服务器(WWW1或WWW2),其中没有创建cookie,因此提示他们登录.
我怎样才能使用循环DNS来保持我的高可用性解决方案?