我已经围绕SQL Server Express 2008数据库构建了整个应用程序,随着时间的推移,我意识到有可能超过4 4GB的限制。我想知道从MSSQL切换到MySQL会遇到什么问题,但请记住,我大量使用实体框架和Linq。
发布于 2011-08-03 02:55:20
您可能还需要考虑升级到SQL Server Express2008 R2,because MS increased the maximum database size from 4 GB to 10 GB。
如果你的数据库不会变得那么大,你可能会逃脱惩罚。
如果它可能增长超过10 GB,那么从长远来看,升级到SQL Server2008 R2对您没有帮助。
但也许升级到R2至少能为你争取到更多的时间来切换到MySQL。
编辑
John,下载大小取决于SQL Server Express的版本。有三个不同大小的版本:
“更大”的版本包括SQL Server Management Studio和Reporting Services。
如果你不需要它,只想要一个数据库,最小的版本就足够了。
发布于 2011-08-03 02:17:35
我还没有使用Entity,所以我不能代表它。
但是对于SQL Express到MySQL的转换,我不认为它是小的,但它也不是那么大。
MySQL C#动态链接库与SQL几乎具有相同的功能,也许它们是MySQLFunction而不仅仅是SQLFunction。
查询中的细微差别可能会让您无所适从,例如使用LIMIT 100与Top100。
https://stackoverflow.com/questions/6916554
复制相似问题