SQLServerCentral Article

MongoDB and NodeJS in action

Overview MongoDB is a popular NoSQL database used for building modern, scalable applications. In this article, we’ll cover how to set up MongoDB on Windows and connect to it using Node.js. We will also perform some basic Create, Read, Update, and Delete (CRUD) operations to ensure we understand fully on how Node.js can be made […]

SQLServerCentral Editorial

Critical Data and Insomnia

Most evenings I spend some time soaking in the tub and reading articles/watching videos on InfoSec, Data Protection and AI.  It may sound like a terrible way to spend some time, but I always find it educational and I’m in shock by the lack of concern around data security, and yet….I’m not.  For decades, the […]

SQLServerCentral Article

Working with Indexes on SSMS

Overview: In SQL Server, indexing is a technique used to improve the performance of queries by reducing the amount of data that SQL Server needs to scan. You can think of it like a table of contents in a book—it helps SQL Server find data more quickly. In this article, we will cover the following […]

SQLServerCentral Article

Deprecated but Forgotten: Why SQL Server’s Text, NText, and Image Data Types Still Haunt Your Systems

TEXT, NTEXT, and IMAGE columns have been deprecated for nearly two decades, yet they still silently haunt many SQL Server environments. This article explains their hidden limitations with practical demos and shows why migrating to VARCHAR(MAX), NVARCHAR(MAX), and VARBINARY(MAX) is critical for modern performance, maintainability, and future upgrades.

SQLServerCentral Editorial

The Double-Edged Sword of AI and Data Democratization

Agentic AI is often hailed as a game-changer by organizations, bringing autonomous decision-making, intelligent automation, and powerful predictive capabilities. However, as organizations rush to leverage these technologies, those dealing with critical data in relational databases, documents and datasets, especially personally identifiable information (PII) face a harsh reality: moving AI projects from proof-of-concept to production is […]

Why CQRS and Event Sourcing Are Gaining Ground in High-Concurrency Web Systems

In web app development company boardrooms, architects and engineers are debating old assumptions. Scaling up isn’t just about faster servers or better caching anymore. It’s about reshaping how systems think. CQRS (Command Query Responsibility Segregation) and Event Sourcing are no longer fringe ideas. They’re becoming default choices in high-concurrency systems where consistency, auditability, and performance […]

SQLServerCentral Article

Advanced SQL Server Page Forensics: Detecting Page Splits and Allocations with DBCC PAGE

Page splits are an often-overlooked performance killer in SQL Server. In this article, we take a forensic look at how serial inserts differ from mid-table inserts, revealing why inserting rows out of order causes hidden page splits, increased IO, and fragmentation. Using a wide-column table, we demonstrate both scenarios and decode their impact with page-level analysis.

Blogs

DevUp 2025 Recap

By

Had an incredible time at DevUp in St. Louis this weekend! This conference gets...

How AI is Shaping Sustainable Textile Solutions

By

The textile world is undergoing a transformation, one where creativity meets computation, and tradition...

Microsoft Exchange Hybrid Deployment Vulnerability – Shared Service Principal

By

On August 6, 2025, Microsoft announced a vulnerability with hybrid deployments because of a...

Read the latest Blogs

Forums

Storage Enhancements

By Steve Jones - SSC Editor

Comments posted to this topic are about the item Storage Enhancements

Getting Azure SQL Database Permissions

By Steve Jones - SSC Editor

Comments posted to this topic are about the item Getting Azure SQL Database Permissions

Everyone Wants a Piece of the AI Pie

By dbakevlar

Comments posted to this topic are about the item Everyone Wants a Piece of...

Visit the forum

Question of the Day

Getting Azure SQL Database Permissions

When I run this on Azure SQL Database, what is returned?

SELECT * FROM sys.fn_builtin_permissions('Server') AS fbp

See possible answers