<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//erikdarling.com/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://erikdarling.com/why-insert-exec-causes-weird-blocking-in-sql-server/</loc>
		<lastmod>2026-01-22T12:52:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/bit-obscene-episode-1-what-developers-need-to-know-about-transactions/</loc>
		<lastmod>2026-01-22T12:52:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/more-of-what-missing-index-requests-miss-in-sql-server/</loc>
		<lastmod>2026-01-22T12:52:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_whoisactive-tracking-down-implicit-transactions/</loc>
		<lastmod>2026-01-22T12:52:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_humaneventsblockviewer-now-with-100-more-query-plans-and-prioritized-results/</loc>
		<lastmod>2026-01-22T12:52:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-tell-if-lazy-table-spools-are-slowing-your-sql-server-queries-down-and-fix-them/</loc>
		<lastmod>2026-01-22T12:52:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/some-notes-on-query-tuning-with-batch-mode-in-sql-server/</loc>
		<lastmod>2026-01-22T12:52:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-you-shouldnt-use-the-plan-cache-to-figure-out-cpu-load-in-sql-server/</loc>
		<lastmod>2026-01-22T12:52:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/whats-the-point-of-1-select-1-in-sql-server-queries/</loc>
		<lastmod>2026-01-22T12:52:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-unpredictability-of-sql-server-performance/</loc>
		<lastmod>2026-01-22T12:52:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/profiling-query-performance-in-sql-server-with-extended-events-the-easy-way/</loc>
		<lastmod>2026-01-22T12:52:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/introducing-sp_loghunter-quickly-search-for-important-error-log-messages-from-sql-server-video-edition/</loc>
		<lastmod>2026-01-22T12:52:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-string-splitting-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-loops-in-dynamic-sql/</loc>
		<lastmod>2026-01-22T12:51:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/what-sql-servers-query-optimizer-doesnt-know-about-numbers/</loc>
		<lastmod>2026-01-22T12:51:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-tell-which-queries-are-actually-doing-work-in-sql-server-using-sp_whoisactive/</loc>
		<lastmod>2026-01-22T12:51:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-get-rid-of-nolock-hints-forever/</loc>
		<lastmod>2026-01-22T12:51:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-performance-mystery-with-parameterized-top-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/reviewing-the-new-dacpac-code-analysis-rules-for-t-sql/</loc>
		<lastmod>2026-01-22T12:51:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-partially-fixing-key-lookups-doesnt-work-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-fix-blocking-in-sql-server-with-better-indexes/</loc>
		<lastmod>2026-01-22T12:51:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/bit-obscene-episode-2-sql-server-agent-jobs/</loc>
		<lastmod>2026-01-22T12:51:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-some-indexes-create-slower-than-others-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/choosing-between-triggers-and-foreign-keys-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/performance-tuning-semi-and-anti-semi-joins-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/query-plan-patterns-for-windowing-functions-row-mode-vs-batch-mode/</loc>
		<lastmod>2026-01-22T12:51:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/more-annoyances-with-local-variables-and-optimize-for-unknown-hints-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/user-experience-under-different-isolation-levels-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/troubleshooting-security-cache-growth-in-sql-server-userstore_tokenperm-and-tokenandpermuserstore/</loc>
		<lastmod>2026-01-22T12:51:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_pressuredetector-why-you-need-the-remote-dac-enabled/</loc>
		<lastmod>2026-01-22T12:51:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/signs-you-need-dynamic-sql-in-your-sql-server-queries/</loc>
		<lastmod>2026-01-22T12:51:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-dop-and-bitmaps-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/efficiently-finding-aggregate-values-in-sql-server-row-mode-vs-batch-mode-vs-indexes/</loc>
		<lastmod>2026-01-22T12:51:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/creating-uncacheable-stored-procedures-in-sql-server/</loc>
		<lastmod>2026-01-22T12:51:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sql-server-query-transformations-with-row_number-and-any-aggregates/</loc>
		<lastmod>2026-01-22T12:51:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-get-sql-server-triggers-to-selectively-fire-video-edition/</loc>
		<lastmod>2026-01-22T12:51:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_pressuredetector-what-sql-server-looks-like-under-cpu-pressure/</loc>
		<lastmod>2026-01-22T12:51:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/inconsistent-error-handling-by-sql-server/</loc>
		<lastmod>2026-01-22T12:51:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-sort-spills-and-io_completion-waits-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-evaluate-index-effectiveness-while-tuning-sql-server-queries/</loc>
		<lastmod>2026-01-22T12:50:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/simulating-waitfor-in-scalar-udfs-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_quickiestore-now-handling-the-biggest-xml/</loc>
		<lastmod>2026-01-22T12:50:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-paging-queries-and-batch-mode-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-parameter-sensitivity-and-startup-expression-predicates-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/annoyances-with-filtered-indexes-and-computed-columns-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/what-parameter-sniffing-looks-like-in-sql-servers-query-store/</loc>
		<lastmod>2026-01-22T12:50:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_quickiestore-find-your-worst-performing-queries-during-working-hours/</loc>
		<lastmod>2026-01-22T12:50:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/one-way-to-track-row-changes-in-place-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/help-my-query-runs-too-long-to-get-an-actual-execution-plan/</loc>
		<lastmod>2026-01-22T12:50:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-hash-aggregate-spills-and-sleep_task-waits-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/erik-being-allergic-to-slow-sql-server-queries/</loc>
		<lastmod>2026-01-22T12:50:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-poor-cardinality-estimates-can-lead-to-worse-blocking-and-deadlocking-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sargable-sorting-and-grouping-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-broken-fn_xe_file_target_read_file-dmf-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-return-a-dummy-row-instead-of-empty-results-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/when-profiling-sql-server-stored-procedures-goes-wrong/</loc>
		<lastmod>2026-01-22T12:50:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-resource_semaphore_query_compile-waits-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/stop-worrying-about-duplicate-statistics-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-parallel-exchange-spills-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/making-it-easy-to-tell-when-data-changed-with-change-data-capture-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_whoisactive-filtering-results-to-see-what-you-want/</loc>
		<lastmod>2026-01-22T12:50:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/performance-tuning-greatest-and-least-functions-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/an-advanced-sql-server-query-profiling-technique/</loc>
		<lastmod>2026-01-22T12:50:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-working-with-binary-and-varbinary-data-in-sql-server/</loc>
		<lastmod>2026-01-22T12:50:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-performance-tuners-need-to-use-the-right-type-of-join-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/andy-pavlo-and-erik-darling-talk-databases-andypavlo-ottertune/</loc>
		<lastmod>2026-01-22T12:49:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-nested-loops-parallelism-and-the-perils-of-recursive-common-table-expressions/</loc>
		<lastmod>2026-01-22T12:49:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-i-love-nolock-hints-in-sql-server-video-edition/</loc>
		<lastmod>2026-01-22T12:49:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_quickiestore-time-zones-time-zones-time-zones/</loc>
		<lastmod>2026-01-22T12:49:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-index-design-patterns-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/advanced-string-searching-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-best-way-to-troubleshoot-slow-sql-server-queries/</loc>
		<lastmod>2026-01-22T12:49:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/tweaking-sql-server-queries-to-induce-parallel-execution-plans/</loc>
		<lastmod>2026-01-22T12:49:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_whoisactive-getting-memory-grant-details/</loc>
		<lastmod>2026-01-22T12:49:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/five-reasons-why-your-sql-server-is-slow-right-now/</loc>
		<lastmod>2026-01-22T12:49:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/multiple-distinct-aggregate-performance-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-filtering-on-dates-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/cursors-in-scalar-udfs-and-other-performance-pitfalls-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/more-updates-to-sp_quickiestore-and-sp_pressuredetector/</loc>
		<lastmod>2026-01-22T12:49:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-very-silly-performance-tuning-trick-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-optimizer-timeouts-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-some-long-running-queries-dont-have-wait-stats-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/for-the-last-time-it-doesnt-matter-how-many-rows-youre-putting-in-a-table-variable/</loc>
		<lastmod>2026-01-22T12:49:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-read-committed-queries-can-still-return-bad-results-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/when-to-use-dbcc-dropcleanbuffers-when-youre-tuning-sql-server-queries/</loc>
		<lastmod>2026-01-22T12:49:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-intelligent-query-processing-limitations-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/what-sql-server-parameter-sniffing-looks-like-in-sp_whoisactive/</loc>
		<lastmod>2026-01-22T12:49:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-foreign-key-join-elimination-limitation-in-sql-server/</loc>
		<lastmod>2026-01-22T12:49:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/updates-to-sp_quickiestore-and-sp_pressuredetector/</loc>
		<lastmod>2026-01-22T12:49:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-get-only-letters-or-numbers-from-a-string-for-free-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-i-use-sp_blitz-to-get-the-results-i-want/</loc>
		<lastmod>2026-01-22T12:48:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-sp_getapplock-and-error-handling-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/query-plan-patterns-for-windowing-functions-aggregate-function-atrocities/</loc>
		<lastmod>2026-01-22T12:48:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/bit-obscene-episode-3-the-habits-of-highly-successful-performance-tuners/</loc>
		<lastmod>2026-01-22T12:48:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-to-use-a-numbers-table-to-replace-while-loops-in-sql-server-functions/</loc>
		<lastmod>2026-01-22T12:48:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/when-function-rewrites-need-query-rewrites-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-adaptive-joins-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-hash-join-spills-and-bailouts-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-more-about-isolation-levels-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-indexed-view-maintenance-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_pressuredetector-what-sql-server-looks-like-under-memory-pressure/</loc>
		<lastmod>2026-01-22T12:48:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/performance-regression-with-batch-mode-sorts-when-spilling-to-disk/</loc>
		<lastmod>2026-01-22T12:48:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-select-queries-that-cause-writes-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/lookup-costing-is-really-weird-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-windowing-functions-and-joins-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-i-use-sp_blitzcache-to-find-poor-performing-sql-server-queries-to-tune/</loc>
		<lastmod>2026-01-22T12:48:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/parameter-sniffing-predicate-selectivity-and-index-key-column-order-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/what-else-happens-when-queries-try-to-compile-in-sql-server-compile-locks/</loc>
		<lastmod>2026-01-22T12:48:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/so-you-want-to-implement-soft-deletes-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-follow-up-on-ht-waits-row-mode-batch-mode-and-sql-server-error-666/</loc>
		<lastmod>2026-01-22T12:48:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-sos_scheduler_yield-waits-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/check-constraints-and-query-performance-in-sql-server/</loc>
		<lastmod>2026-01-22T12:48:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-the-cxsync_port-wait-in-sql-server-2022/</loc>
		<lastmod>2026-01-22T12:48:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/in-memory-table-variables-in-sql-server-still-pretty-stupid/</loc>
		<lastmod>2026-01-22T12:47:58+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/loops-transactions-and-transaction-log-writes-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-pageiolatch-waits-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-out-of-date-statistics-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/t-sql-shortcomings-with-merge-and-triggers-and-stuff-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/join-algorithm-limitations-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-difference-between-isnull-and-coalesce-you-might-care-about-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/why-logical-reads-are-a-bad-metric-for-query-tuning-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-fill-factor-and-fragmentation-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/pass-summit-week-day-three-erik-haunts-the-halls/</loc>
		<lastmod>2026-01-22T12:47:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-computed-columns-filtered-indexes-and-indexed-views-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-difference-between-read-committed-and-read-committed-snapshot-isolation-in-sql-server/</loc>
		<lastmod>2026-01-22T12:47:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/when-should-you-use-table-variables/</loc>
		<lastmod>2026-01-21T12:23:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-improving-modification-query-performance-in-sql-server-2/</loc>
		<lastmod>2026-01-21T12:23:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-overindexing-can-hurt-transaction-logging/</loc>
		<lastmod>2026-01-21T12:23:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-distinctly-bad/</loc>
		<lastmod>2026-01-21T12:22:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-memory-grants/</loc>
		<lastmod>2026-01-21T12:22:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-great-memory-heist/</loc>
		<lastmod>2026-01-21T12:22:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-buffer-pool-friendly/</loc>
		<lastmod>2026-01-21T12:22:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/defeating-parameter-sniffing-with-dynamic-sql/</loc>
		<lastmod>2026-01-21T12:22:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-not-so-implied-predicates/</loc>
		<lastmod>2026-01-21T12:22:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-serially-parallel/</loc>
		<lastmod>2026-01-21T12:22:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-views-parameters-and-local-variables-in-sql-server-2/</loc>
		<lastmod>2026-01-21T12:22:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-date-math-matters/</loc>
		<lastmod>2026-01-21T12:22:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-mstvfu/</loc>
		<lastmod>2026-01-21T12:22:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-useful-vs-useless-bitmaps/</loc>
		<lastmod>2026-01-21T12:22:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-trivial-plans/</loc>
		<lastmod>2026-01-21T12:22:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-out-damn-sort/</loc>
		<lastmod>2026-01-21T12:22:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-common-table-expressions/</loc>
		<lastmod>2026-01-21T12:22:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-optional-parameters/</loc>
		<lastmod>2026-01-21T12:22:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/cpu-ram-dont-lie-query-metrics-i-care-about-for-tuning/</loc>
		<lastmod>2026-01-21T12:22:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-reads-blocking-writes/</loc>
		<lastmod>2026-01-21T12:22:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-not-missing-indexes/</loc>
		<lastmod>2026-01-21T12:22:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-spooky-hands/</loc>
		<lastmod>2026-01-21T12:22:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-unstable-variables/</loc>
		<lastmod>2026-01-21T12:22:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu-counting-distinctly/</loc>
		<lastmod>2026-01-21T12:22:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/the-sql-server-performance-tasting-menu/</loc>
		<lastmod>2026-01-21T12:22:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_quickiestore-searching-for-wait-stats/</loc>
		<lastmod>2026-01-21T12:22:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/error-handling-in-cursors/</loc>
		<lastmod>2026-01-21T12:22:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-a-little-about-filtered-indexes-in-sql-server/</loc>
		<lastmod>2026-01-21T12:22:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-sql-server-2022s-parameter-sensitive-plan-feature-can-make-query-store-confusing/</loc>
		<lastmod>2026-01-21T12:22:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/streaming-week-bit-obscene/</loc>
		<lastmod>2026-01-21T12:22:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/capturing-and-analyzing-blocking-with-sp_humanevents/</loc>
		<lastmod>2026-01-21T12:22:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/capturing-query-recompilations-with-sp_humanevents/</loc>
		<lastmod>2026-01-21T12:21:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-a-little-about-computed-columns-in-sql-server/</loc>
		<lastmod>2026-01-21T12:21:55+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-why-parallelism-doesnt-make-every-sql-server-query-faster/</loc>
		<lastmod>2026-01-21T12:21:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/capturing-query-compilations-with-sp_humanevents/</loc>
		<lastmod>2026-01-21T12:21:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/database-context-is-everything/</loc>
		<lastmod>2026-01-21T12:21:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/troubleshooting-parameter-sniffing-with-sp_whoisactive/</loc>
		<lastmod>2026-01-21T12:21:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/read-committed-is-a-garbage-isolation-level/</loc>
		<lastmod>2026-01-21T12:21:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-local-variables-in-sql-server/</loc>
		<lastmod>2026-01-21T12:21:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sql-server-2022-degree-of-parallelism-feedback-is-wack/</loc>
		<lastmod>2026-01-21T12:21:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-join-simplification-in-sql-server/</loc>
		<lastmod>2026-01-21T12:21:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-cardinality-estimation-for-local-variables-and-parameters/</loc>
		<lastmod>2026-01-21T12:21:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-how-overindexing-can-hurt-sql-server-performance/</loc>
		<lastmod>2026-01-21T12:21:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sort-thread-numbers-correctly-in-operator-properties/</loc>
		<lastmod>2026-01-21T12:21:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-memory-grants-in-sql-server-query-plans/</loc>
		<lastmod>2026-01-21T12:21:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/detecting-cache-pressure-with-sp_pressuredetector/</loc>
		<lastmod>2026-01-21T12:21:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-improving-the-parallel-query-processing-documentation-for-sql-server/</loc>
		<lastmod>2026-01-21T12:21:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/temporary-object-concurrency-with-in-memory-tempdb-metadata/</loc>
		<lastmod>2026-01-21T12:21:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-trivial-plans-in-sql-server/</loc>
		<lastmod>2026-01-21T12:21:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/how-i-set-up-to-tune-stored-procedures/</loc>
		<lastmod>2026-01-21T12:21:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-a-little-about-key-lookups-in-sql-server/</loc>
		<lastmod>2026-01-21T12:21:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/improved-performance-troubleshooting/</loc>
		<lastmod>2026-01-21T12:21:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/formatting-debugging-and-troubleshooting-performance-of-sp_quickiestore/</loc>
		<lastmod>2026-01-21T12:21:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/streaming-week-writing-a-precon-abstract/</loc>
		<lastmod>2026-01-21T12:21:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-the-output-clause-in-sql-server/</loc>
		<lastmod>2026-01-21T12:21:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/queries-go-faster-when-they-dont-touch-disk/</loc>
		<lastmod>2026-01-21T12:20:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_quickiestore-performance-trouble-shooting/</loc>
		<lastmod>2026-01-21T12:20:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_quickiestore-error-handling/</loc>
		<lastmod>2026-01-21T12:20:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/no-threadpool-waits-in-query-store/</loc>
		<lastmod>2026-01-21T12:20:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-why-i-dont-like-the-read-committed-isolation-level/</loc>
		<lastmod>2026-01-21T12:20:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/streaming-week-what-else-can-indexes-do/</loc>
		<lastmod>2026-01-21T12:20:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/getting-more-details-about-queries-with-sp_quickiestore/</loc>
		<lastmod>2026-01-21T12:20:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/capturing-query-wait-stats-with-sp_humanevents/</loc>
		<lastmod>2026-01-21T12:20:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-a-little-about-parameter-sensitivity-in-sql-server/</loc>
		<lastmod>2026-01-21T12:20:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-how-indexes-talk-to-each-other-in-sql-server/</loc>
		<lastmod>2026-01-21T12:20:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/an-introduction-to-sp_quickiestore/</loc>
		<lastmod>2026-01-21T12:20:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/residual-predicates/</loc>
		<lastmod>2026-01-21T12:20:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sp_quickiestore-safe-dynamic-sql/</loc>
		<lastmod>2026-01-21T12:20:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/sql-server-2017-cu-30-the-real-story-with-selonseqprj-fixes/</loc>
		<lastmod>2026-01-21T12:20:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/youtube-days-a-little-about-sorts-in-sql-server-query-plans/</loc>
		<lastmod>2026-01-21T12:20:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-why-isnumeric-sucks-in-sql-server/</loc>
		<lastmod>2026-01-21T12:20:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/spinlock-contention-with-parallel-window-aggregates-in-sql-server-2019/</loc>
		<lastmod>2026-01-21T12:20:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/a-little-about-how-indexes-store-data-in-sql-server/</loc>
		<lastmod>2026-01-21T12:20:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/just-a-weird-bug-i-found-in-some-client-code/</loc>
		<lastmod>2026-01-21T12:20:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/streaming-week-inside-the-bloggers-studio/</loc>
		<lastmod>2026-01-21T12:20:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://erikdarling.com/collation-is-weird/</loc>
		<lastmod>2026-01-21T12:20:05+00:00</lastmod>
	</url>
</urlset>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com -->