| The Complete Weekly Roundup of SQL Server News | Hand-picked content to sharpen your professional edge |
| Digging Into Internals Hugo Kornelis is a fellow Data Platform MVP and friend. He runs SQL Server Fast, and we recently put up an interesting page with this title: Debugging with debugger: investigating SQL Server's internal structures. That's a great title, and it is for a presentation that he is building and getting ready to present. I suspect it will be at a virtual conference soon, but we'll see. Hugo digs deep into the details of how things work. If you read his blog regularly, you'll learn a lot about the ways in which SQL Server processes queries. You should learn how to better tune your own queries and produce efficient code. At least that's the goal. However, I wonder if most of you feel that way. While I see performance tuning sessions are often being the most popular topics at events, are you interested in internals? Do you actually use information from posts and presentations to dig in deeper to the way your queries are compiled and executed? I know Plan Explorer is a very popular tool among MVPs, and lots of people download it, but I still see so many basic questions on execution plans, I sometimes wonder if people are really using the tool to change they way they write code. If you want to learn more about query tuning, Hugo, Grant Fritchey, Aaron Bertrand, Paul White, Erik Darling, and many others will try to teach you. Just be sure you try and use the knowledge they impart in your daily work. Steve Jones - SSC Editor Join the debate, and respond to the editorial on the forums |
The Weekly News | All the headlines and interesting SQL Server information that we've collected over the past week, and sometimes even a few repeats if we think they fit. |
Vendors/3rd Party Products |
Jamie Wallis explains how SQL Monitor can both reveal quickly who ran a deployment, and when, and automate the incident-response workflow to ensure it's dealt with swiftly. By extending such workflows to development and test servers, as well as production, the feedback cycle starts earlier, and you can stop problems from ever reaching the users. |
https://www.red-gate.com/hub/product-learning/sql-data-compare/using-sql-data-compare-to-sync-reference-data |
In Redgate Change Control v3.0, you can now commit your database changes to your local Git repository and collaborate with your team by pushing and pulling changes from the remote Git repository. If you’re using branches, you can also create and switch Git branches from within Redgate Change Control. |
GraphQL is an open source query language, originally developed by FaceBook. In this article, Joydip Kanjilal explains more about GraphQL and walks through a sample app. |
AI/Machine Learning/Cognitive Services |
We may think of artificial intelligence (AI) in health care in terms of scientific advances, such as a cure for cancer or a science-fiction tricorder-like device. But in the... |
In February of last year, the San Francisco–based research lab OpenAI announced that its AI system could now write convincing passages of English. Feed the beginning of a sentence... |
I'm not an expert on collation in SQL Server, but there are a few important facts which I've had to learn the hard way. In this episode I share... The... |
There are many ways to configure Microsoft Terminal to fit your needs. Each release has refined or expanded upon the available customization options. The post How to Customize the Microsoft... |
When your SQL Server restarts, how do you find out? I’ve seen a few senior DBAs do a really smart trick: they write a stored procedure to send them... |
Recently I had a client and their vendor trying to configure a firewall for a new installation of SQL Server 2019 on Windows Server 2019.Connections to the SQL Server... The... |
You’ve heard that shrinking a database is bad because it introduces both external and internal fragmentation, it causes blocking, it causes transaction log growth while it runs, and it’s... |
Data gets saved as JSON in Azure Cosmos DB. JSON documents supports string, numeric and Boolean data types. Because of limited data types, you might end up... |
Question, can you take a built-in backup ( a backup that Microsoft takes as part of the service) and create a new database from it on a NEW server... The... |
Career Growth and Certifications |
It’s the second Tuesday of the month and time fo... |
T-SQL Tuesday is a monthly blog party for the SQL Server community. It is the brainchild of Adam Machanic (b|t) and this month’s edition is hosted by Kerry Tyler... The... |
Computing in the Cloud (Azure, Google, AWS) |
Assumptions You are familiar with the basics of setting up Go and can run basic Go commands like go build and go install and don’t need much guidance on that... The... |
Conferences, Classes, Events, and Webinars |
Discover the aspects, methods, and strategies to build and manage your database deployments through CI/CD pipelines with open source tools like Flyway. Date and time: Wednesday July 29 & Friday July 31. Can't join us live? register to receive the recording. |
Next week, July 22 and 23, I’ll be presenting at Redgate Summit. Summt is our smaller, focused sessions. This one is about the concept of how DevOps, or, more... The... |
Words: 626 Time to read: ~ 3 minutes Update: 2020-07-15 – Thank you Garry Bargsley for being an unofficial editor ?? TL;DR: Get-DbaDbUser needs database access.To work against all... |
The post Insights from your Database using PowerShell and TSQL appeared first on Ben Miller (@DBAduck). |
Data Privacy, Compliance, and GDPR |
Click to learn more about author Gerald Beuchelt. Two years have passed since the inception of the General Data Protection Regulation (GDPR). This legislation placed the privacy conversation front... |
Neeva's new privacy policy is a significant improvement over the original. |
Click here to learn more about Ted Kwartler. Each semester I am tempted to teach my Harvard Extension students using standard data sets like Iris or Titanic. It would... |
Human brains are hardwired to build maps. We navigate the world around us through the creation of mental maps. Maps that assemble abstract landmarks and build spatial relationships between... |
Database Design, Theory and Development |
This page contains the description for my conference session “Debugging without debugger: investigating SQL Server’s internal structures”. Description Target audience Experienced database developers and DBAs, plus all curious geeks.... |
Defining primary keys is the hardest part of the operation. You will need to work very closely with the business in order to define exactly what column or columns... The... |
DevOps and Continuous Delivery (CI/CD) |
By now you have most likely heard the term DevOps and you are most likely working for a company that has implemented DevOps is some manner, that could be... The... |
As a DevOps Advocate at Redgate, I frequently work with Enterprise customers to help them transform their software development process for databases across their entire organization. I don’t do... |
Click to learn more about author Jay Chapel. The formation of DevOps brought together two distinct worlds, causing a shift in IT culture that can only be made better... |
As working patterns change dramatically in 2020, we see an increasing number of customers and community members shifting components of their environment into the cloud. The 2020 State of... |
ETL/SSIS/Azure Data Factory/Biml |
A friend pinged me recently to ask about rolling back Azure Data Factory (ADF) pipeline versions. My response was a question: Are you using source control with ADF? That... |
For the better part of 15 years, SQL Server Integration Services (SSIS) has been the go-to enterprise extract-transform-load (ETL) tool for shops running on Microsoft SQL Server. More recently,... The... |
Make any Azure Data Factory Linked Service dynamic! In a few different community circles I’ve been asked ‘how to handle dynamic Linked Service connections in Azure Data Factory if... |
EAMR offers similar density gains to HAMR and MAMR, with less exotic tech. |
Dell changed the Windows laptop market in a single stroke with the launch of the updated XPS 13 back in 2015, ushering in the world of the InfinityEdge display,... |
Performance Tuning SQL Server |
In my opinion, SQL Server 2019 is one of the greatest releases of the product that Microsoft has ever produced. The amount of improvements across the platform really allows... The... |
Um Hello WHAT DO YOU MEAN YOU’RE NOT ON SQL SERVER 2019 YET. Oh. Right. That. Regressed Look, whenever you make changes to the optimizer, you’re gonna hit some regressions. And it’s not just upgrading... |
An important change to the MAXDOP documentation was made last week, with a good write up by Pedro Lopes (Twitter), a Program Manager on the SQL Server team at... The... |
PowerPivot/PowerQuery/PowerBI |
Angela Henry discusses embedding PowerApps custom visuals in her Power BI report to keep up to date on her community activities. |
Excited for External Tools in Power BI Desktop and... |
In this month’s Power BI Digest Matt and I will again guide you through some of the latest and greatest Power BI updates this month. The post Power BI Monthly... |
Learn how to create your first calculation group in Power BI Desktop using Tabular Editor in this step-by-step video. |
Product Reviews and Articles |
SQL Multi Script can easily be persuaded to run queries at the server level rather than the database level. It is also able to combine results from many databases... |
SQL Multi Script does one thing and does it well: it will run whatever script or scripts you select, on a list of databases, and collate all the results... |
It’s been awhile since I’ve set up a new project in Redgate’s SQL Change Automation project. I’ve mostly used this in Visual Studio, but I need to demo something... The... |
This book aims to help you pass the AZ-900 Microsoft Azure Fundamentals exam, how does it fare? |
Product Upgrades and Releases |
More details about Microsoft's first reorg of its fiscal 2021 are coming to light, including how it is positioning its new separate consulting services unit. |
In Redgate Change Control v3.0, you can now commit your database changes to your local Git repository and collaborate with your team by pushing and pulling changes from the... |
SQL Server Security and Auditing |
[MSSQLFUN & Decode ITeS becomes a family of 1700 individuals across the globe. Please join us on Facebook & YouTube.] Server Roles: Server roles are security principals to control access of... The... |
What do Joe Biden, Barack Obama, Elon Musk, and Bill Gates have in common? Dozens of high-profile verified Twitter accounts were hacked on Wednesday, seemingly to push a cryptocurrency... |
17-year-old DNS flaw requires no user interaction and may be exploited soon. |
Microservices seem to be everywhere. Scratch that: talk about microservices seems to be everywhere. And that’s the problem. Thinkers as dissimilar as Plato, Robert Boyle, and Keith Richards tend to agree about one thing: Talk is... |
A World of Individuals Our world is on fire. For too long we have been complicit, maintaining the status quo. This must change. I’m writing this as we’re living... |
Puzzle Pieces I was investigating a query slowdown recently, and came across something kind of odd with windowing functions and order by. Let’s talk about these three queries: SELECT u.DisplayName, ... |
I was using LEN() to troubleshoot an issue I was h... |
I Got Five On It I wish I had a dollar for every wrong thing I’ve heard about CTEs in my life. I’d buy a really nice cigar and light... |
Morgan Eckroth became famous on TikTok as morgandrinkscoffee. A 21-year-old barista and social-media manager for Tried & True Coffee in Corvallis, Oregon, she shares latte art, dramatic reenactments of... |
I’ve now been printing surgical mask straps aka “Ear Savers” since April 5th. It has been a wild journey getting started and obtaining all the supplies needed such as... The... |
“NASA’s budget is stretched pretty thin.” |
2-door, 4-door, and Sport variants, 7 trim levels, and a ton of customization. |
A four-rotor Enigma machine -- with rotors -- is up for auction.... |
Virtualization and Containers/Kubernetes |
I used to think that Docker Compose was used solely to spin up multiple containers, in fact I blogged about doing just that here. That opinion changed when I... The... |
With AMD’s market share slowly increasing, it becomes very interesting to see where EPYC is being deployed. The latest announcement today comes from AMD and Google, with news that... |
This email has been sent to {email}. To be removed from this list, please click here. If you have any problems leaving the list, please contact the webmaster@sqlservercentral.com. This newsletter was sent to you because you signed up at SQLServerCentral.com. Note: This is not the SQLServerCentral.com daily newsletter list, and unsubscribing to this newsletter will not stop you receiving the SQL Server Central daily newsletters. If you want to be removed from that list, you can follow the instructions on the daily newsletter. |
|
|