| The Complete Weekly Roundup of SQL Server News by SQLServerCentral.com | Hand-picked content to sharpen your professional edge |
|
Constant Learning Yesterday, I had the opportunity, and the privilege, to attend an all-day workshop put on by Bob Ward teaching all about SQL Server 2022 (you can take this too, Bob is presenting it at SQLSaturday Austin and SQL Bits, and there will be more). It was a great day. Bob is an excellent teacher. Even though I've been working with SQL Server 2022 for more than a year (although the release was just a few months ago), I learned a bunch. I've got material for a whole slew of blog posts and presentations. I've heard the arguments from people who are convinced that there's really no need to upgrade SQL Server 2008. It does what they need and there's not a single compelling new feature that would make it worth their while. I'm as guilty as the next technologist of chasing after the new shiny (OK, maybe I'm worse than most of you). However, when you sit through a session like Bob's, presented by someone that knowledgeable and skilled, it's impossible not to see massive improvements in the capabilities of SQL Server. It makes me wonder, are people learning? I mean really learning about all the new and improved functionality, not simply ticking a few boxes around the things that they care about. For example, take Profiler. If you're happy with Profiler, why upgrade? Since there hasn't been a single improvement to Profiler since 2008, there is no compelling reason to move on and up. Yeah, sure, Extended Events, but, you know, XML, come on. Plus, you can't marry Perfmon data directly to it. Done. Right? I guess. I'm not going to go into all the cool stuff that Extended Events does or the fact that Profiler simply won't work in some places now or any of that. You're convinced and I'm not going to change your mind. However, have you sat down and really learned Extended Events? I don't mean you ran it once in 2009 and hated it. Have you learned it, understood it, explored all it offers, it's strengths, and heck yes, it's weaknesses? How about the enormous pile of other technologies introduced in the last 15 years across Azure SQL Database, SQL Server 2012, 2014, 2016, 2017, 2019 and 2022? Have you learned this stuff, or have you just looked at it? I remain convinced that the best in our business are constantly learning. I strive to emulate them. I know, I don't succeed (yesterday's lessons proved that to me, very well indeed), but I'm trying. I think the best way to reject a technology is to understand it. Yes, reject. A solid understanding let's you know, yeah, that tech is not for you. Or, it may be exactly what you've been looking for. Without learning, how are you really going to know? Grant Fritchey 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 |
This article explores three key areas that need to be considered to make digital transformation occur: as a response to current changes, in preparation for future changes and to enhance the human experience. Read on to find out more! |
The multi-million-dollar question for you and your business is... what is the real business value of frequent deployments? Part one of three in this series on the value of database DevOps. |
One of the most important aspects of data management is the ability to ensure that the data in your database is well defined and consistent. Some aspects of that are ensured through the relational data structures you design. Another piece of control is using the correct data type. Then, we get to constraints. A constraint is a way to validate data prior to adding it to your database. This is one more tool in the toolbox that helps you maintain good data |
AI/Machine Learning/Cognitive Services |
This story originally appeared in The Algorithm, o... |
Can ITOps engineers use AI models to automate part... |
Administration of SQL Server |
Wait statistics, in the context of SQL Server, ref... |
Learn how to generate HTML calendar event tables u... |
How to find identity column in SQL Server using qu... |
This article is an overview of SQL constraints and... |
The frequency with which you should run the DBCC CHECKDB command on your SQL Server database depends on several factors, including the size of your database, the level of... |
Analysis Services / BI on the MS Stack |
Another student’s question, another video: how t... |
Azure Databricks, Spark and Snowflake |
Sometimes, you need to work with tables that have ... |
Serverless Real-Time Inference in Azure Databricks... |
Snowflake and MongoDB Atlas are database and data ... |
Learn how to handle NULL values in Snowflake with ... |
You could find here useful Kusto queries to monito... |
Issue: ARM (Azure Resource Manager) API does not s... |
Find partners for Azure Data Explorer. Our new par... |
Today, I worked on a service request that our customer asked about frequent query recompilation due to an automatic statistics update. The recompilation of queries could be good and bad.... |
Issue Sometime users when get to sign in to azure during some operations like backup/restore or managing failover gets an error on signing page says ‘We couldn't find an... |
Data Modernization has become important nowadays. ... |
Today, we got a service request that our customer has 30 databases in a server but was not able to connect of 3 of them. Following I would like... |
Azure Synapse (SQL Data Warehouse and Data Lake) |
There has been a lot of noise surrounding a data l... |
It’s no surprise that, in 2023, business enterprises want to become truly data-driven organizations. For many of these organizations, the path toward becoming more data-driven lies in the power... |
Computing in the Cloud (Azure, Google, AWS) |
I know it’s February, but it’s our first blog ... |
This post is part of our Week in Review series. Ch... |
Today we are announcing Amazon Virtual Private Clo... |
Data policies enable customers to manage access to different data systems across their entire data estate, all from a central location - Microsoft Purview. Workflow is a capability within... |
Microsoft Purview, formally called Azure Purview (see Azure Purview is generally available) has recently released a number of new cool features. I wanted to call out a few of... The... |
Configuration changes and DNS issues have been the source of multiple major outages over the last two years. And everyone knows there will be more to come. |
Conferences, Classes, Events, and Webinars |
Missed our recent webinar on ‘Monitoring: The ROI of Build vs Buy’? Catch up on demand and find out the pros and cons to building a monitoring system versus purchasing one. Watch now. |
SQL Bits is coming to Wales, home of dragons and D&D, and we’re happy to announce we’re supporting them as platinum sponsors again this year. Meet us at our Red Keep and catch sessions by noble Fighter Grant Fritchey, Sorcerer Steve Jones, and more beloved Redgate Paladins and Druids. For a magical 10% discount on your ticket, use 10REDGATE from our spell book. |
The enum statement can be used to declare an enume... |
Data Mining / Data Analysis |
Cloud technologies enable greater access to analyt... |
As international business moves inevitably toward ... |
Chances are, even before clicking into this guide, you’ve heard the term “data” multiple times already today. Data is one of the most precious resources for any organization, especially... |
Data Privacy, Compliance, and Governance |
The pressures to have a mature data governance strategy have never been greater. Follow these best practices for data governance success. |
DevOps and Continuous Delivery (CI/CD) |
As organizations struggle to further their DevOps ... |
Platform engineering can improve IT operations and... |
Software development is about more than just devel... |
ETL/SSIS/Azure Data Factory/Biml |
Introduction: In today Blog article, we are going to go through technical steps on how to connect Azure Data factory to Azure SQL Managed Instance over private network, this will... |
Are you looking to build a PC but intimidated about how to put the parts together? Learn how to turn your components into a desktop with our step-by-step guide. |
Oracle/PostgreSQL/MySQL/other RDBMS |
In order to generate migrations, we need to config... |
In this article, we will learn how to work with My... |
For PGSQL Phriday #005, Ryan Lambert asked us to t... |
I spoke with Leo Leung, Vice President, Product Marketing at OCI, about current cloud computing trends, and his advice about addressing common cloud challenges. He also detailed how clients... |
Performance Tuning SQL Server |
Microsoft supplies quite a few knobs to control ho... |
Let’s assume that you want to make a remote call... |
Today, I worked on a service request that our customer reported the dominant wait type of their server was RESOURCE_SEMAPHORE_QUERY_COMPILE. First of all, I would like to add some notes about... |
PowerPivot/PowerQuery/PowerBI |
The latest DAX functions in Power BI can be very "... |
The question I often get in my Power BI architectu... |
Let's see what the most asked questions are on the... |
Hybrid meetings present a unique challenge: How do... |
Over the past 25 years, I have answered a lot of programming questions in online forums, from co-workers, and from friends. It has been a while since I had... |
We’ve come a long way since those days and have.... |
High-quality tools and standards remain critical c... |
Enterprise technology solutions are predicated on the knowledge that large scale businesses face continual, often evolving challenges. Most enterprise IT vendors’ offerings and services are designed to help clients... |
Bridging the divide between developers and securit... |
A sophisticated cyber-espionage attack against hig... |
IT decision-makers’ natural inclination to reduc... |
For enterprises looking to shift from hardware inv... |
T-SQL and Query Languages |
There might be a time when you might want to retur... |
This article covers how to use SQL Server ROW_NUMB... |
Continuing our T-SQL journey, Patrick explores the... |
Commenting for SQL Server in TSQL is a powerful an... |
Learn how to use the basic SQL statements to add, retrieve, delete, and change data in a SQL Server table using INSERT, SELECT, DELETE, and UPDATE. |
From AI-powered platforms that can detect abnormal... |
Ploopy's 'audiophile' 3D printed headphones are now up for pre-order from CAD$150, but you can also make them with your own parts as all source code and docs are... |
Many mornings, Dani Clode wakes up, straps a robotic thumb to one of her hands, and gets to work, poring through reams of neuroscience data, sketching ideas for new... |
Nearly a half-millennium after her execution, encr... |
This email has been sent to newsletter@newslettercollector.com. 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. |
|
|