Remove sql-server-execution-plans-types
article thumbnail

Extend business observability: Extract business events from online databases (Part 2)

Dynatrace

Notably, the SQL query is not limited to specific columns or data with specific metric values (int or float). Instead, the data can be of any type, including string, Boolean, timestamp, or duration. SQL IP/Hostname: The database IP or hostname. SQL Password: Password for the username. SQL DB: The database name.

Database 274
article thumbnail

Unmatched scalability and security of Dynatrace extensions now available for all supported technologies: 7 reasons to migrate your JMX and Python plugins

Dynatrace

already address SNMP, WMI, SQL databases, and Prometheus technologies, serving the monitoring needs of hundreds of Dynatrace customers. Extensions can monitor virtually any type of technology in your environment. supports SNMP, WMI, Prometheus, and SQL data sources, and now also JMX; no code is required to leverage these extensions.

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

MySQL Backups: Methods & Best Practices

Scalegrid

Dive in to uncover the essentials of different backup types, command-line tools, and strategic practices for robust data protection. Knowing you have a backup plan in place in case something goes wrong will also give you peace of mind. Regarding MySQL backups , knowing how to secure your data is crucial.

article thumbnail

Simple Parameterization and Trivial Plans — Part 2

SQL Performance

Parameter Data Types. As mentioned in the first part of this series , one of the reasons it is better to explicitly parameterize is so you have full control over parameter data types. When SQL Server applies simple parameterization to an ad-hoc statement, it makes a guess about the data type of the replacement parameter.

Cache 90
article thumbnail

The Lock Escalation Threshold – Part 3

SQL Performance

When SQL Server reads data under locking read committed isolation (the default for non-cloud offerings) and chooses row-level locking granularity, it normally only locks one row at a time. This is common when identifying rows to update (or delete) when a blocking operator appears in the execution plan. Lock classes.

Testing 91
article thumbnail

How Parallel Plans Start Up – Part 1

SQL Performance

This five-part series takes a deep dive into the way SQL Server row mode parallel plans start up. This first part covers the role of the parent task (coordinator) in preparing the plan for parallel execution. I mention those details to help you reproduce the target plan if you wish. DOP downgrade.

Cache 98
article thumbnail

String Aggregation Over the Years in SQL Server

SQL Performance

Since SQL Server 2005, the trick of using FOR XML PATH to denormalize strings and combine them into a single (usually comma-separated) list has been very popular. In the SQL Server 2005 days, I would have offered this solution: SELECT DISTINCT UserID , Bands =. ( But other side effects are also obvious in the plans.

Servers 82