是否不建议在基于目录的网站中使用SQL Server CE

时间:2011-12-23 17:41:54

标签: sql-server-ce sql-server-ce-4

我已经构建了一个使用SQL CE作为数据库的目录系统。在托管服务提供商(GoDaddy.com)上部署后,性能很可怜。每当执行数据访问时,检索产品需要相当长的时间。很多次,我不断收到这个错误:

There is a file sharing violation. A different process might be using the file. D:\Hosting\8750445\html\App_Data\PriceCompare-Prod.sdf**

如果我是唯一一个浏览网站的人,如果出现这个问题,如果有很多人同时访问该网站会怎样?

是否应避免在此类基于目录的站点中使用SQL CE用于生产数据库,或者我的托管服务提供商出现了问题?

1 个答案:

答案 0 :(得分:1)

如果您想在Windows Phone 7上使用它,或者如果您有一个用户(扔掉)应用程序,那么SQL CE是一个很棒的工具。对于网站,您应该真正使用为多用户访问而构建的数据库。有关更多信息,请参阅此question的答案。