SQL Express用于制作?

Gab*_*ner 40 sql-server sql-server-express

在生产环境中使用SQL Express是合理的选择吗?

我看了微软的对比图:

http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx

我将使用SQL Express与中小型网站.我不相信我会超过4GB的数据库大小限制.SQL Express通常在共享托管环境中受支持吗?有什么我想念的东西会让SQL Express成为一个不合理的选择吗?

Mit*_*ers 24

我知道很多人使用SQL Express进行生产并且运行良好,最大的限制因素是没有SQL Agent进行自动备份.要自动执行备份,您必须采用VM映像(如果在VPS上)或使用Windows调度程序或其他技术.

唯一的另一个主要限制因素是公羊限制,但对于一个小网站,我并没有真正注意到实际问题太多了.

  • 你对备份是正确的,我发现这个方便的备份工具http://sqlbackupandftp.com/支持调度sql备份,它不支持增量备份thoguh (6认同)
  • 实际上,SQL 2008 R2 Express的限制为10GB,而不是4GB. (5认同)

cll*_*pse 13

许多便宜的托管公司使用SQL Express.我从个人经验中了解到,SQL Express是大多数事情的可行解决方案.

"大多数事物"包括生产环境中的大型项目.

  • 没有许可问题吗?将速成版用于生产用途并具有许多连接用户是否合法?不需要用户CAL吗? (2认同)

Tom*_*idd 6

有一件事要问 - 如果您的需求超过SQL Server Express的功能,您是否能够负担商业版本?

我认为SQL Server Express的一个想法就是你可以在它上面托管你的网站,一旦你超过它(需要超过4GB等),你就会买一个商业版本,特别是现在你被锁定在使用它.但是,如果您的网站比预期的收入能够购买商业版本更快,那么这可能是一个问题(如果您的网站消耗的数据/磁盘空间超出了需要,可能存在数据库设计缺陷)