Problems displaying this newsletter? View online.
Database Weekly
The Complete Weekly Roundup of SQL Server News
Hand-picked content to sharpen your professional edge
Editorial
 

Changing Hardware

I've been an Intel user for most of my life. While I have owned Mac machines, and I did once have an AMD desktop for the kids, I have pretty much stuck with Intel as my CPU of choice. Certainly I've had other processors in mobile devices, but for work, I have almost always purchased servers, desktops, or laptops with Intel CPUs.

I remember the time in the 80s and 90s when there were lawsuits, advertisements, and innuendo put out by the companies, as well as fans of either side. I knew people that were sure Intel was the only way to go, fervently claiming that I'd have all sorts of issues trying to run my software on anything other than an Intel CPU. Just as insistent where others that assured me AMD worked fine and Intel was an overpriced waste of money.

Over the years, I've seen Glenn Gerry note that SQL Server runs better on Intel, because of the superior single-threaded performance on Intel machines. He's changed his mind recently, and talks about why in a post this week. Glenn does advocate moving to new hardware, which often can give you better performance over older hardware at a lower consumption. If you are stuck on an older 2008/2012/2014 system, perhaps a hardware refresh is worth considering.

Would any of you consider moving to AMD CPUs for your SQL Server instances? Is a hardware refresh something you might consider instead of upgrading software versions? If you got a 30-40% performance increase from a modern processor over a 2012/2013 era one, would that be worth the cost of changing hardware?

We know that changing hardware isn't as simple or easy as replacing one part with another. Likely you'd have a fair amount of labor to change out a bit of server hardware, even if you didn't have to change any of your storage. With the growth and advantages of the cloud, is this something to even consider these days?

I don't know, though I tend to think that for most organizations, it's not worth the time and hassle to update hardware without updating software. Perhaps you feel differently, and if so, tell us why.

Some of you might be like me, not even really thinking about what hardware choices are out there. You let someone else worry about the physical machines and you just ask for a certain level of RAM, a number of cores, and a certain amount of storage performance. That's how I've built SQL Servers in the past, which is really what I do now in the cloud.

Steve Jones - SSC Editor

Join the debate, and respond to the editorial on the forums

 
Redgate SQL Provision
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

Problems Caused by Use of the SQL_VARIANT Datatype

Phil Factor illustrates the 'quirks' of the SQL_VARIANT datatype and why it's best to investigate when SQL Prompt alerts you to its use. It is only safe to store data as a SQL_VARIANT, if you explicitly convert it to its true type before you use it.

Find out exactly what SQL Monitor can save you

Redgate’s SQL Monitor was named the most popular...

How to convince your boss you need SQL Server monitoring

You’ve read the State of SQL Server Monitoring R...

Making the switch to SQL Monitor

Managed IT Services provider Claranet turned to Re...

Using SQL Monitor to manage a growing server estate

The State of SQL Server Monitoring report found th...

Scaling SQL Monitor with your growing estate

Tony Davis describes the features and capabilities...

How SQL Server monitoring benefits your whole organization.

The 2019 State of SQL Server Monitoring report showed how instrumental monitoring is to managing server estates. In this guide, we go further, demonstrating how monitoring can benefit your entire organization. From development to IT management, and from finance to the C-suite. Download your free copy of the guide today

New release: Data Masker 6.3 for SQL Server

The newest version of Data Masker for SQL Server includes a new rules window with in-product guidance for choosing the right rule, and a new menu bar for fast access to the items you need.

Administration

DBA Training Plan 1: Build a Server Inventory

At your company, walk into the VP of Sales’s off...

SQL SERVER – Enable or Disable Resource Governor

Resource governor which was accidentally enabled b...

Is it just me or does msdb feel a lot like a user database?

When you think of system databases, tables, etc th...

DBA Training Plan 2: Backups (And More Importantly, Restores)

When I first started out as a SQL Server DBA, I th...

SQL SERVER – SQL Agent Job and Backslash – Strange Behavior

Today's blog post is about SQL Agent Job and Backs...

SQL SERVER – Microsoft Official Support End Dates for Different Versions

Earlier this week, Microsoft SQL Server 2008 and 2...

sp_RestoreScript v1.4 – It’s Now Compatible with Case Sensitive Collations, Accepts Wild Cards in DB Names and Fixes A bug

sp_RestoreScript 1.4 is now out and ready for down...

Things You Should Know About Your Server

I recently had to see an ENT (ear, nose and throat...

Redgate University
Azure Databricks and Spark

Delta Lake in a common Retail Setting: Implementing a Streaming Merge Pattern

A typical pattern in retail scenarios involving mu...

spark-dotnet examples - reading and writing csv files

How do you read and write CSV files using the dotn...

Azure SQL Database

Azure SQL Database SLA Updates

I am sure many missed the updates to Azure SQL Dat...

Azure SQL Managed Instance

Diagnostic Information Queries for SQL Managed Instance

I’ve put together an initial set of Diagnostic I...

Career Growth and Certifications

How I Continuously Learn About SQL Server

Watch this week’s episode on YouTube. In order t...

Welcome to the DBA Training Plan.

Foreword: 8 years ago, I launched an email series ...

Computing in the Cloud (Azure, Google, AWS)

Rename Azure VM OS Disk

In a recent post about creating Azure VMs using Po...

Data Privacy, Compliance, and GDPR

Master Data is the Data in Charge

Click to learn more about video blogger Scott Tayl...

eWEEK Data Points: Six Reasons to Classify Unstructured Data

eWEEK RESOURCE PAGE: Why classifying various forma...

Database Design, Theory and Development

Database Normalization: A Primer

The Relational Model of data management was first ...

The History of Time in Data Models

Click to learn more about author Thomas Frisendal....

DevOps and Continuous Delivery (CI/CD)

Introduction to DevOps: The Application Delivery Pipeline

Some of the terms in the DevOps pipeline, such as CI and CD, can be confusing. In the second article of this series, Robert Sheldon explains these terms and how they fit in the DevOps pipeline. He also talks about some of the tools you might use.

Building out Your DataOps Strategy: The Missing Link from Pipelines to Collaboration

Click to learn more about author Itamar Ankorion. ...

Implement DevOps One Step At a Time

In preparation for my upcoming DevOps training day...

ETL/SSIS/Azure Data Factory/Biml

Draw the SSIS Package using SVG – part II

The post is a second part of the series. In the pr...

HA/DR/Always On/Clustering

Azure SQL DB Failover Group Orphaned Users

I have a client  that resides in the Azure data p...

None of the IP addresses configured for the availability group listener can be hosted by the server Either configure a public cluster network 19456

Requirement: Remove a node from one of... [[ This ...

Hardware

Corsair Unveils 32 GB Vengeance LPX DDR4 DIMMs, 64 GB & 128 GB Dual-Channel Kits

Corsair has introduced its first 32 GB unbuffered ...

Is Intel Doomed in the Server CPU Space?

Glenn Berry explains why, if given the choice, the...

Microsoft News

Microsoft closes fiscal 2019 with revenue spikes driven by cloud services

It's looking sunny up in the cloud, with revenue j...

Microsoft is starting to auto-update Windows 10 Home, Pro users on 1803 or older to 1903

Microsoft is starting to automatically update Wind...

Germany threatens to break up with Microsoft Office—again

Microsoft's future in Germany is in question again...

Performance Tuning SQL Server

Stop Writing Big Queries

Fingerless I get why these things happen. You’re...

OPTIMIZE FOR SEQUENTIAL KEY Part 2

Everyone Loves A SQL

OPTIMIZE FOR SEQUENTIAL KEY

OPTIMIZE FOR YOUR MOM Thanks for watching!

PowerPivot/PowerQuery/PowerBI

Conditional Formatting Using Icons In Power BI

Today Microsoft announced that it is now supportin...

Organize Power BI DAX Measures in Folders

Although very simple, still I see many Power BI re...

Conditional Column in Power BI using Power Query; You can do anything!

There are many scenarios that you might want to im...

Power BI REST API no-code options

Adam shows how you can use the Power BI REST API w...

Understanding Calculation Group Precedence

This article explains the precedence of calculatio...

Power BI Slicer histogram, dynamic dates, gateway update and more… (July 15, 2019)

Thanks for watching this week's Power BI news roun...

Product Upgrades and Releases

Patch Tuesday July 2019

This month sees Microsoft patch two zero-day vulne...

Sharing Data Between Organisations With Azure Data Share

If you’ve ever built a BI solution it’s likely...

SQL Server Security and Auditing

SQL SERVER – Upgrade Error: The Server Principal is Not Able to Access the Database “msdb” Under the Current Security Context

The Upgrade Error messages shown in ERRORLOG was ?...

Life Support 2008 – Audit Logons

Planning to upgrade/migrate requires a fair amount...

Security News and Issues

Zoom Vulnerability

The Zoom conferencing app has a vulnerability that...

Microsoft warns 10,000 customers they’re targeted by nation-sponsored hackers

Hacking remains a tool of choice for influencing e...

More on DataSpii: How extensions hide their data grabs—and how they’re discovered

Is you browser extension tracking your every move ...

T-SQL

Modeling Time

There are those who argue that time doesn’t really exist; it’s just an illusion. That debate won’t keep you from storing and manipulating dates and time in SQL Server. In this article, Joe Celko discusses some of the many ways that SQL Server treats temporal data types.

SQL SERVER – Swap Column Values In Table

Here is a question asked to me during Comprehensiv...

Adding a Column with a Default Constraint

Last week a question came up about adding a column...

Understanding Columnstore Indexes in SQL Server Part 3

My last two blogs were on understanding columnstor...

Short circuiting an AND

The other day I did a post on how an OR short circ...

Refreshing dependent views after a DDL change

When you are in charge of databases with tons of o...

Tech News

Brains scale better than CPUs. So Intel is building brains

The new Pohoiki Beach builds on the 2017 success o...

The Lighter Side

The Greatest Leap, part 3: The triumph and near-tragedy of the first Moon landing

Across the cislunar blackness, we set sail for a l...

Top Gun: Maverick world premiere trailer: It’s not just F-18s this time

Two-minute trailer is scant on details, so we pick...

Apple celebrates Apollo 11 anniversary with a new peek at For All Mankind

Ronald D. Moore, Michael Okuda, Maril Davis, and m...

The first all-new Lotus in years will be a 1,971hp electric car

Flush with Geely's funding, this hypercar marks th...

Tools for Development

PowerShell in SQL Notebooks in Azure Data Studio

I have done a lot of writing in the last few month...

 
RSS FeedTwitter
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.
©2019 Redgate Software Ltd, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. All rights reserved.
webmaster@sqlservercentral.com

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -