Questions tagged «sql-server-2012»



3
如何更改新数据库的默认恢复?
如何在开发服务器上配置数据库服务器,以便在创建新数据库时Simple默认情况下它们是恢复模型? 目前,如果我们还记得,在创建数据库时,我们必须单击选项选项卡并选择“简单”。 我记得在以前的SQL版本中,我可以将Simple设置为新数据库的默认值。如何为Sql Server 2012设置?

1
SQL Server Express服务未启动
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 7年前关闭。 我昨天购买了第一台VPS,并在上面安装了Microsoft SQL Server 2012 Express。 然后,我重新启动了VPS。但是SQL Server服务没有启动。我尝试手动启动它,但无法启动: 问题是什么?怎么解决呢? PS:这是我的第一个服务器管理,我是新手,如果您需要任何其他详细信息,请发表评论。我将更新问题。 更新1:这是事件查看器中的一些日志详细信息,我认为它们对于解决此问题可能有用: FCB :: Open失败:无法打开文件1的文件e:\ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ MSDBData.mdf。OS错误:3(系统找不到指定的路径。 )。 资源数据库内部版本为11.00.3000。这仅是参考消息。无需用户操作。 FileMgr :: StartLogFiles:操作系统错误2(系统找不到指定的文件。)在创建或打开文件'e:\ sql11_main_t.obj.x86release \ sql \ mkmastr \ databases \ objfre \ i386 \ MSDBLog.ldf'时发生。诊断并纠正操作系统错误,然后重试该操作。 启动数据库“模型”。 FCB …

1
在具有16个内核/处理器的2处理器计算机上使用SQL Server 2012时CPU使用率非常不均匀
在使用Server + Cal许可模型安装SQL Server Enterprise 2012之后,在一台具有2个处理器,每个处理器具有16个核(并且不涉及超线程)的计算机上,并使服务器承受极高的负载,第一个处理器上的16个核的利用率非常低,第二个CPU上的前4个核心被大量利用,而最后12个核心根本没有被使用(因为此sql服务器版本限制为20个核心)。总CPU利用率显示为25%左右。不幸的是,即使任务均匀地分布在20个内核上,服务器的性能也极差,它的表现不会差那么远。 Windows Server在ESX Server下的VMWare虚拟映像上运行,但是所有CPU都分配给了Windows服务器。 我们尝试更改相似性设置(例如,将大多数内核分配给CPU,将其他内核分配给I / O),但这无助于解决性能问题。 将产品版本升级到SQL Server Enterprise Core 2012,不仅允许SQL Server在第二个处理器上利用以前未使用的12个内核,而且还导致任务在所有处理器上的分配更加均匀。为了解决积压的请求,cpU利用率跃升至90%左右,一旦被追赶,则下降至33%左右,但是由于我们故障转移到新更新的版本,因此性能大大提高,并且性能问题消失了。 我想知道是否有人会导致SQL Server分配负载不均,几乎完全依赖于第二个处理器的前4个内核,而该处理器的12个内核处于空闲状态,而仅分配几个任务给第一个16个内核处理器。此外,是否有任何方法可以在不升级产品版本的情况下将负载更均匀地分配到所使用的20个内核上? 问题的另一面是,产品升级是什么导致SQL Server开始在它所识别的所有核心上平均分配负载? 感谢您对这些问题和/或链接的解答,这可能有助于我更好地理解如何理解正在发生的事情。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.