Skip to content

Commit 7254ca3

Browse files
authored
Merge pull request #33790 from MicrosoftDocs/FromPublicRepo
Confirm merge from FromPublicRepo to main to sync with https://github.com/MicrosoftDocs/sql-docs (branch live)
2 parents d7fdd6e + 3268675 commit 7254ca3

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

azure-sql/virtual-machines/windows/storage-performance-analysis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ The following lists potential causes for latency without throttling:
160160
- **Background processes**: Other processes on the VM - such as antivirus software, backups, or maintenance tasks (like Windows Update) - can consume CPU, memory, or disk I/O resources, which delay SQL Server operations. Inefficient filter drivers can worsen this effect. These processes compete with SQL Server for system resources, causing I/O delays that appear as storage latency. For instance, an antivirus scan that reads numerous files simultaneously can reduce disk bandwidth available to SQL Server, which increase latency for database transactions. Additionally, not having the right antivirus exclusions can introduce latency issues without throttling in SQL Server on Azure VMs, primarily through increased disk I/O, filter driver interference, and resource competition.
161161
- **Lower tiered storage usage**: Opting for lower-tier storage options, such as Standard HDDs, instead of Premium SSDs or Ultra Disks, introduces higher baseline latency due to the inherent design of these disks, even without hitting IOPS limits. While cost-effective, lower-tier storage is not optimized for performance-sensitive SQL Server workloads, which leads to slower data access. For example, a customer using Standard HDDs to save costs might experience slower query performance due to the disks' naturally higher latency.
162162
- **Inadequate storage configuration**: Failing to configure your storage to optimize for SQL Server workloads can lead to latency without throttling. For example, incorrect disk caching settings can degrade performance. Microsoft recommends enabling read-only caching for data disks and disabling caching for log disks when using Premium SSD v1 with SQL Server on Azure VMs. Misconfigured caching can slow down read or write operations. For example, disabling read caching on a data disk that hosts SQL Server data files reduces the efficiency of read-heavy workloads, increasing latency.
163-
- **SQL Server database contention**: Inefficient queries (for example, a full table scan instead of an indexed lookups) or lock contention within SQL Server can increase I/O demand or delay data access, which manifests as storage latency. Application-level issues can strain the storage subsystem without exceeding its limits, particularly with small, random I/O patterns common in transactional workloads. For example, a poorly optimized query that performs a full table scan on a large dataset will read excessive data from disk, boosting I/O load and latency compared to an indexed query.
163+
- **SQL Server database contention**: Inefficient queries (for example, a full table scan instead of an indexed lookup) or lock contention within SQL Server can increase I/O demand or delay data access, which manifests as storage latency. Application-level issues can strain the storage subsystem without exceeding its limits, particularly with small, random I/O patterns common in transactional workloads. For example, a poorly optimized query that performs a full table scan on a large dataset will read excessive data from disk, boosting I/O load and latency compared to an indexed query.
164164

165165
If you're experiencing latency without throttling, consider the following steps to address the latency:
166166

docs/relational-databases/import-export/import-flat-file-wizard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ monikerRange: "=azuresqldb-current || >=sql-server-2016 || >=sql-server-linux-20
1818

1919
> For content related to the Import and Export Wizard, see [Import and Export Data with the SQL Server Import and Export Wizard](../../integration-services/import-export-data/import-and-export-data-with-the-sql-server-import-and-export-wizard.md).
2020
21-
Import Flat File Wizard is a simple way to copy data from a flat file (.csv, .txt) to a new table in your database. The Import Flat File Wizard supports both comma-separated and fixed width format files. This overview describes the reasons for using this wizard, how to find this wizard, and a simple example to follow.
21+
Import Flat File Wizard is a simple way to copy data from a flat file (for example, .csv or .txt) to a new table in your database. The Import Flat File Wizard supports multiple delimiters, including commas, tabs, semicolons, and pipes, and also supports fixed width data. This overview describes the reasons for using this wizard, how to find this wizard, and a simple example to follow.
2222

2323
## Why would I use this wizard?
2424

0 commit comments

Comments
 (0)