Тёмный

Fragmentation Explained in 20 Minutes 

SQLBits
Подписаться 19 тыс.
Просмотров 14 тыс.
50% 1

What do index rebuilds and defrags really do?
Speaker: Brent Ozar SQLbits.com/sp...
Speaker Blog: www.BrentOzar.com
Speaker BIO: Brent Ozar loves to make SQL Server faster. He created sp_Blitz and the SQL Server First Responder Kit, and he loves sharing knowledge at BrentOzar.com.
SQLbits.com/Ses...
Tags: Database engine,IAAS VM Based,Operational Databases,Optimising,Platform Agnostic

Опубликовано:

 

2 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@juanpablogallardov
@juanpablogallardov 13 дней назад
Why the first page needs to be split? That was never explained.
@killertacsko
@killertacsko Год назад
What? Are then page splits caused by inserts our very friends? Or is that treated as an edge case?
@azihcchidi001
@azihcchidi001 Месяц назад
Why is Ian not inserted below Simon in page 2 since attendees name are not in alphabetical order. Inserting it below Simon should not have caused page split
@madyarkozhakhmetov5536
@madyarkozhakhmetov5536 25 дней назад
From my understanding, they are talking about an index in a database, so we want to have data stored in an index in some order (like names sorted alphabetically). But the index is stored under the hood in these 8kb pages, and inside the pages SQL Server does not implement a sorted order, it just has a list that holds the sort of the underlying data (idk if other database engines do it like that). So when people query the database, the query optimizer does not want to visit each page and see if record Simon is there (defeats the entire purpose of an index), it wants to immediately find the page with Simon, which means we need to do page splits from time to time to keep data sorted amongst different 8kb pages.
@user-vf3fz7qv6v
@user-vf3fz7qv6v Год назад
This was so helpful and easy to understand!
@DavidGallardo-z4s
@DavidGallardo-z4s 2 месяца назад
Educational and Hilarious!! Thank you so much for the knowledge
@bymchtclk
@bymchtclk Год назад
Thx for Great Explanation
@thanadonsiringam1400
@thanadonsiringam1400 Год назад
Great Explanation
@BayonetRecon
@BayonetRecon 2 года назад
Great presentation!
Далее
Deadlocks: Lets Do One, Understand It, and Fix It
44:01
Fundamentals of Stored Procedures
48:05
Просмотров 10 тыс.
When Goalkeepers Get Bored 🤯 #3
00:27
Просмотров 1,1 млн
🛑самое главное в жизни!
00:11
Просмотров 132 тыс.
Шоколадная девочка
00:23
Просмотров 821 тыс.
Should We Defragment Indexes?
19:24
Просмотров 421
Why Rebuild Indexes? | #dailyDBA 20
30:50
Просмотров 25 тыс.
Database Indexing for Dumb Developers
15:59
Просмотров 61 тыс.
Identifying and Fixing Parameter Sniffing Issues
51:53
Are Multi-Column Indexes a good idea?
11:22
Просмотров 3,7 тыс.
What To Do When SQL Server is Slow   Brent Ozar
58:50
Просмотров 41 тыс.
When Goalkeepers Get Bored 🤯 #3
00:27
Просмотров 1,1 млн