我打算把我的网站的共享主机升级到VPS,主要是因为我的数据库变得太大,大于200MB。 CrystalTech的基本VPS计划,我所托pipe的512MB内存,磁盘空间不应该是一个问题。 如果我在这里安装SQL Server 2008 Web Edition(我有许可证),您认为考虑到可用内存的数量,会降低服务器的性能吗? 有没有人经历类似的设置。
这是堆栈溢出问题的后续问题 如何找出SQL Server表的读/写统计信息? 目标与上一个问题相同 这里的目标是为索引找出适当的填充因子 根据Mitch Wheat的回答,他build议 …普通表使用默认的90%填充因子,高位插入表在70-85%之间(取决于行大小)。 只读表可以使用100%的填充因子 即使找出了指数统计数据,我也很难理解结果。 你如何确定一张桌子是否高 插 读 插入/读取表格? 你必须考虑所有的统计数据,如leaf_insert_count , leaf_delete_count , user_seek/scan/lookup_count等吗? 或者我需要只看几个域名? 我很想看看还有哪些方法可以确定如何确定特定索引的填充因子。 查询用于获取索引统计信息, select db_name(US.database_id) , object_name(US.object_id) , I.name as IndexName , OS.leaf_allocation_count , OS.nonleaf_allocation_count , OS.leaf_page_merge_count , OS.leaf_insert_count , OS.leaf_delete_count , OS.leaf_update_count , * from sys.dm_db_index_usage_stats US join sys.indexes I on I.object_id = US.object_id and […]
如果我在Windows Server 2008 x64上安装SQL Server 2005 x86,SQL可以使用多less内存作为默认值? 设置SQL Server的AWE开关后多less钱? 这篇文章讨论了使用/ 3gb,/ PAE和AWE在Windows Server 2008 x86上适当地使用SQL Server 2008 x86内存。 根据我在别处看到的post和相关信息,我的假设是,默认情况下,SQL Server 2005 x86实例将能够在Windows Server 2008 x64上使用4GB的内存,如果启用AWE,则SQL将能够使用尽可能多的内存作为操作系统的看法。 PS:请注意,如果您的答案推广到其他版本的SQL和/或Windows服务器。 谢谢
问题 :尝试安装RedHat EL,php-mssql的RPM。 似乎没有连接到MSFT SQL Server数据库的免费开源选项。 有没有人有这个运气?
我试图复制我们使用单个SQL数据库设置本地的服务器。 在SQL 2005中,我将添加两个链接的服务器,这两个服务器都引用不同的名称,每个指向不同的表。 我如何在SQL 2008中做到这一点。我尝试了各种提供程序和不同的参数,但无济于事。 本地服务器正在使用可信连接,所以我不需要任何用户名/密码 我最好需要设置以下链接的引用: DBSVR1 – mydb_master DBSVR2 – mydb_import 任何关于这个主题的灯光都会有所帮助,我在大约8个月前的2005年设法做到了这一点,但不记得现在在2008年我怎么样了!
我一直在试图弄清楚我的数据库服务器arrays上的IOPS是什么,看看它是否太多了。 arrays是RAID 5中的四个72.6gb 15k rpm驱动器。要计算RAID 5的IOPS,使用以下公式:( (reads + (4 * Writes)) / Number of disks = total IOPS 。 该公式是从MSDN 。 我也想计算平均队列长度,但我不知道他们从哪里得到的公式,但我认为它读取作为avg que length/number of disks = actual queue 。 为了填充这个公式,我使用了perfmon来收集所需的信息。 我在正常生产负荷下提出了这个问题: (873.982 + (4 * 28.999)) / 4 = 247.495 。 另外,磁盘队列长度为14.454/4 = 3.614 。 所以对于这个问题,我错了,认为这个数组有一个非常高的磁盘IO? 编辑 我有机会今天上午在正常/高负荷下再次检查。 这次更大的数量和超过600的IOPS大约5分钟,然后再次停止。 但是我也看了Avg sec/Transfer , %Disk Time和%Idle […]
我有一个Sql服务器DataBase.i在一周中的一天有一个完整的备份和每天的差异备份。 如果我的数据库损坏,我怎么可以恢复完整和最后差异备份在一起?
我经常需要备份和恢复数据库(SQL Server 2000/2005)。 现在,如果数据库的大小大于1 GB,则恢复过程是实时的。 有什么办法,我可以截断日志或减less数据库大小? 谢谢大家,
我有SQL Server 2008开发版。 我的问题是没有安装SQL事件探查器,我试图重新安装好几次。 SQL事件探查器不在SQL Server Management Studio中的工具下。 而在开始菜单中的Microsoft SQL Server 2008下的“性能工具”不在那里。 以下是版本号:Microsoft SQL Server 2008(RTM) – 10.0.1600.22(Intel X86)2008年7月9日14:43:34 Copyright(c)1988-2008 Microsoft Corporation开发版在Windows NT 6.1(内部版本7600: SQL Server Profiler是否可用于SQL Developer版本? 可能,有没有人有一个提示,我怎么能得到这个固定的?
我们公司刚刚被收购,而且过了周末,我提出了最后几台插入networking的机器(它们在不同的Windows域中)。 最后一台机器是我们的Vault系统,SQL Server使用Windows身份validation。 我已经将它插入到networking中,并且工作正常,但是我无法使用Management Studio连接到SQL Server,而且我担心没有备份作业也可以正常工作。 当我尝试在Windows身份validation下login时,它的用户名为“NEWDOMAIN \ Administrator”(灰色),然后显示错误代码为“18456”的“login失败”消息。 任何人都可以帮助我,或者我只需要重新安装SQL Server,Vault,并恢复在移动之前所做的备份?