查询需要很长时间才能在sql server express中插入数据

问题描述:

我有一个奇怪的场景,其中如果使用SQL Server 2008 Express(数据库兼容级别SQL Server 2008)创建数据库并使用xml数据类型执行插入,它将无限期地执行,但是当相同的查询在具有兼容性级别SQL Server 2005的数据库上执行,它运行良好并在不到一分钟内执行。查询需要很长时间才能在sql server express中插入数据

感谢

+0

你能向我们展示有问题的表结构,你插入的XML,你用来插入的代码?否则这是一个猜谜游戏充其量....... – 2010-07-10 06:53:02

+0

问题是在2008年服务器的事实错误 https://connect.microsoft.com/SQLServer/feedback/details/562092/an-insert-statement-using-xml -nodes-is-very-very-very-slow-in-sql2008-sp1 http://support.microsoft.com/kb/957205/ http://support.microsoft.com/kb/940943/ – Buzz 2010-07-10 09:09:43

微软SQL2005左右和2008年我会看看有没有任何相关的重大更改之间变化白皮书。如果您希望在本网站上获得足够的答案,我会建议发布代码。