Articles of sql

如何find网站为什么上线/离线的原因

似乎今天我pipe理的网站一直在线上和线下整个一天。 我不知道是什么导致这个问题,所以我正在寻求指导从哪里开始。 这是一个基于WordPress的网站。 所以这就是我所知道的: 我使用一个程序,每分钟ping服务器,当服务器没有响应我给我发电子邮件,所以我可以确切知道什么时候该网站在线和离线。 该站点在晚上8点到12点12点28分之间,以及凌晨1点12分左右(纽约时区,所有时间都在同一时区)。 在上升/下降的时候,我看到了内存使用的压力。 查看网站上线/下线时的平均负载( http://screencast.com/t/BRlfXkqrbJII )。 然后我运行这个命令来重新启动http( http://screencast.com/t/usVtYWZ2Qi ),然后内存使用率就下降到这个( http://screencast.com/t/VdTIy3bgZiQB )。 重新启动http一个小时后,该站点脱机/联机,因此重新启动http没有太大的帮助。 当该网站正在离线/在线时,我运行了顶层命令并获取此( http://screencast.com/t/zEwr7YQj3 )。 当网站处于最低点( http://screencast.com/t/eaMfha9lbT)时,这是一个顶级的命令 – 所以这个命令将会翻转成“正常”)。 这是一个带宽报告( http://screencast.com/t/AS0h2CH1Gypq )。 交通似乎没有那么多,但看看我的时代,网站正在上升/下降这可能是其中一个原因? 我在Media Temple( http://mediatemple.net/webhosting/nitro/ )有dvp Nitro软件包。 所以在这一点上,我会请求一些帮助,试图找出这是什么原因,以及我如何能够指出这个问题。 任何帮助是极大的赞赏。

使用SQL从ForeFront防火墙日志转换IP地址格式

我正在尝试从Forefront防火墙日志查询IP地址,而且我有点卡在IP格式 C0A8E008-FFFF-0000-0000-000000000000 任何人都可以给我的MSSQL命令把它变成标准的人类可redable? 更新,我现在看到,我kust需要将前八个字符转换为十进制….然后我可以转换为IP。 诀窍是用SQLparsing这些字段中的第一个字符

使用SQL Server 2008的事件ID 17890(一个重要的部分…分页出)

我有一台在Windows 2003 R2服务器上安装了SQL Server 2008 Standard的计算机。 定期(大约每小时一次),我连续多次获得事件ID 17890。 一个例子: 工作集(KB):10652,提交(KB):628428,内存使用情况:内存使用情况: 1 %%。 工作集(KB):169780,已提交(KB):546124,内存利用率: 31 %%“。 (KB):245068,已提交(KB):546124,内存使用情况:已安装的服务器进程内存的一个重要部分已经被分页出来,这可能会导致性能下降。 44 %%“。 这种模式在7:26 – 7:37,8:26 – 8:36,9:24 – 9:35重复,同样增加了工作集和记忆的使用模式。 我目前没有任何(已知的)后台任务正在运行。 备份在2:00运行 从晚上11点开始,直到早晨4点恢复正常,一直持续10分钟的间歇性故障。 由于这台服务器有足够的内存(提交费已经达到4,194,012个实体的2,871,564个),所以我在阅读了几个项目之后禁用了分页文件。我search了Google,但没有发现其中的任何一个正在改变这种情况。 我logging的这种模式是在删除分页文件后,所以我甚至不知道我们在哪里分页SQL过程可能会。 我也改变了SQL进程内存至less有500MB和最大2GB的内存(因为这是一个轻型数据库服务器只服务于一个小型的工作组)。 有没有人遇到过这个? 禁用页面文件之前,这个错误会导致5分钟的磁盘抖动,禁止访问数据库,文件,IIS网站等。 由于禁用页面文件,它只是logging奇怪的事情,但我没有看到性能下降至less。 欢迎大家提出意见。

已删除的用户默认数据库 – SQL Server 2008

我无法连接到数据库了,我得到: 无法打开用户默认数据库。 login失败。 我在之前的会话中删除了数据库,然后尝试重新创build它。 但重build失败。 现在我陷入了这个错误,我能做什么? 编辑:我正在使用Windows身份validation 有任何想法吗? 固定: 使用命令: sqlcmd -E -d主 然后input: 更改login[您的Windowslogin] WITH DEFAULT_DATABASE = master 走 🙂

FEP 2010安装失败:错误:安装程序无法确定SQL集成服务版本

当我尝试安装FEP2010与SCCM R3和SQL 2008 STD结合时,出现此错误: 错误:安装程序无法确定SQL集成服务版本。 Microsoft Forefront Endpoint Protection 2010需要带有Service Pack 2或更高版本的Microsoft SQL Server集成服务2005企业版或标准版或Microsoft SQL Server集成服务2008企业版或标准版或更高版本。 确保服务器server.domain.ok上的组件已安装,正在运行并自动启动。 服务已启动,并设置为使用本地系统帐户自动启动。 任何指针如何解决?

多列索引的最左边一列不起单列索引的作用

我的印象是,像一个指数 CREATE NONCLUSTERED INDEX IX_Name_Age ON People ( Name ASC, Age ASC ) 将不仅用于像Select * From People WHERE Name ='X'和Age = Y这样的查询,而且还将用作类似于Select * From People的单列索引WHERE Name ='Z' 然而,在我迄今为止所做的一些testing中,似乎并不是这样。 例如,我有制造商作为领先的列的制造商/零件编号索引,但select* WHERE制造商=“A”仍然进行表扫描。 我在做/解释错误的东西还是我最初的假设错了?

Amazon EC2上SQL 2008的许可和不一致实例

可能重复: 你能帮我解决我的软件授权问题吗? 我的公司正试图通过亚马逊EC2虚拟化我们现有的应用程序堆栈。 我们当前的部署堆栈需要Windows Server 2008,MS SQL 2008 Enterprise和一些Java的东西(许可不是问题,但[oracle!])。 传统上,我们一直在构build包含客户站点上的堆栈,软件和许可证的服务器,并定期访问它们以进行升级,修复等。客户使用是非常不一致的,并且通常需要每月几次大量使用几天(例如运行分析)以响应业务事件。 我们希望转向托pipe模式,在这种模式下,我们可以根据需要开启和closuresEC2实例,并维护包含最新qa软件的最新AMI。 但是,亚马逊并没有在其支持的AMI中提供MS SQL 2K8。 我们已经构build了一个运行所需堆栈的AMI。 但是,我们担心在扩展此模型以支持我们的客户时,许可条款将如何应用。 如果数据库的实例和相应的数据之间没有严格的分界线,那么数据库的体系结构就会引起问题,所以我们打算在个别的亚马逊块存储下运行这些数据库实例。 我认为,使用量将是1-5个CPU年,总数不到TB,但是对于60-100个客户/数据库实例。 微软的许可似乎对于定制AMI的授权方式似乎毫无头绪,只能说标准条款适用,最糟糕的情况是$ – k / per instance。 亚马逊论坛似乎没有太大的帮助。 是否要使这个模型起作用需要修复数据库模型中的大量缺陷,要求每个客户单独实例,或者为每个实例启动(或者每个EBS副本可能只需要一次)向Microsoft支付新的许可费,或者是他们的一些数据中心/pipe理规则这使得这一点更合理,无需改变一堆代码 或者我没有考虑过的其他build议。

在PHP上的PHP Pdo MSSQL驱动程序

如何在Centos上安装PHP PDO Mssql驱动程序?

SQL服务器连接问题

我们最近安装了SQL Server 2000 Std。 版本在我的新的Windows Server 2003 R2服务器,这是我们现有的Windows 2003服务器域的额外域。 现在,我无法通过该服务器的名称从任何SQL客户端连接这个新的服务器。 如果input该SQL服务器的IP地址,则客户端可以连接该服务器的数据库。 任何帮助将不胜感激。 问候, Sandesh。

如何searchMySQL表重复项

在MySQL中,我有一个名为“city”的表格,里面有“city_name”和“latitude”和“longitude”。 看来我有一些重复。 我可以运行什么样的查询(在phpmyadmin中 ),它将通过“城市”表search包含相同经度和纬度的条目(使用不同的“city_name”)?