标签: sql-server

SQL Server 2005 x86 安装在 Windows Server 2008 x64 上时可以使用多少内存?

如果我在 Windows Server 2008 x64 上安装 SQL Server 2005 x86,默认情况下 SQL 可以使用多少内存?设置SQL server的AWE开关后多少?

这篇文章讨论了使用 /3gb、/PAE 和 AWE 在 Windows Server 2008 x86 上适当地利用 SQL Server 2008 x86 内存。

我基于那篇文章和我在别处看到的相关信息的假设是,默认情况下,SQL Server 2005 x86 实例将能够在 Windows Server 2008 x64 上使用 4GB 内存,如果我启用 AWE,那么 SQL 将能够使用尽可能多的内存操作系统看到的内存。

PS:请注意您的答案是否适用于其他版本的 SQL 和/或 Windows Server。

谢谢

windows-server-2008 pae awe sql-server

4
推荐指数
1
解决办法
5863
查看次数

在 VMWare ESXi 中优化 MSSQL 2008 服务器

我通常在专用服务器上运行我的 MSSQL 服务器,但我们已经接受了在 VMWare ESXi 4 主机中运行他们的 SQL Server 的客户端,坦率地说,它运行得像废话。

我们已经确定问题不是数据库本身。我们将相同的数据库部署到专用服务器上,其规格低于 VMWare 来宾,它的运行速度至少提高了 5 倍。

服务器是:

Dual Quad Core Xeon 2Ghz (I don't know the exact model)
24Gb RAM
4x 300Gb SAS (RAID 10)
ESXi 4
Run Code Online (Sandbox Code Playgroud)

主持人是:

4x vCPUs
3Gb RAM
80Gb disk space
Server 2008 Standard
SQL Server 2008 Workgroup
Run Code Online (Sandbox Code Playgroud)

主机上的其他 VM 的流量非常低。第二个 DC(几乎未使用)、一个低流量的 Web 服务器和一个低容量的终端服务器(在任何给定时间约 5 个用户)和一些其他杂项访客。

我很久以前读过一篇关于在 Windows 和 SQL 服务器中设置一大堆分页设置来优化它的文章,但我再也找不到了:(

任何人都可以提供任何提示或技巧来提高 SQL 性能吗?

virtualization sql-server vmware-esxi

4
推荐指数
1
解决办法
7538
查看次数

DBCC CheckDB 操作系统返回错误 21(设备未就绪。)

操作系统在读取文件“E:\SQL Database\S*****d\NewAdvWorks.mdf”中偏移量 0x0000000001c000 的过程中向 SQL Server 返回错误 21(设备未就绪。)。SQL Server 错误日志和系统事件日志中的其他消息可能会提供更多详细信息。这是一种严重的系统级错误情况,会威胁数据库的完整性,必须立即纠正。完成完整的数据库一致性检查 (DBCC CHECKDB)。此错误可能由多种因素引起;有关详细信息,请参阅 SQL Server 联机丛书。

sql-server sql-server-2005

4
推荐指数
2
解决办法
4万
查看次数

SSD 硬盘如何影响您网站的速度(asp.net/linq/ms sql 数据库)

我有一个小数据库(<1G)但是我们有很多复杂的逻辑?在网站和客户端抱怨渲染时间,即 3-5 秒。我们不是谷歌,每天成千上万的用户是我们的梦想,所以规模不是问题,但速度很重要。任何人都可以分享基于 ASP.NET (MVC)/LINQ/MS SQL 应用程序的 SSD 驱动器的经验吗?你的表现如何提高?

更新:本白皮书指出它将快 20 倍。 http://www.texmemsys.com/files/f000174.pdf

performance ssd asp.net-mvc sql-server

4
推荐指数
2
解决办法
2905
查看次数

SQL Server Developer Edition 与 SQL Server Standard

不确定我是否理解这一点,但我将在那里抛出我的假设:

SQL Server 2008 标准版和企业版用于在服务器上运行完整的数据库服务(不仅仅是为了比较),

SQL Server Developer Edition 是什么,围绕 SQL Server 开发程序的 IDE????

不知道我明白了吗?

database development sql-server sql-server-2005 sql-server-2008

4
推荐指数
1
解决办法
987
查看次数

SQL Server 的最佳突袭类型

就性能和可靠性而言,SQL Server 的最佳突袭类型是什么?

raid sql-server

4
推荐指数
1
解决办法
2457
查看次数

在 Windows 7 中启动 Management Studio 时,如何无需使用“以管理员身份运行”即可登录 SQL Server?

当我启动 Management Studio 时,除非我使用“以管理员身份运行”选项,否则我无法登录到我的本地 SQL Server。这是正常的吗?我是一个普通的开发人员,不相信我对本地机器有高安全性的需求。

我正在运行 SQL Server 2008、Windows 7。

我得到的错误是:

无法连接到(本地)
附加信息
用户“MYCOMPUTER\MyName”登录失败。(Microsoft SQL Server,错误:18456)

这似乎是一个反复出现的主题,因为当我运行 Visual Studio 时,我在运行数据库访问代码时遇到了类似的登录失败。最理想的是,我想要一个解决这两种情况的解决方案。

security windows-7 sql-server sql-server-2008

4
推荐指数
1
解决办法
2万
查看次数

如何从 MySQL 迁移到 SQL Server 2008

我有 MySQL 数据库备份文件(Mysql 5.1 版),我想在 Sqlserver 2008 中恢复它,我该如何恢复它?

mysql migration sql-server sql-server-2008

4
推荐指数
1
解决办法
2808
查看次数

如何诊断重复的“启动数据库‘&lt;dbname&gt;’”

我有一个 SQL 2008 服务器,它主要用作开发服务器,在过去的两周里它偶尔出现“适合”,我已经隔离了这些适合的原因,因为 CHECKDB 几乎连续运行,记录了以下日志信息到 Windows 事件日志(来源:MSSQLSERVER,类别:服务器):

事件:1073758961,消息:正在启动数据库“DBName1”。
事件:1073758961,消息:正在启动数据库“DBName2”。
事件:1073759397,消息:数据库“DBName1”的 CHECKDB 在 2010 年 7 月 19 日 20:29:26.993(当地时间)完成且没有错误。这只是一条信息性消息;无需用户操作。
事件:1073759397,消息:数据库“DBName1”的 CHECKDB 在 2010 年 7 月 19 日 20:29:26.993(当地时间)完成且没有错误。这只是一条信息性消息;无需用户操作。

这会每 1-2 秒重复一次,直到重新启动 SQL Server 或分离有问题的数据库。

我最初认为这是数据库的问题,所以我进行了备份并将它们恢复到 SQL Express 实例,所有数据都完好无损,并且 CHECKDB 运行没有问题。

上周导致问题的两个数据库没有被使用;所以我对它们进行了完整备份并分离了数据库,这解决了问题。然而,在今天早上格林威治标准时间 0100,其他完全不相关的数据库开始出现同样的问题。

事件日志中没有任何内容表明服务器发生了某些事情,例如重新启动,没有关于进程崩溃或存储控制器检测到问题的消息。

告诉公司的所有者,这台计算机过去曾遭受过“小鬼”的困扰,但还是采纳了建议,更换了主板并重建了计算机,内存和处理器是相同的。

统计数据:

  • O / S:Windows 2008的标准打造6002
  • CPU : 2x Pentium 双核 E5200 @ 2.5GHz
  • 内存:2GB
  • SQL:2008 标准 10.0.2531

编辑:有人发布然后删除了关于 AutoClose 的评论,它已在受影响的数据库上打开。似乎最佳做法是禁用它,所以我已经完成了以下操作。

EXECUTE sp_MSforeachdb 
  'IF (''?'' NOT IN (''master'', ''tempdb'', ''msdb'', ''model'')) …
Run Code Online (Sandbox Code Playgroud)

hardware windows-server-2008 sql-server

4
推荐指数
1
解决办法
6198
查看次数

从 SqlServer management studio 查询结果导出正确的 csv

在SqlServer管理工作室中,您可以通过右键单击->“结果另存为”-> csv将查询结果导出到csv文件。但是,csv 文件不包含列标题,并且不会在数据本身中转义任何逗号,这通常会导致文件格式错误。

如何使用正确处理的标题和逗号导出查询结果?

export csv sql-server ssms

4
推荐指数
1
解决办法
1万
查看次数