出于开发目的,我即将在我的64位计算机上安装SQL Server 2012 Developer,但我不确定应该安装32位还是64位版本。
我的困惑来自于我的Visual Studio2012是32位的,而且我的笔记本电脑运行速度不是很快(英特尔Core2Duo P8400 @2.26 the,5 5GB内存)。
一般来说,在64位机器上安装64位或32位应用程序是正确的选择吗?
发布于 2013-07-20 02:19:03
所有SQL Server性能问题的默认解决方案都是使用更多内存。只有在64位计算机上有64位SQL Server时,这种方法才能工作在4 4GB以上。您已经拥有一台内存超过4 4GB的64位计算机,因此安装64位版本的SQL Server是轻而易举的事。
请注意,如果您在必须做出决定时不必支持一个非常大的数据库,这并不重要,因为您不知道未来会发生什么。我有过这样的经历,现在我真的很高兴当时我安装了64位版本,现在正在使用50+GB数据库。一些我当时没有预料到的事情。
发布于 2013-07-07 16:35:39
没有一般的建议来安装哪个版本。Visual Studio在32位进程中运行,但您的项目可以以64位为目标,因为它将在另一个进程中进行调试。
主要问题是:您认为您的数据库将需要多少RAM?在64位机器上安装64位软件没有任何缺点,但32位软件将在兼容层上执行(WoW64 -Windows64上的windows )。
在旧硬件上使用32位或64位软件也没有区别。只要处理器支持它!
发布于 2013-07-07 17:29:44
没有64位的Visual Studio,VS只有32位,这是因为VS UI会执行不同的进程和外部任务
至于SQL,Microsoft说明强烈建议仅当在32位操作系统版本上运行时才安装SQL 32位版本。
所以你应该安装64位版本
https://stackoverflow.com/questions/17510480
复制相似问题