小编Lie*_*oen的帖子

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

SQL Server 在生产环境中运行缓慢

我在客户的生产环境中有一个奇怪的问题。除了 SQL 服务器在虚拟服务器上运行之外,我无法提供有关基础架构的任何详细信息。数据、日志和文件流文件在另一台存储服务器上(数据和文件流一起并在单独的服务器上登录)。

在我们的本地测试环境中,有一个特定的查询以这些持续时间执行:

  • 首先我们清除缓存
  • 300 毫秒(第一次需要更长的时间,但从那时起它就被缓存了。)
  • 20ms
  • 15ms
  • 17ms

在客户的生产环境中,SQL Server 更强大,这些是持续时间(我没有清除缓存的权限。明天试试)。

  • 2500ms
  • 2600ms
  • 2400ms

客户生产环境中的服务器功能更强大,但它们确实有虚拟服务器(我们没有)。

可能是什么原因...

  • 内存不足?
  • 碎片化?
  • 物理存储?

你会如何解决这个性能问题?

编辑:

有人问我数据集是否相等,并且确实如此。我在我们的环境中恢复了他们的数据库。确实,这是我第一眼看到的东西。(@Everyone:我添加了编辑,因为这将是许多人会想到的第一件事)。

performance sql-server

6
推荐指数
1
解决办法
6203
查看次数

共享点备份

如果你备份Sharepoint的数据库,你所有的东西都备份了吗?或者实例的文档是否存储在磁盘驱动器上?

backup sharepoint

5
推荐指数
1
解决办法
256
查看次数

本地主机有效,但计算机名无效

当我尝试使用本地主机连接到我的 iis 时,一切正常。当我尝试使用我的计算机名称而不是 localhost 进行连接时,它不起作用。

我发现关闭 Windows 防火墙可以解决问题,但我想打开 Windows 防火墙。那么,应该允许哪个程序或端口通过 Windows 防火墙才能使其工作?

iis-7 firewall

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


一段时间后,使用 SmtpClient (C#) 发送大量邮件需要很长时间

我正在使用这段代码发送邮件:

SmtpClient client = new SmtpClient();
client.Host = smtpServer;
client.Send(mailMessage);
Run Code Online (Sandbox Code Playgroud)

如果我每秒触发此代码十次,那么在几百封邮件之后,发送邮件需要 10 秒......这里是否涉及队列?

email email-server smtp

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