• Home
  • Q & A

SQLPerformance.com

powered by SQL Sentry
  • About
  • Contact
  • RSS Feed

Partitioning on a Budget

 Posted by Aaron Bertrand on December 4, 2015  5 Responses »
Dec 042015
 

Aaron Bertrand (@AaronBertrand) walks through a solution that allows you to achieve some of the benefits of partitioning without the Enterprise Edition price tag.

Continue Reading »
 Tagged with: Enterprise Edition, filtered indexes, partitioned views, partitioning, Standard Edition

Mitigating Index Fragmentation

 Posted by Paul Randal on April 20, 2015  4 Responses »
Apr 202015
 

Paul Randal (@PaulRandal) of SQLskills provides some thorough and helpful tips on reducing or eliminating the impact of index fragmentation in SQL Server.

Continue Reading »
 Tagged with: fragmentation

T-SQL Tuesday #65 : Teach Something New

 Posted by Aaron Bertrand on April 14, 2015  1 Response »
Apr 142015
 

For T-SQL Tuesday, Aaron Bertrand (@AaronBertrand) gives a little detail on something he learned this week about altering a column from NOT NULL to NULL.

Continue Reading »
 Tagged with: alter table, metadata, T-SQL Tuesday

An Indexed View Bug with Scalar Aggregates

 Posted by Paul White on April 1, 2015  5 Responses »
Apr 012015
 

Paul White (@SQL_Kiwi) follows up on his thorough breakdown of indexed view maintenance with the details of a bug that can render an indexed view incorrect.

Continue Reading »
 Tagged with: aggregates, bug, indexed views

Unexpected Clustered Index Fragmentation

 Posted by Paul Randal on March 18, 2015  10 Responses »
Mar 182015
 

Paul Randal (@PaulRandal) of SQLskills describes several ways clustered index fragmentation can sneak up on us, and how it can impact your workload.

Continue Reading »
 Tagged with: clustered indexes, fragmentation

Allocation Order Scans

 Posted by Paul White on January 23, 2015  7 Responses »
Jan 232015
 

Paul White (@SQL_Kiwi) explains various ways SQL Server makes runtime decisions about whether to use the b-tree structure or perform allocation order scans.

Continue Reading »
 Tagged with: allocation order scans, b-tree, NOLOCK

Pagination with OFFSET / FETCH : A better way

 Posted by Aaron Bertrand on January 12, 2015  6 Responses »
Jan 122015
 

Aaron Bertrand (@AaronBertrand) shows how to use common table expressions (CTEs) to better optimize SQL Server pagination queries that use OFFSET / FETCH.

Continue Reading »
 Tagged with: fetch, offset, pagination, paging, SQL Server 2012
1 2 3 … 5 6

Search SQLPerformance.com

Authors

  • Aaron Bertrand
  • Erin Stellato
  • Glenn Berry
  • Jason Hall
  • Joe Sack
  • Jonathan Kehayias
  • Kevin Kline
  • Paul Randal
  • Paul White
  • Rick Pittser
  • Tim Radney
  • Guest Posts

Categories

  • Database Design (9)
  • Error Handling (1)
  • Extended Events (12)
  • Installation (6)
  • IO Subsystem (29)
  • Monitoring (8)
  • Service Broker (2)
  • SQL Alert (1)
  • SQL Indexes (39)
  • SQL Job (1)
  • SQL Lock/Block/Deadlock (5)
  • SQL Maintenance (7)
  • SQL Memory (6)
  • SQL Optimizer (41)
  • SQL Performance (164)
  • SQL Plan (69)
  • SQL Server 2016 (7)
  • SQL Statistics (14)
  • SQL Trace (5)
  • System Configuration (49)
  • T-SQL Queries (92)
  • Transaction Log (12)
  • Virtualization (1)
  • Waits (14)

Archives

  • January 2016 (2)
  • December 2015 (6)
  • November 2015 (5)
  • October 2015 (6)
  • September 2015 (3)
  • August 2015 (7)
  • July 2015 (6)
  • June 2015 (5)
  • May 2015 (5)
  • April 2015 (6)
  • March 2015 (5)
  • February 2015 (4)
  • January 2015 (4)
  • December 2014 (5)
  • November 2014 (3)
  • October 2014 (5)
  • September 2014 (5)
  • August 2014 (5)
  • July 2014 (5)
  • June 2014 (7)
  • May 2014 (6)
  • April 2014 (6)
  • March 2014 (7)
  • February 2014 (5)
  • January 2014 (9)
  • December 2013 (5)
  • November 2013 (5)
  • October 2013 (7)
  • September 2013 (6)
  • August 2013 (6)
  • July 2013 (7)
  • June 2013 (6)
  • May 2013 (5)
  • April 2013 (8)
  • March 2013 (7)
  • February 2013 (9)
  • January 2013 (6)
  • December 2012 (4)
  • November 2012 (7)
  • October 2012 (7)
  • September 2012 (4)
  • August 2012 (9)
  • July 2012 (2)
Logo and site design © SQL Sentry, LLC
User contributions are licensed under cc-sa with attribution required.
Suffusion theme by Sayontan Sinha
ZW5kZW5yYWhheXU5QGdtYWlsLmNvbQ==