Windows Server 2012 R2中的SQL Server 2014 32位升级64位

时间:2016-04-03 05:01:55

标签: sql-server windows iis

我在 Windows Server 2012 R2 计算机上运行 SQL Server 2014标准

我按Install link

安装了sql server

但我的问题是我的机器上运行32位的sql server(14核Xeon和64 GB RAM)并且消耗了很多cpu非常高(有时100%)但只有16 gb ram enter image description here 这也是IIS 8.5的一个问题。 我怀疑32位安装可能会导致问题。 为什么Sql server和IIS需要这么多CPU? 以及如何将其转换为64位的Sql server和IIS 8.5?

1 个答案:

答案 0 :(得分:1)

当然你需要安装一个64位的SQL Server实例。我认为通过下载32位版本的SQL Server你犯了一个错误?

我认为SQL Server 32位的最大问题是SQL Server只能分配2GB的内存。所以14GB的其余部分根本不被SQL Server使用。在许多情况下,这将导致更多的磁盘读取,因为数据库缓冲区缓存不能在内存中保存大量页面。

我的第一个建议是安装一个新的SQL Server实例(64位)并迁移这些数据库。它不确定你是CPU"问题"升级后,(50/60 avg并不是真正的问题)消失了。但这将是一大步。