| The Complete Weekly Roundup of SQL Server News by SQLServerCentral.com | Hand-picked content to sharpen your professional edge |
| The Case for Patching Recently I was testing a feature in SQL Server on 2017 and 2019. There was supposed to be an improvement across versions, but I didn't see it. Then I realized that I was on SQL Server 2019 CU 2 on my laptop, and the current CU is 17. I took a few minutes to download that and install it. I have often been a lagging patcher in production environments, often looking to stay a CU or two behind, depending on my workload. SQL Server has been a very security -table platform, so that's often worked well, though there are security updates at times. For those, I usually prioritize a patch getting applied. Windows (Linux, MacOS, etc.) tends to get patched more often than other software, especially by administrators. At least on desktops. Servers sometimes lag a bit, which can be a problem. I saw this week that a lot of attacks in 2022 Q2 were for a vulnerability Microsoft patched in Sep 2021 but hadn't gotten all their customers to apply the patch. That situation was a problem early in my career with many vulnerabilities, and it's still apparently an issue now. If you're wondering how big a deal patching can be, remember the Equifax hack? This occurred because administrators hadn't patched a system. Whether it's a host OS, a database platform, or some other software system, it's important that you keep somewhat current with patches. We never know when vulnerabilities will appear, and honestly, for most of us, we can't spend the time tracking every piece of software and the various vendor disclosures. We can, however, patch relatively quickly. While I don't expect that most, or even many, people will patch within a month, I do think that delaying six months is probably a bit long. That being said, I need to check a few of my servers and make sure my admins are keeping them up to date. 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 |
Performance tests are central to the quality of the database changes we deliver because they ensure that any business process that accesses the database continues to return its results in an acceptable time. When Flyway creates a new version of the database, it is the ideal time to run these performance checks. |
In this article I'll give a practical example of developing a database, with Flyway, in such a way that it is automatically tested with whatever unit tests and integration tests you specify whenever you migrate the branch you're working on to the next version. If a test fails, you can work out why, undo the migration and then try again. |
AI/Machine Learning/Cognitive Services |
The idea that machines can replicate or even excee... |
Thank you for joining us on “The cloud hub: From... |
Administration of SQL Server |
This article explores the process for rebuilding s... |
Honestly, sincerely, no kidding, I love Distribute... |
David Fowler migrated a bunch of databases: Have y... |
I’m a big fan of Ola Hallengren’s SQL Server maintenance scripts and would recommend that anyone working with SQL Server check them out. They have served me well over... |
This article explains how to manage a memory-optimized filegroup of SQL Database. The memory-optimized filegroup contains the memory-optimized tables and table variables. I have written two articles that explain... |
How to capture the actual execution plan of a query in Azure SQL Database This article provides you with steps about how to capture the actual execution plan of a... |
Azure SQL Managed Instance |
In this post I’m going to show a very simple way to migrate a database between two SQL Server managed Instances in Azure. I’m not a big fan of bacpac files (although I work with it when necessary) so I’ll use a different approach here. |
Azure Synapse (SQL Data Warehouse and Data Lake) |
This article will get you started with Azure Synap... |
Using Spark in Azure Synapse Analytics opens up a lot of possibilities to work with your data. Venk joins us to get you started with setting it up and... |
Career, Employment, and Certifications |
Despite talk of an impending recession and hiring ... |
Normally, after I do a round of Office Hours of going through the questions that got posted at https://pollgab.com/room/brento, I answer the highly upvoted ones and then clear the... |
If you will be speaking to others about something that matters: take time to plan and practice. In a setting where you’ll be presenting something formally, prepare by mock-delivering... |
Some tech certifications can actually work against you. Here are tips on pursuing the certifications that will help you advance your career. |
Pete Wilkinson’s book “Unstoppable” finally made visualizations and goals make sense to me. Here's a review! The post The book that made me love goal-setting appeared first on Jen McCown. The post... |
Computing in the Cloud (Azure, Google, AWS) |
In part 2 of this multi-part blog series, I am going to cover, as per the title 'Infrastructure', but that's a pretty wide remit. Stay tuned for further posts where I cover more progressive infrastructure topics, but in this post, I will cover two core building blocks that constitute the largest amounts of most cloud bills, compute and storage. |
Thank you for joining us on “The cloud hub: From... |
It is estimated that 50 percent of the injuries caused when a high magnitude earthquake affects an area are because of falls or falling hazards. This means that most... |
Most of you probably know that I’m a big fan of automated testing and especially testing during the development process. It significantly improves the design of the code by encouraging loose coupling and high cohesion. It also provides great documentation and increases the confidence of anyone who needs to change the code in the future (this includes future you)! |
So you’re already working with the latest PowerShell version and wondering how to automate your PowerShell 7 scripts with the task scheduler? Yes? Ok, then stay tuned I will show you two ways to include a PS7 script in the task scheduler. Let’s dive in. |
UPDATE: Article changed based on the comment from ... |
Sample Powershell script for deleting datasets in ... |
Learn these PowerShell commands to move quickly ar... |
Data Privacy, Compliance, and Governance |
When the United States and the European Commission... |
In this previous post, I wrote about the asymptoti... |
You know you’re not getting the most out of your... |
BI practitioners, myself included, have been follo... |
Database Design, Theory and Development |
Easy Rider When you’re trying to figure out how to store string data, it often seems easiest to just choose an extra long — even MAX — data type to... |
ETL/SSIS/Azure Data Factory/Biml |
That’s what we sell at Data Integration Lifecycl... |
This is part of a series of posts. This post focuses on using Azure Data Factory with a GitHub repository. One Way to Add an Existing Data Factory to... |
This is part of a series of posts. This post focuses on connecting an Azure Data Factory to a GitHub repository. One Way to Add an Existing Data Factory... |
This is part of a series of posts. This post focuses on creating a GitHub account and repository. One Way to Add an Existing Data Factory to Github, Part... |
Samsung envisions 1TB DDR5 modules to arrive in 20... |
Gigabyte unveils its client PCIe 5.0 x4 SSD with up to 12.4 GBps throughput. |
An almost fully fledged Raptor Lake CPU product table highlights the evolution to expect moving from Alder Lake. Some chips seem to fare better than others across the gen-to-gen... |
A new 7-Zip benchmark result reveals a 60% perform... |
Intel finally unveils its business-oriented NUC 12 Pro 'Wall Street Canyon' compact PCs. |
We recently updated SUMMARIZECOLUMNS on DAX Guide ... |
How to manipulate the filter context to create a report with the sales made to a specific customer segment, before and after a selected month. |
Performance Tuning SQL Server |
Today, we worked on a very interesting service req... |
PowerPivot/PowerQuery/PowerBI |
If you want to print a Power BI report and have a ... |
Want to know how to create a button in Power BI th... |
In this video, I introduce you to Apps and App Wor... |
Refresh specific tables in your Power BI dataset u... |
This article shows how to manipulate the filter context to create a report with the sales made to a specific customer segment, before and after a selected month. Many... |
In this article, we look at calculating working days for Power BI reports using the new NETWORKDAYS function. |
I first blogged about this back in October 2021 when Microsoft announced live Power BI embedding was coming to PowerPoint. Believe it or not, the ability to embed Power... |
Have you published your Power BI report to the service, refresh the data, and the visuals go blank? Patrick may have an answer for you. Troubleshooting refresh scenarios https://docs.microsoft.com/power-bi/connect-data/refresh-troubleshooting-refresh-scenarios... |
Product Upgrades and Releases |
BigQuery Feature You can now set default values on... |
The August 2022 version release of Database Health... |
I’ve added a new parameter to my permissions scr... |
We are happy to announce the General Availability of Windows Authentication for Azure AD principals for SQL Managed Instance. We released a public preview of this feature in April 2022,... |
Network security groups (NSGs) support for private endpoints is now generally available. |
With Azure Load Testing, you can now run load tests against private endpoints - endpoints deployed in a virtual network, public endpoints with access restrictions (restricting client IP addresses,... |
Hierarchical forecasting, now generally available, offers you the capability to produce consistent forecasts for all levels of your data. |
The latest PostgreSQL minor versions 14.5, 13.8, 12.12, and 11.17 are available for Azure Database for PostgreSQL – Hyperscale (Citus). |
Investigate alert incidences with Azure Monitor Logs connector scoped to the exact time range of alert. |
Today, We've been working on a service request tha... |
This post explains how to estimate the Hurst exponent which indicates characteristics of a time series : mean-reversion, random walk, and trending with long memory using S&P 500 index returns. |
Travelling Salesman Problem is an NP-complete prob... |
Considerations on Bidirectional Transactional Repl... |
In SQL Server 2022, Query Store is now enabled by ... |
Hop On Your Good Foot Several weeks back, I blogg... |
On August 11, 2022, Microsoft released SQL Server 2019 Cumulative Update 17. This is Build 15.0.4249.2. By Microsoft’s count, there are 38 public fixes and improvements in this CU,... |
SQL Server Security and Auditing |
Learn about some of the new security changes in SQL Server 2022 and the differences in roles for ##MS_LoginManager## and securityadmin. |
Microsoft has released time-based one-time passcod... |
The most heavily targeted flaw last quarter was a ... |
Threat hunting not only serves the greater good by helping keep users safe, it rewards practitioners with the thrill of the hunt and solving of complex problems. Tap into... |
There is a fleeting moment in every software project when it is absolutely perfect. It is the time between clicking “New” and “Save” in your code editor. In that brief interval, limitless potential and beauty. In every moment that follows, compromise and doubt (but working software, too!). |
T-SQL and Query Languages |
In this tip we look at various ways to find mismat... |
Tesla is growing its Ampere GPU powered AI superco... |
Enterprise IT is a thriving market, remarkably so.... |
One of the things I did often in my first career j... |
A new report has come in detailing a 15% drop in h... |
Windows Services for Linux, which is available on Windows 10 and 11, lets users install popular Linux distributions. Here’s a quick guide for installing an Ubuntu instance. |
Tools for Dev (SSMS, ADS, VS, etc.) |
In this article, we look at the new features in Az... |
Virtualization and Containers/Kubernetes |
In this blog post, I’ve implemented two example ... |
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. |
|
|