article thumbnail

Max Worker Threads for SQL Server Always on Availability Group databases

SQL Shack

This article gives an overview of the Max Worker Threads for the SQL Server Always On Availability Group databases. SQL Server Always On Availability Group is a widely accepted feature to implement high availability and disaster recovery solution (HADR). It is available from SQL Server 2012 onwards.

article thumbnail

The Performance Golden Rule Revisited

Tim Kadlec

There was a comment on Twitter today from Rafael Gonzaga expressing disappointment in what he sees as a tendency to focus on the frontend solely in performance discussions, while neglecting the server-side aspect. Performance conversations were dominated by discussions around the server-side aspects of performance.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How to collect Prometheus metrics in Dynatrace

Dynatrace

Since its launch in 2012, Prometheus has become the standard technology to collect metrics in a Kubernetes cluster. This means Dynatrace isn’t collecting the metrics on the Prometheus server, but directly at the source of truth – the exporters. Prometheus is an open-source software toolkit used for event monitoring and alerting.

Metrics 197
article thumbnail

How It Works: SQL Server 2016 SSE/AVX Support

SQL Server According to Bob

As indicated, SQL Server 2016 added the use of SSE and AVX instructions in various code paths to improve performance. This post will outline SQL Server’s decisions around SSE/AVX or software algorithm use. SQL Server asks the CPU if it supports SSE or AVX in order to determine the level of hardware support present on the system.

Servers 40
article thumbnail

USENIX LISA2021 Computing Performance: On the Horizon

Brendan Gregg

I summarized these topics and more as a plenary conference talk, including my own predictions (as a senior performance engineer) for the future of computing performance, with a focus on back-end servers. This was a chance to talk about other things I've been working on, such as the present and future of hardware performance.

article thumbnail

Does SQL Server 2016 Require Trace Flag -T8048?

SQL Server According to Bob

Prior to SQL Server 2016 the trace flag –T8048 is used to upgrade (only) NUMA partitioned, CMemThread objects to CPU partitioned based objects. Keep in mind that the vast majority of CMemThread objects (SQL 2005, 2008, 2008 R2, 2012, 2014, Azure DB and 2016) are not partitioned. Trace flag –T8048 longer exists in SQL Server 2016.

Servers 40
article thumbnail

Notes on: Married to HTTP/3

Tim Kadlec

HTTP/3 work started in 2012 with Google working on QUIC, adopted by IETF in 2017, RFC’s published in June 2022. No server push! The RSVP problem: HTTP/3 might be blocked on the network or may not be enabled on the server. So the browser will only try HTTP/3 if it’s certain the server supports it. What and Why?

Network 64