我正在开发一个经典的开发者系统pipe理员战斗,我声称在共享sql服务器的磁盘上有一个IO问题,而系统pipe理员告诉我这个容量还没有达到。 我能够指出的一点是,SQL服务器上的平均磁盘队列长度非常高。 平均队列长度平均为5,经常峰值为10到15.它永远不会低于2.5 系统pipe理员告诉我,这不是一个问题,因为磁盘是6个磁盘的条带,如果高于主轴的倍数,则队列长度在定义上是不好的。 所以他的公式是6 * 2 = 12,低于平均值5。 他的推理是否正确? 我们可以把一个azure色的磁盘看成一个主轴吗? 最小5的恒定平均队列长度不是一个指示? 编辑:事实certificate,磁盘是一个巨大的瓶颈。 将数据库移动到单独的数据库服务器后,应用程序再次顺利运行。
我正在编写一个SQL Server作业,它需要一个所有者帐户。 我正在使用SQL Server 2008 Enterprise。 我进入“localsystem”,然后使用检查名称function,让系统自动validation我input的帐户是正确的。 检查名称返回后,该帐户成为NT AUTHORITY \ SYSTEM。 我的问题是,帐户本地系统和NT AUTHORITY \ SYSTEM是否一样? 我正在使用Windows Server 2003 x64 Enterprise作为主机操作系统。 在此先感谢乔治
我总共可以使用8个物理磁盘(不包括镜像操作系统的2个),这是一个相当高效的SQL Server。 它被用来提供一个Web应用程序(Win2k3,IIS6,ASP.Net),它具有相当大的使用量(40万用户),写入和阅读的比例相当。 然而,数据库并不是很大(目前) – 目前在10G左右。 我最初的想法是以如下方式拆分数据库驱动器: 硬件Raid-5(3张光盘)用于数据 硬件Raid-5(3碟)日志 Tempdb单碟 单盘用于在服务器上进行备份 本质上,我正在通过减less不同写入(TempDB,Logs&Data)之间的磁盘争用来寻找最佳性能。 我很好奇,想知道这是否是最佳的设置,或者是否设置了不同的光盘布局。 我们可以花费5万英镑来进行外部RAID设置,以便Tempdb和备份也可以被RAID'ed,但是我认为这有点矫枉过正。 有什么想法吗?
当AUTO_CREATE_STATISTICS和AUTO_UPDATE_STATISTICS选项为ON时,是否有必要定期(例如,每天)手动更新 SQL Server数据库的统计信息 ?
当我将mdf文件附加到SQL Server时,我收到错误数据库无法升级,因为它是只读的,或者它只读文件。 确保数据库或文件是可写的。
“sql服务器数据库事务日志文件”文件* .ldf在我的硬盘驱动器上占用GB空间。 有需要时可以清除它们吗? 我不在我的电脑上运行实时数据库,我只在开发和testing时使用我的数据库。 所以,这些事务日志是没有意义的持久性。 或者,我可以重新放置这个日志path到其他驱动器,因为我没有任何空间在我的C驱动器来保持这一点。 非常感谢!
我不是一个SQLpipe理员,但我有权利从我们公司的旧DBA授予的SQL服务器。 我们有一个新的IT经理,希望DBA级权限到我们的SQL服务器,我不知道如何授予他。 POLITICS ASIDE是否这是一个好主意或不这样做… 我如何将SQL Server级别(完整)权限授予SQL Server及其所有数据库? 我能不能在所有的情况下做到这一点?
我有一个基本的问题。 SQL Server 2008 R2开发人员版与SQL Server 2008开发人员版相同吗? 为什么Microsoft网站在浏览R2版本时返回2008页? 问候,Nandagopal
我如何删除名称中的数据库# 像那样:#mysql50#mysql.backup 我不知道谁有可能创造它,但它发生了。 当我尝试使用DROP DATABASE名称时,出现错误: 错误1102(42000):不正确的数据库名称 感谢您的帮助。
虽然我了解将权限应用于angular色然后将用户添加到angular色的目的,但我想知道是否有任何价值,如果知道每个angular色和每个用户之间存在一对一的关系。 即。 如果您知道angular色中永远不会有多个用户,那么这是否会使angular色成为多余的,您最好直接向用户应用权限。