如果我每天在使用SQL Server Express的网站上点击5万次,那么这是一个问题吗?
安排备份和其他任务有多容易? 我知道这一切都是可行的,但更多的痛苦呢?
编辑:我也想补充说,我将使用多个网站相同的安装。
“安排备份和其他任务有多容易?我知道这一切都是可行的,但这是否更加痛苦?
不,实际上很容易,您可以使用ExpressMaint.exe进行SQL Express备份和维护: http : //expressmaint.codeplex.com/
就像Siim K和Nick所说的那样,就SQL Express的压力和负载而言,在这50K点击中,你认为有多less点击请求数据,或者向DB写入数据? 如果只是一个或两个网站,我认为你会没事的,但是如果这个网站在数据库调用方面很沉重,那么你将需要看看扩展的选项。
您可以使用BACKUP DATABASE在t-sql中手动编写一些内容,然后使用Windows任务计划程序和SQLCMD安排它运行。
如果你不那么倾向于有几个人已经写了应用程序,如SQL调度程序 ,给你很好的GUI前端。
SQL Express是否足够好? 你是回答这个问题的最好的人选。 这取决于你的网站在做什么,数据库的激烈程度以及数据库的规模。
SQL Server Express 2008只能使用有限的系统资源:
1个CPU,1 GB内存,每个数据库4 GB的用户数据
所以,如果你预计每天点击5万次,而且这是一个数据库大的网站,那么性能可能会成为一个问题。
这个关于stackoverflow的问题也有一些有用的信息