Articles of sql

阻止Windows Server 2008 R2上的SQL Server IP

如何为SQL Server 2008远程连接定义一些IP筛选器? (我的服务器运行在winserver 2008 R2),我使用远程桌面来查看我的服务器,我可以运行防火墙和sql serverpipe理工作室,我应该如何阻止一些IP访问我的sql服务器? 我应该禁用远程连接吗? 你能一步一步地描述这个过程吗? 我应该在进行更改后重新启动Windows服务器吗? 谢谢

多个MySQL服务器与一个数据库?

有多个具有相同数据库和数据的mysql服务器有什么select。 我知道有复制,但我一直在阅读,它可以有问题,特别是如果有连接问题。 是否有任何可靠的内置复制的替代品? 有人build议让服务器在同一个networking上,以便所有的服务器可以通过局域网访问mysql服务器,但目前这不是我的select。 mysql是不是意味着复制? 是否有另一个更好的sql引擎?

SQL服务器的networking版和Web服务

我一直在阅读Microsoft SQL Server的比较信息,我想请求帮助,以便在比较标准版本和Web版本时了解一些可编程性function。 提到web服务,它说“Web服务(HTTP / SOAP端点)”不被SQL Server web版本支持… 我想知道是否有人可以在这个段落中提供一些信息,SQL Web应用程序不支持使用或提供Web服务,或者指的是不同的东西。 如果任何人想要包括例如调用一个汇率的web服务和在网页SQL服务器上存储调用,这个选项是不允许推断的段落?

重buildSQL Server 2005中的Management Studio索引

有谁知道如果使用SQL Server Management Studio索引重build,在线或离线重build索引? 阅读帮助文档并没有说这个(所以我会认为它是离线的),但我想知道,因为我更喜欢使用graphics用户界面而不是Transact SQL。 如果重build发生在网上,那么我怎么知道需要多长时间? 索引重build窗口在几秒钟后closures,那么假设在这一点上重build已经完成,还是仍然在后台进行呢? 没有任何变化的指标

是否可以使用xp_cmdshell格式化硬盘?

我正在通过我的工作中的一些编码标准,我碰到这个: string query = "SELECT * FROM USERS WHERE USER_ID='" + userIdFromWebPage + "'"; userIdFromWebPage是一个包含未validation的不可信数据的variables。 想象一下,它包含以下内容之一: “'或1 = 1 – ” “'; DROP TABLE用户 – ” “'; exec xp_cmdshell(''format c:') – ” 最后的查询可能看起来像这样。 string query = "select * FROM USERS WHERE USER_ID='';exec xp_cmdshell('format c:') -"; 这将导致数据库服务器上c:\驱动器的格式。 这是真的吗?

SQL Server 2008 R2 / 500每秒查询

我正在运行一个查询数据库的应用程序,每秒大约500个查询(插入/更新/select)。 我想购买一个专门的服务器来运行该应用程序,主要有3个表格(20个),获取大多数的查询(如99%)。 我不是一个真正的硬件人,所以我想知道如果我可以与你分享我感兴趣的服务器,你会告诉我,如果它应该是足够的,当然,如果你能估计。 进出db数据库的信息必须是int / decimals。 其中一个表格应该包含大约50,000条logging,另一个表格应该包含大约50万条logging,最大的表格应该包含超过一百万条logging。 我知道这些数字并不是那么大,但是我真的不知道该期待什么,现在我正在一台较小的服务器上运行我的应用程序,并且所有事务都会导致高CPU事件。 所以我的新服务器是: 服务器:Dell PowerEdge R710 CPU:2个Intel四核E5504 硬盘:2x500GB SATA2 内存:16GB DDR3 软件:Microsoft SQL Server 2008 Web Edition(2处理器) 操作系统:Windows Server 2008 R2 Web(2个CPU) 你觉得这足够吗?

带有SQL服务器的Amazon EC2预留实例是否包含SQL许可证?

我想知道是否在Amazon EC2预留实例中使用SQL服务器,额外的成本只是为了运行SQL服务器。 或者,如果这包括许可证和SQL。 如果在支付预留实例之后,我也不得不购买使用SQL的非常昂贵的许可证。 先谢谢你!

Sharepoint中有很多大文件…存在任何“桩”或“快捷”软件吗?

我在一个使用大量扫描文档和大附件(100MB)的行业,我看到我们的Sharepoint数据库迅速增长。 我有什么select来pipe理这种快速增长? 我是否可以像Exchange服务器那样处理Sharepoint数据库,在那里我将使用快捷方式(或指针)replace实际的大消息到WORM商店? 如果直接Sharepoint方面什么都不存在,是否有与SQL兼容的解决scheme?

Mysql 5.5碎片整理不会减less碎片百分比

我们正在运行OPTIMIZE TABLE,但没有看到任何碎片减less。 他们高达120%至200%。 我正在使用这个计算碎片百分比:Data_Free /(Data_Length + Index_Length) 我的表正在使用INNODB引擎和“innodb_file_per_table”设置为1。 我错过了什么? 有什么改变与MySQL 5.5以上? TIA

SQL Server的内存使用情况

我服务器上的SQL Server实例正在使用物理服务器中几乎可用的全部内存。 说如果我有8GB的RAM比SQL Server使用7.8 GB的系统RAM。 我也读了文章,也读了许多关于这个论坛上的同样的问题,我明白,内存是保留的,它正在使用内存。 但是我有2个相同的服务器和2个SQL服务器,为什么这是发生在一个单一的SQL实例不在其他。 另外当我运行DBCC MemoryStatus比它显示了… VM Reserved 8282008 VM Committed 537936 所以从这里我们知道SQL保留了整个8GB的内存,但为什么这个虚拟机已经提交了。 我所理解的是虚拟机承诺是: VM已提交:此值显示SQL Server已提交的VAS的总量。 已提交的VAS已与物理内存相关联。 所以这是SQL Server已经提交的内存(从这个我明白,实际上SQL Server正在使用的物理内存)。 所以想知道在我的服务器上不断增加的VM Committed内存的原因,而不是另一个。 提前致谢。