SQL Express 作为主数据库
有人在生产环境中使用 SQL Express 2008 R2 吗?
我正在考虑托管 Windows VPS 作为我开发的客户端软件产品的服务器。
客户端连接到服务器,将数据发送到服务器上运行的服务,然后该服务更新数据库。
我正在努力降低运行成本,虽然我有 SQL Developer 的许可证,但我显然不能在生产环境中使用它。
使用 SQL Express 2008 是否明智/可能?如果是,为什么/为什么不呢?
谢谢,
JD
Does anyone out there use SQL Express 2008 R2 in a production environment?
I am looking at hosting a Windows VPS as a server for a client software product I have developed.
Clients connect to the server, send their data to a service running on the server, and the service updates the database.
I'm trying to keep running costs down, and whilst I have a license for SQL Developer I obviously can't use this in a production environment.
Would it be wise/possible to use SQL Express 2008, and if so why/why not?
Thanks,
JD
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在生产环境中使用 2008R2,只要您保持在限制范围内就可以了。需要注意的一件非常重要的事情是,DB 大小限制现在为 10GB(从 4GB 上升),但是所有其他限制都保持不变,即用于缓冲池的 CPU 使用率和内存。
只是为了了解更多信息,该项目是一个在线多项选择测试系统,因此我没有存储大量数据,但我存储了大量行。其中一项要求是托管 Power Point 演示文稿和其他阅读材料,为此我使用了文件流功能,因为使用文件流存储的文件不计入 4GB/10GB 大小限制
I’m using 2008R2 in a production environment and so long as you stay within the limits then you will be fine. One very important thing to note is the DB size limit is now 10GB in express (up from 4GB) However all the other limits stay in place i.e. CPU usage and memory used for the buffer pool.
Just for some more info, this project is an online multiple choice testing system so I’m not storing a huge amount of data but I am storing lots of rows. One of the requirements was to host power point presentation and other reading materials, for that I used the filestream feature because files stored using filestream don’t count towards the 4GB/10GB size limit
客户支付什么费用?访问您的软件?
坏消息:您的 Windows 许可证也无效 - 您需要 SPLA。
无论如何,根据 SPLA,您可以许可 SQL Server 的 Web 版本。也就是说,只要技术上足够好,使用 Express 版本是完全可以的。它有一些限制,但如果您出售像 Quickbooks 这样的东西,-4gb 是用于金融交易的大量空间;)您的里程可能会谨慎。
What do customers pay for? Access to your software?
Bad news: your windows license is also invalid - you need SPLA.
Anyhow, under SPLA you can license a web edition of SQL Server. That said, it is perfectly ok to use the express edition as long as IT IS GOOD ENOUGH, technically. It has some limitations, but if you for exampl sell something like quickbooks -4gb is a LOT of space for financial transactions ;) Your mileage may wary.