小编J1m*_*mmy的帖子

扩展事件,CPU_TIME

我想在扩展事件中创建一个新会话来跟踪使用大量 CPU_Time 的查询,但是 CPU_TIME 的单位是什么?多发性硬化症?微秒?...

持续时间似乎是微秒,但我真的不知道 CPU_TIME 并且找不到关于此的任何信息......

谢谢,吉姆

extended-events sql-server-2012

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

同一 IP 下的多个可用性组

是否可以将 4 个可用性组分布在 3 个服务器上,所有这些服务器都在同一 IP 下?

例如,无论数据库是在服务器 1 还是服务器 3 中,我都希望用户连接到 SQLSTACK01 上的 DATABASE01。

谢谢!

sql-server-2012 availability-groups

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

CPU使用率高 不使用

我试图弄清楚发生了什么,但目前我无法解决这个问题......

我有两台具有相同规格的服务器,实际上也连接了几乎相同的用户(只有我)...

其中一台服务器的 CPU 使用率稳定在 20%,而另一台服务器的 CPU 使用率稳定在 1%...相同的数据库,相同的进程...

如果 SQL Server 和其他服务器都处于空闲状态,我如何才能知道与其他服务器相比,SQL Server 上实际消耗如此大量 CPU 的是什么?

performance sql-server-2012 performance-tuning

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

一个“更快”的服务器比另一个慢

我有 2 个虚拟机:

  • VM1 - 8 核 32GB 内存

  • VM2 - 8 核 64GB 内存

我使用 SSIS 目录在两个 VM 上同时运行相同的进程,所有进程都在它自己的 VM 上执行,因此没有信息通过网络传输..Aaa我发现这些进程的加载时间在 VM2 上相当慢。

加载:

  • VM1- 15m

  • VM2- 45m

我检查了一些性能指标并进行了一些基本测试...在加载期间我可以看到 Network I/O Waits

  • VM1- 600 毫秒/秒

  • VM2- 750 毫秒/秒

我假设这个网络 I/O 等待来自 SSIS,因为 SSIS 正在对 SQL Server 执行查询,然后批量插入信息,等待统计告诉我这两种情况的等待类型都是 ASYNC_NETWORK_IO。

我还使用 SP_SPACEUSED 进行了测试,以查看同时插入两个表中的行数,结果不是非常准确,但 VM1 几乎使插入的行数翻了一番......

我错过了任何进一步的测试吗?你想到的其他检查吗?

performance sql-server optimization sql-server-2016 query-performance

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