What's New in SQL Server 2019

  Рет қаралды 64,846

Brent Ozar Unlimited

Brent Ozar Unlimited

Күн бұрын

Пікірлер: 49
@spoonerluv
@spoonerluv 5 жыл бұрын
'And it's stable, just like me!' I felt that in my soul.
@aslvoter
@aslvoter 3 жыл бұрын
What a great explanation. Brent, I watch your presentations for over a decade now. Day by day the value of your presentations goes higher and higher.
@BrentOzarUnlimited
@BrentOzarUnlimited 3 жыл бұрын
Thanks, I appreciate the kind words!
@suvratrai
@suvratrai 4 жыл бұрын
Beautifully explained! This is the first time i saw your videos and i must say that whole arrangement of keeping the query editor window in focus and talking alongside does help in making it easier to understand. Thank you for making this video.
@carldaniel6510
@carldaniel6510 5 жыл бұрын
Neat new features - but it looks like to get predictable performance, I'm still going to be extensively hinting all of my important queries to never get a pathological plan for a query that covers many rows (1e7 and more). I'm more than willing to sacrifice performance on small results to get consistently acceptable performance on large results.
@BeRNisira
@BeRNisira 5 жыл бұрын
Thanks Brent, this kind of videos really helps
@diegotomiello
@diegotomiello 5 жыл бұрын
Great video! Thanks for always share your knowledge.
@sumitkathuria
@sumitkathuria 4 жыл бұрын
Awesome 👍 Very well explained. Thank you Sir Brent for posting such amazing videos on SQL Server.
@CooMization
@CooMization 2 жыл бұрын
Excellent explanation. Thank you!
@kenigiri
@kenigiri 5 жыл бұрын
Thanks Brent. Always objective, always thorough. Parameter Sniffing is an old problem, right?
@TheBrentOzar
@TheBrentOzar 5 жыл бұрын
Yep, but you know, it just still keeps coming up. For us consultants, it's the gift that keeps on giving.
@dushyant4918
@dushyant4918 5 жыл бұрын
Awesome as usual, as always!
@stpieraf
@stpieraf 5 жыл бұрын
That was a fantastic summary.. Thanks! Some really exciting stuff.
@arwahsapi
@arwahsapi 2 жыл бұрын
The developers at Microsoft still borrows the GUI from Visual Studio 2010, for real? The GUI from SSMS 2008 is still prettier though, I mean why don't they use the GUI from their latest IDE, like VS 2019 or VSCODE that supports dark mode and all?
@TheRealSmendle
@TheRealSmendle 4 жыл бұрын
would have been cool if you could have shown the query store saving the day on what I am now calling "The Reputation Incident!"
@tonybrock5288
@tonybrock5288 5 жыл бұрын
After hassling with performance issues and parameter sniffing and trying various workarounds which kind of worked, I found the obvious solution: ie: when last was "exec sp_updatestats" run on my db? The DBA's hadn't done any! My stored proc went from running in 5 hours to 5 minutes!
@TheBrentOzar
@TheBrentOzar 5 жыл бұрын
Ooo, bad news, that's not doing what you think. To learn more, watch www.brentozar.com/go/sniff
@thehouse2620
@thehouse2620 2 жыл бұрын
Excellent info, Thanks
@brink668
@brink668 4 жыл бұрын
Lol such an entertaining video on sql, good info
@drewholloway5241
@drewholloway5241 5 жыл бұрын
Never look a gift horse in the mouth: Looking at the mouth is a good way to tell the horse's overall health. Thus you're checking to see if the horse you were just given is in good health or possibly not. Probably not a good thing to do when someone just gifted you a horse!
@andrewp7497
@andrewp7497 4 жыл бұрын
Great lessons, cheers. Microsoft adding new features! That make it even more confusing!! And actually not providing much benefit. Sounds like projects we do! A bit put off by the adaptive joins, so is the solution always to recompile...? That's what it seemed like.
@nilsfrahm1323
@nilsfrahm1323 2 жыл бұрын
One thing would be to write 'inner hash join' instead of 'inner join' in places where you know the tables have many rows, to avoid sql choosing badly for you. It's too unpredictable otherwise. Clients and bosses don't want to know about sql inner workings, they want results. It seems MS is doing a bad job at optimizing the query engine. It's a complex problem, needs more work. Like warmup script from which it should learn, some hints to teach it typical queries, adaptive plans based on changes in used tables etc. Hints to tell it minimum memory to use, parallel or not, expect lots of results or not...
@joeanderson3423
@joeanderson3423 2 жыл бұрын
Great overview. QUESTION: I downloaded the Stack Exchange 2013 (10 GB) from your website. On my system at home, I have SSMS v18.8 and SQL Server EXPRESS 2017 (about to upgrade to 2019 Express) Can I attach this database to EXPRESS ? thx.Joe
@BrentOzarUnlimited
@BrentOzarUnlimited 2 жыл бұрын
We don't recommend trying to use Express for learning performance tuning. It's limited to 1 CPU core and 1GB RAM.
@joeanderson3423
@joeanderson3423 2 жыл бұрын
@@BrentOzarUnlimited Hi Brent ....appreciate the response. Actually, I'm not concerned with performance tuning. I was just wonder IF ... the Stack Exchange db would attach to SQL Server Express ... such that I have another db besides AdventureWorks to play around with on my home system. THX.
@MuhammadBerki
@MuhammadBerki 4 жыл бұрын
Brilliant Video - thanks for putting it together
@celiaborges2075
@celiaborges2075 4 жыл бұрын
"stable like me" LOL, you are awesome!
@wrestlingjesus2893
@wrestlingjesus2893 5 жыл бұрын
ALRIGHTY!!
@neeraj10101
@neeraj10101 4 жыл бұрын
Thanks Brent. Great video.
@stefanotorelli3688
@stefanotorelli3688 5 жыл бұрын
In Italy, somebody talk about "Shooting on your own balls"... your fantasy will help you about what "balls" are... suggestions: not tennis balls, not cannon balls... and so on...
@DataJuggler
@DataJuggler 5 жыл бұрын
Instead of telling the Admin to listen outside the exec's door, you could separate it into different procedures for ByCountry, ByState or ByCity, etc. and then SQL could optimize each accordingly. More procedures to manage is more work for maintenance, and this requires access to any code of course, but billable hours are good for the economy.
@TheBrentOzar
@TheBrentOzar 5 жыл бұрын
Data Juggler good point, because all cities and countries are the same size. Oh, wait...
@DataJuggler
@DataJuggler 5 жыл бұрын
@@TheBrentOzar You had a subscriber for a whole hour. Good videos though.
@dushyant4918
@dushyant4918 5 жыл бұрын
Hi Brent, What is your call on SQL server 2017 over 2016 in terms of performance when you are dealing with SP (approx 1000 odd)in your database which are equipped with complex joins over tables, views, udfs and also having SORT and ORDERBY clauses in many of the SPs
@TheBrentOzar
@TheBrentOzar 5 жыл бұрын
That's kinda beyond the scope of this video - you'll be best off asking that at a Q&A site.
@thunde7226
@thunde7226 4 жыл бұрын
.........very insightful........to the point........:) .......and extremely sad at the same time, Microsoft server 2019 is for Big Data.........just as BigQuery for Google......Hey I will keep watching Brent Ozar................:) .............bye
@tsilb
@tsilb 4 жыл бұрын
Will RECOMPILE get around this wandering memory grant problem? How likely is it that would be worth it?
@TheBrentOzar
@TheBrentOzar 4 жыл бұрын
There are a lot of problems with RECOMPILE hints, starting with additional CPU consumption to compile every new plan. I talk about the pros & cons of each of the solutions in my Mastering Query Tuning class.
@tsilb
@tsilb 4 жыл бұрын
@@TheBrentOzar Woah, that reply was faster than my database after I used sp_BlitzIndex to trim the fat.
@TheBrentOzar
@TheBrentOzar 4 жыл бұрын
@@tsilb HAHAHA
@akrooma
@akrooma 3 жыл бұрын
LOL! so the best way to run a fast query now is to throw my ear at the exective's door!
@mabilash803
@mabilash803 3 жыл бұрын
Thank u very much for this vedio
@BrentOzarUnlimited
@BrentOzarUnlimited 3 жыл бұрын
Most welcome 😊
@Miggleness
@Miggleness 4 жыл бұрын
Brent, what laptop do you use for this demo?
@TheBrentOzar
@TheBrentOzar 4 жыл бұрын
An Apple MacBook Pro.
@Miggleness
@Miggleness 4 жыл бұрын
@@TheBrentOzar I wouldn't have guessed. I wish running SQL Server on Docker on Mac gets sorted out soon.
@ME-dg5np
@ME-dg5np 5 жыл бұрын
Very good
@markoxvce
@markoxvce 4 жыл бұрын
Great video
@andreabruschetta8791
@andreabruschetta8791 Жыл бұрын
I liked it!
Watch Brent Tune Queries 2020
51:32
Brent Ozar Unlimited
Рет қаралды 24 М.
Microsoft SQL Server Performance Tuning, Live
54:30
Brent Ozar Unlimited
Рет қаралды 116 М.
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 15 МЛН
How Strong is Tin Foil? 💪
00:25
Brianna
Рет қаралды 60 МЛН
бабл ти гель для душа // Eva mash
01:00
EVA mash
Рет қаралды 6 МЛН
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,9 МЛН
Introduction to SQL Server 2022 Preview (Ep.1) | Data Exposed
13:33
Microsoft Developer
Рет қаралды 30 М.
How to Think Like the SQL Server Engine, Part 1: The Clustered Index
20:55
Brent Ozar Unlimited
Рет қаралды 30 М.
Always Encrypted for Beginners
41:36
SQLBits
Рет қаралды 6 М.
Introducing SQL Server 2022   Bob Ward
1:01:09
DBAFundamentals
Рет қаралды 8 М.
How to Think Like the SQL Server Engine Part 1
50:32
Brent Ozar Unlimited
Рет қаралды 26 М.
Getting Started  SQL Server Data Security   John Deardurff
1:07:39
DBAFundamentals
Рет қаралды 959
Fundamentals of Selects
25:21
Smart Postgres
Рет қаралды 3 М.
SQL Server Security Basics | Kenneth Fisher | Security
1:08:24
PASS Data Community Summit
Рет қаралды 1,8 М.
SQL Server Security Basics What do you need to know to work with SQL Server security properly
1:04:47
PASS Database Administration Virtual Group
Рет қаралды 6 М.
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 15 МЛН