2010-07-10 93 views
1

我有一個奇怪的場景,其中如果使用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

回答

0

微軟SQL2005左右和2008年我會看看有沒有任何相關的重大更改之間變化白皮書。如果您希望在本網站上獲得足夠的答案,我會建議發佈代碼。

相關問題