我们有一个存储xml Web服务请求和响应的历史表.目前它将它们存储到XML字段中,但我们遇到了插入的性能问题.我们只插入记录,不更新,选择或删除.我们截断了表并重建索引,但没有用.该表在标识字段上具有主聚簇索引,在日期时间字段上具有默认值GetDate().我们正在运行SQL 2005 Server,但数据库处于SQL 2000兼容模式.
如果我们将字段类型从XML更改为VarChar(max)或VarChar(xxx),这会加快插入速度吗?还有什么我们应该看的吗?
谢谢.
目前我们正在使用代码<System.Web.Services.WebService(Namespace:="https://ourservice/")>来设置命名空间,这可以在web.config中完成吗?我看了但找不到哪里?
VS2008,ASMX Web服务.
我被告知碎片整理会导致日志大幅增长.这是真的?如果是这样,有什么比碎片整理更好的事情,不会对日志造成太大影响吗?我们正在运行SQL Server 2005在两个站点之间复制.
我想获得一个用于unicode的VB.net/C#"宽"函数列表 - 即AscW,ChrW,MessageBoxW等.
这些地方有这样的清单吗?
vb.net ×2
asmx ×1
c# ×1
function ×1
performance ×1
replication ×1
sql-server ×1
unicode ×1
web-config ×1
web-services ×1
xml ×1