Posts by Brent Ozar

[Video] Office Hours: Finally Back in the Home Office

[Video] Office Hours: Finally Back in the Home Office

Videos
0
I’m finally back in the home office after running around Europe for a month. Let’s talk through your top-voted questions from https://pollgab.com/room/brento. Office Hours: Hit Me With Database QuestionsWatch this video on YouTube Here’s what we covered: 00:00 Start 01:52 World Peace: Hey Brent, I am working in AZURE currently and the AZURE architect is…
Read More
Mastering Query Tuning

Mastering Class Updates on Resource_Semaphore, The Ascending Key Problem, and The Cloud

Development
2 Comments
I’ve posted a couple of updated videos to my Mastering courses. In Mastering Server Tuning, I updated and expanded the RESOURCE_SEMAPHORE module to cover more details about query workspace grants, plus cover SQL Server 2022’s updates to Adaptive Memory Grants. In Mastering Query Tuning, I added a new module on the Ascending Key Problem. It’s…
Read More

Poll Results: How Often You’re Running Maintenance Tasks

Last week, I asked y’all how frequently you ran your full backups, corruption checks, index maintenance, and stats updates. The results after over 1,000 responses: A few thoughts: You’re typically taking full backups daily or weekly. I’m actually surprised by how many folks do weekly backups! That kinda scares me because if the backups take…
Read More

[Video] Office Hours on the Cruise Ship

Videos
4 Comments
I’m on a Med cruise, and I stopped the boat today in Corsica to make sure your questions from https://pollgab.com/room/brento got the answers they deserve. I started by mentioning that I’m using a 360 degree camera, but the file size on that video was so huge that I couldn’t upload it from the cruise ship,…
Read More
Barcelona Pavilion

[Video] Office Hours at the Barcelona Pavilion

Videos
0
I’ve always wanted to see the Barcelona Pavilion by Mies van der Rohe, and by happy coincidence, I ended up walking right past it while visiting Barcelona! It’s one of the most important beginnings of modern architecture, and I loved it. I brought you along with me and talked through your top-voted questions from https://pollgab.com/room/brento.…
Read More
The Dude Abides

Query Exercise Answers: Returning Routes in the Right Order

In your most recent Query Exercise challenge, I gave you these two tables: Transact-SQL DROP TABLE IF EXISTS dbo.Stations; CREATE TABLE dbo.Stations (StationId INT IDENTITY(1,1) PRIMARY KEY CLUSTERED, StationName VARCHAR(50), StationPhysicalOrder INT); INSERT INTO dbo.Stations (StationName, StationPhysicalOrder) SELECT CHAR(64 + n), n FROM (VALUES (1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11), (12),(13),(14),(15),(16),(17),(18),(19) ) AS Numbers(n); DROP TABLE IF EXISTS dbo.StationRoutingOverride; CREATE…
Read More

SQLBits Added More Capacity to My Workshop! Move Quick.

SQLBits
0
I’m coming to London this month for SQLBits, and my Thursday workshop “Faster, Cheaper Cloud Databases” workshop sold out right away when it was announced. There’s been a waitlist for months. The short story: they added more capacity to my room! If you’re already registered, email contactus@sqlbits.com to join my Thursday workshop. If you haven’t…
Read More
Office Hours in the Detroit Airport

[Video] Office Hours in the Detroit Airport

Videos
2 Comments
I’m in the Detroit airport today, en route home after a client gig. I’ve got some time to kill, so let’s go through your top-voted questions from https://pollgab.com/room/brento. Office Hours in the Detroit Airport Watch this video on YouTube Here’s what we covered: 00:00 Start 00:39 SQLLearner: Hi Brent! I’m curious about the two versions…
Read More

[Video] Office Hours: Recovering from a Cold Edition

Videos
1 Comment
While recovering from a nasty cold, I took your top-voted questions from https://pollgab.com/room/brento. Office Hours: Recovering from a Cold Watch this video on YouTube Here’s what we covered: 00:00 Start 03:13 Haruki Tanaka: Hi Brent, The stored procedure has 12 parameters, and users pass various combinations of values to it. I rewrote it using dynamic…
Read More