SQL Server Express

SQL Server Express

如果我使用 SQL Server Express 的网站每天点击量达到 5 万次,这会是个问题吗?

安排备份和其他任务有多容易?我知道这都是可行的,但它是否更麻烦?

编辑:我还想补充一点,我将对多个网站使用相同的安装。

答案1

“安排备份和其他任务有多容易?我知道这都是可行的,但它是否更麻烦?”

不,实际上非常简单,您可以使用 ExpressMaint.exe 进行 SQL Express 备份和维护:http://expressmaint.codeplex.com/

正如 Siim K 和 Nick 所说,就 SQL Express 的压力和负载而言,在这 50k 次点击中,您认为有多少次点击请求数据或将数据写入数据库?如果只是网站的一两个部分,我认为您会没事的,但如果网站的数据库调用量很大,那么您将需要考虑扩展选项。

答案2

您可以使用 t-sql 手动编写一些内容备份数据库,然后使用 Windows 任务计划程序安排其运行,并SQL命令

如果你不这么认为,有几个人写过这样的应用程序SQL 调度程序为您提供良好的 GUI 前端。

SQL Express 够好吗?您是回答这个问题的最佳人选。这取决于您的网站在做什么、数据库密集程度如何以及数据库有多大。

答案3

SQL server express 2008 只能使用有限的系统资源:

每个数据库 1 个 CPU、1 GB 内存、4 GB 用户数据

因此,如果您预计每天的点击量为 5 万次,并且这是一个数据库密集型网站,那么性能可能会成为一个问题。

stackoverflow 上的这个问题也有一些有用的信息

相关内容