SQL Express 08 R2在Windows数据中心服务器08上运行优化

我在Win Server Data Center 08上运行SQL Server Express R2(基本上是Ec2微型实例)。 我允许的总内存是613 MB。 当我第一次启动实例时,我在任务pipe理器(性能)中消耗的内存总量徘徊在350 MB到400 MB之间。 这只剩下200 MB的SQL服务器似乎不够。

我只想保留直接或间接链接的服务,以保持sql服务器运行,没有别的。 我想知道在后台运行哪些服务可以closures? 我想把它剥离到最低限度。

我知道这是不好的,但我认为这是一个好点,因为我不知道有多less人会使用networking应用程序。


TomTom放松一下,我简单地select了win server 08和mssql express 08来的AMI,所以我现在不必浪费时间安装,不幸的是它是数据中心版本。 我了解你的挫折感和我带给你的不适感。 在我再次来到这里之前,我会小心的,记住你。 我不想伤害你<3。 但是,谢谢你回复这个线程。

mrdenny,这也是我的想法,我也很惊讶,我有200 megs免费。 我同意你的看法,SQL服务器不是在微型实例上运行的好select。 我应该寻找与1.7内存来的小实例,它应该是完美的SQL服务器expression。 SQL可以消耗1兆最大和.7可用于作业备份等,但我没有$$$$ dineros。

我会尽快做一些testing,并在这里发表我的结果。 将尝试运行插入/更新/删除多达50多个机器人的并发插入,并观察活动/资源监视器,看看它的行为。 另外还会做一些压力testing,并创build50个机器人,用select语句击中服务器。

将DML和select在同一时间。 如果服务器在这个小testing中不呛,那么我认为这是足够的,暂时(开始)。 无论如何,我不期望巨大的交通。

谢谢大家。

大多数Microsoft自动启动的服务都需要运行Windows。 有可能没有太多,你可以禁用。 EC2 Micro实例对于运行SQL Server并不是很好,因为Windows 2008占据了Gig的更好的一部分。 老实说,我很惊讶,你有200梅格留给SQL Server。