我在限制Windows Server 2008服务器上的SQL Server 2008的内存使用情况时遇到了问题。 系统有11GB内存,我试图通过设置“最大服务器内存(以MB为单位)”将内存使用限制在8.5GB,但是仍然使用超过9.5GB的内存(即使在重启后)。 任何想法如何正确地限制它? 谢谢你的时间
即时通讯对此非常新颖。 我已经在networking上build立了一个帐户“SQLBOX”,但没有连接到域。 我已经安装了SQL Server 2008的一个实例,并试图从networking上的另一台机器连接到它,但我正在“无法连接到”SQLBOX“”。 从“SQLBOX”我可以连接到域的sqlservers,但反之亦然。 任何帮助将不胜感激。 对不起,如果描述不是很好。 编辑 我可以从域上的一台机器上ping箱子
是否有可能将数据从一个表分成两个或更多的表,并让SQL做一个分区呢? 目标是在mytable_old中有当前数据在mytable中的历史数据。 当查询运行时,sql可以根据查询谓词从/两者中获取数据。 例如,2011年以前的所有数据将进入mytable_old,而2011年以后的数据将保留在mytable中。 select * from mytable where date between 12/1/2010 and 12/1/2011 将从两个表中拉出。 这可能吗? 如果可能,我宁愿不使用视图。 我想避免在旧数据上有任何索引。
是否有可能导出一个SQL Server数据库(数据,结构)没有其用户? 如果是,是否可以使用SSMS?
对于我的SQL Server 2005备份计划,我想在星期天做完整的工作: BACKUP DATABASE myDatabase TO DISK = 'D:\Database Backups\myDatabase_full.bak' WITH FORMAT GO 然后,我想在本周剩下的时间里做一个差别: BACKUP DATABASE myDatabase TO DISK = 'D:\Database Backups\myDatabase_Diff.bak' WITH DIFFERENTIAL GO 我的假设是,如果数据库中几乎没有任何活动,那么差异不会增加(或不会增加太多)。 但是,当我运行上面的差异备份(几乎没有任何活动)时,我看到差异备份每次都会增加megs。 为什么这样增加? 谢谢
我正在使用SQL Server 2005。 我正在执行处理大约100 Klogging的工作。 作业运行良好,执行需要45分钟,这很好。 但是在处理这个工作之后,我可以看到SQL Server 2005的实例仍然存在,大约有900 MB的内存。 我等了大约2个小时,但那个记忆没有被释放。 有什么过程,照顾这里的内存,像GC(不可预知的)或者我做错了什么?
因为我是一个开发人员,我是我的开发计算机上的SqlServer的用户,我很less看到发生了什么事在服务器上。 但在这个项目中,客户端也pipe理自己的生产SqlServer,有时我们看到机器是“忙”。 而在忙碌的时候,我的意思是100%CPU的时间超过了30秒。 所以首先,这是正常的行为,当一台服务器正常运行时,它有时会将所有内核设置为100%? 正如我们(非sql专家)所断定的那样,我们想要检查“sql server在干什么? 在同一个服务器上可能有6个应用程序运行,有些会每5分钟运行一次,一个是连续连接的网站,一个是每分钟计算一次数据。 所以当CPU处于100%时,我们如何检查哪个应用程序导致了这个问题呢? 我们可以使用sql profiler检查发送到sql server的内容,但是包含太多的行,我们不知道从哪里开始分析。 有没有办法让我们开始? (就像你有时候在家里玩的那样:你什么也没做,CPU是50%,你听到了硬盘的咔哒声,你想:你在干什么!?) 服务器是2台机器集群中的一台(一台使用,一台故障转移),两个四核与16GB的RAM。
我需要尝试SQL Server复制。 我正在使用VMWare Player 3.1.1。 我有一个域控制器虚拟机和一个SQL Server虚拟机。 我拿了一份SQL Server虚拟机给我的SQL订阅者。 我已经将虚拟机设置为使用“仅主机”networking。 我已经在同一个范围内分配了一个唯一的IP地址,每个IP地址都有唯一的机器名称。 当只使用一个SQL Server与域控制器,然后一切正常。 当我第一次尝试login到第二台SQL Server时,出现错误消息“服务器上的安全数据库没有该工作站的计算机帐户” 任何人都可以提出一个解决方法请。 谢谢 抢。
我知道,Microsoft SQL Server没有任何文件certificate它是安全的,正确的,有效的,或打算备份数据( .mdf)和日志( .ldf)文件(*,而SQL Server运行时)。 即你不知道这些文件是什么状态 – 他们不是你的文件。 某些备份软件声称能够在使用时备份SQL Server数据和日志文件。 如果它(发生)工作,没有意识到这一事实 – 它是否是预期的行为?
SQL服务器的核心许可证费用非常高 ,但是对于大量的RAM来说,许多工作负载会带来更多的好处。 他的内存表格更是如此。 即使4核心的服务器比16核心的服务器的成本更高,对于节省的许可证费用也是值得的! 这似乎是核心数量现在是新的毫无意义的营销数字。 鉴于内存是多么的便宜,我不认为384GB是很多Ram! 更新 ,感谢大家的意见,我也刚刚发现在sqlperformance.com上select一个适用于SQL Server 2014的处理器 ,覆盖了很好的选项。