Tagged articles
139 articles
Page 2 of 2
Architecture Digest
Architecture Digest
Jan 10, 2017 · Databases

Design of a High‑Availability Private Cloud Architecture for SQL Server Using Windows Server 2012 R2 Technologies

This article presents a comprehensive design for a high‑availability private‑cloud solution for SQL Server that leverages Windows Server 2012 R2 features such as Hyper‑V, SMB 3.0, SOFS, and Storage Spaces to replace traditional SAN‑based clusters with a more flexible, cost‑effective architecture.

SMB3.0SOFSSQL Server
0 likes · 11 min read
Design of a High‑Availability Private Cloud Architecture for SQL Server Using Windows Server 2012 R2 Technologies
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 24, 2016 · Databases

Why Your SQL Execution Plans Fail and How to Optimize Them

This article explains what execution plans are, why seemingly identical SQL statements can produce different plans, and offers practical tips—such as standardizing query syntax, simplifying nested queries, using temporary tables, bind variables, appropriate transaction scopes, and careful use of NOLOCK—to improve database performance and avoid common pitfalls.

Bind VariablesDatabase OptimizationSQL Server
0 likes · 13 min read
Why Your SQL Execution Plans Fail and How to Optimize Them
dbaplus Community
dbaplus Community
Nov 22, 2016 · Databases

Mastering SQL Server Deadlock Monitoring: Tools, Queries, and Extended Events

This guide explains why SQL Server monitoring is essential, lists the critical metrics to watch, defines deadlocks, and provides multiple methods—including Performance Monitor, trace flags, Profiler, Extended Events, and the system_health session—along with step‑by‑step instructions and sample queries to detect and analyze deadlocks effectively.

Database AdministrationDeadlock MonitoringExtended Events
0 likes · 16 min read
Mastering SQL Server Deadlock Monitoring: Tools, Queries, and Extended Events
dbaplus Community
dbaplus Community
Nov 9, 2016 · Databases

Mastering SQL Server Timeout Errors: Diagnosis and Tuning Guide

This article explains the various timeout scenarios in SQL Server‑backed web applications—including ASP.NET, IIS, WebService, SSMS, remote login, and linked‑server timeouts—provides diagnostic queries such as the Connectivity Ring Buffer, and offers concrete tuning steps and best‑practice recommendations to resolve and prevent them.

Linked ServerSQL ServerTimeout
0 likes · 16 min read
Mastering SQL Server Timeout Errors: Diagnosis and Tuning Guide
ITPUB
ITPUB
Nov 6, 2016 · Databases

Why Is Your SQL Server Slowing Down? Understanding and Fixing CXPACKET Waits

The article explains the CXPACKET wait type in SQL Server, shows how to identify it with diagnostic queries, illustrates its parallelism mechanism with analogies and diagrams, and provides practical steps and hardware recommendations to resolve performance slowdowns caused by this wait.

CXPACKETDatabase OptimizationParallelism
0 likes · 5 min read
Why Is Your SQL Server Slowing Down? Understanding and Fixing CXPACKET Waits
ITPUB
ITPUB
Oct 21, 2016 · Databases

How I Reclaimed 200 GB by Cleaning SQL Server Backups and Syncing Data

A developer discovers a nearly full 1 TB server disk caused by large SQL Server backup files, learns the backup strategy, removes old backups while keeping monthly snapshots, manually syncs production data to a test server, and reflects on backup file formats and storage optimization.

DBADatabase BackupSQL Server
0 likes · 7 min read
How I Reclaimed 200 GB by Cleaning SQL Server Backups and Syncing Data
dbaplus Community
dbaplus Community
Sep 27, 2016 · Databases

Which Tool Best Migrates SQL Server to MySQL? A Detailed Performance Comparison

This article presents a systematic evaluation of four SQL Server‑to‑MySQL migration tools—SQLyog, Navicat Premium, Mss2sql, and DB2DB—covering usability, speed, memory usage, data integrity, trial limitations, and additional features to help developers choose the most reliable solution for large‑scale database migrations.

Performance TestSQL ServerTool comparison
0 likes · 12 min read
Which Tool Best Migrates SQL Server to MySQL? A Detailed Performance Comparison
dbaplus Community
dbaplus Community
Sep 20, 2016 · Databases

Upgrading SQL Server 2008 R2 to 2014 with AlwaysOn: A Hands‑On High‑Availability Guide

This article walks through a real‑world upgrade from SQL Server 2008 R2 to 2014, detailing background analysis, data collection, solution design, detailed investigation, testing, performance baselines, side‑by‑side migration, cluster setup, application changes, and common pitfalls such as CDC issues, index‑rebuild logging, and query slowdowns.

AlwaysOnPerformance TestingSQL Server
0 likes · 13 min read
Upgrading SQL Server 2008 R2 to 2014 with AlwaysOn: A Hands‑On High‑Availability Guide
ITPUB
ITPUB
Sep 20, 2016 · Databases

Mastering Billion-Row Time-Series Data in SQL Server: Bulk Insert, Partitioning, Index Tuning

To meet a demanding monitoring project that required storing up to 400 million records per day in SQL Server 2012, the author details a step‑by‑step journey involving bulk‑copy insertion, removing indexes during load, hourly partitioned tables, strategic index creation, and query optimizations to achieve sub‑second query times.

Bulk InsertIndex TuningLarge Data
0 likes · 17 min read
Mastering Billion-Row Time-Series Data in SQL Server: Bulk Insert, Partitioning, Index Tuning
ITPUB
ITPUB
Sep 12, 2016 · Databases

Diagnosing SQL Server Connection Pool Exhaustion with sp_who2

When a timeout error occurs because the connection pool is full, you can use sp_who or sp_who2 to list active SQL Server sessions, interpret sleeping processes, understand ADO.NET pooling behavior, and employ SQL Server Profiler to pinpoint why connections are not being reused.

ADO.NETConnection PoolingSQL Server
0 likes · 7 min read
Diagnosing SQL Server Connection Pool Exhaustion with sp_who2
Architecture Digest
Architecture Digest
Sep 1, 2016 · Databases

Upgrading SQL Server 2008 R2 to 2014 and Implementing AlwaysOn High Availability: Process, Research, Testing, and Lessons Learned

This article shares a real-world case study of migrating a SQL Server 2008 R2 environment to SQL Server 2014, detailing the pre‑migration research, architecture redesign with AlwaysOn high‑availability, testing procedures, implementation steps, performance tuning, and common pitfalls encountered during the three‑month project.

AlwaysOnSQL Serverdatabase migration
0 likes · 12 min read
Upgrading SQL Server 2008 R2 to 2014 and Implementing AlwaysOn High Availability: Process, Research, Testing, and Lessons Learned
dbaplus Community
dbaplus Community
Aug 17, 2016 · Databases

How We Turned a Sluggish Hospital HIS on SQL Server 2008R2 into a Faster System

This article walks through a real‑world case study of a hospital HIS running on SQL Server 2008R2, detailing the system’s hardware specs, performance metrics, three‑phase optimization process—including general tuning, statement‑level fixes, and deep CPU/memory analysis—and the measurable results achieved without adding new hardware.

Database OptimizationHospital HISSQL Server
0 likes · 12 min read
How We Turned a Sluggish Hospital HIS on SQL Server 2008R2 into a Faster System
ITPUB
ITPUB
Jul 6, 2016 · Databases

Why CTEs Can Kill SSIS Performance and How to Fix It

A developer encountered severe slowdown when joining a remote server query via a CTE in SSIS, analyzed the underlying CTE and Nested Loops behavior, and resolved the issue by materializing the remote data into a temporary table, achieving a dramatic performance boost.

CTESQL ServerSSIS
0 likes · 7 min read
Why CTEs Can Kill SSIS Performance and How to Fix It
ITPUB
ITPUB
Jun 21, 2016 · Databases

Eliminate Bookmark Lookups in SQL Server: Index Strategies Explained

This article explains what bookmark (key) lookups are in SQL Server, shows how they appear in execution plans, and presents three practical indexing techniques—clustered indexes, covering indexes with INCLUDE, and index intersection—to remove the extra I/O overhead.

Bookmark LookupInclude ClauseIndex Intersection
0 likes · 6 min read
Eliminate Bookmark Lookups in SQL Server: Index Strategies Explained
ITPUB
ITPUB
Jun 14, 2016 · Databases

Why SQL Server 2005 Schemas Change Permissions and How They Benefit You

The article explains how SQL Server 2005 introduced schemas as separate namespaces, altering table ownership and permission rules compared to SQL Server 2000, and outlines the advantages such as role‑based access, easier user removal, default schema sharing, finer permission control, and business‑specific object organization.

PermissionsSQL ServerSQL2005
0 likes · 5 min read
Why SQL Server 2005 Schemas Change Permissions and How They Benefit You
dbaplus Community
dbaplus Community
May 25, 2016 · Databases

How Parallel Execution Supercharges SQL Server Queries—and the Pitfalls to Avoid

This article explains the theory behind SQL Server's parallel execution, illustrates its performance gains with Amdahl's Law, lists operators that block parallelism, discusses configuration settings, warns of deadlocks and thread starvation, and presents practical MapReduce‑style optimizations for real‑world workloads.

Amdahl's LawMapReduceParallel Execution
0 likes · 16 min read
How Parallel Execution Supercharges SQL Server Queries—and the Pitfalls to Avoid
dbaplus Community
dbaplus Community
May 15, 2016 · Databases

Unlocking SQL Server Parallel Query Execution: Concepts, Plans, and Practical Tips

SQL Server’s parallel query execution leverages multiple CPUs to accelerate CPU‑bound workloads, and this article explains the underlying hardware prerequisites, scheduler/task/worker model, serial vs parallel plans, exchange operators, parallel joins, CXPACKET waits, and configuration settings such as cost threshold and max degree of parallelism.

CXPACKETDatabase PerformanceParallel Joins
0 likes · 15 min read
Unlocking SQL Server Parallel Query Execution: Concepts, Plans, and Practical Tips
21CTO
21CTO
May 15, 2016 · Databases

Master Table Partitioning in SQL Server: Boost Query Performance

This article presents practical database optimization techniques, including SQL Server table partitioning to handle massive datasets and using the XML data type to replace traditional master‑detail designs, offering clearer schemas and faster queries for large‑scale applications.

Database OptimizationSQL ServerTable Partitioning
0 likes · 9 min read
Master Table Partitioning in SQL Server: Boost Query Performance
ITPUB
ITPUB
May 5, 2016 · Databases

Top 50 SQL Server Query Optimization Tips to Boost Performance

This comprehensive guide enumerates over forty common causes of slow SQL Server queries and provides detailed optimization techniques—including indexing strategies, hardware upgrades, partitioning, cursor handling, and configuration tweaks—to dramatically improve query performance and reduce resource bottlenecks.

SQL Serverdatabaseindexes
0 likes · 21 min read
Top 50 SQL Server Query Optimization Tips to Boost Performance
ITPUB
ITPUB
Apr 26, 2016 · Databases

Fix SQL Server Availability Group Listener IP Errors and Configure Network Ports

Learn how to verify network connectivity, open required ports, add a listener IP in SQL Server Management Studio, configure subnet settings, adjust failover cluster properties, and resolve the SQL Server error 19456 that prevents an availability group listener from binding to an IP address.

Availability GroupError 19456Listener IP
0 likes · 4 min read
Fix SQL Server Availability Group Listener IP Errors and Configure Network Ports
ITPUB
ITPUB
Apr 19, 2016 · Databases

Mastering SQL Server Log Shipping: Setup, Jobs, and Troubleshooting

This comprehensive guide explains how SQL Server log shipping works, details the roles of primary, secondary, and monitor servers, walks through each job type, discusses execution intervals and data‑loss implications, and provides step‑by‑step failover and troubleshooting procedures.

Backup JobsLog ShippingSQL Server
0 likes · 26 min read
Mastering SQL Server Log Shipping: Setup, Jobs, and Troubleshooting
Architecture Digest
Architecture Digest
Mar 12, 2016 · Operations

Stack Overflow Architecture Overview: Hardware, Scaling, and Infrastructure (2015)

This article provides a detailed overview of Stack Overflow's 2015 architecture, covering daily traffic growth, hardware upgrades, redundancy principles, DNS and ISP routing, HAProxy load balancing, IIS/ASP.NET web layer, Redis caching, WebSocket services, Elasticsearch search, SQL Server databases, and the open‑source tools that support the platform.

OperationsSQL ServerScalability
0 likes · 17 min read
Stack Overflow Architecture Overview: Hardware, Scaling, and Infrastructure (2015)
dbaplus Community
dbaplus Community
Mar 7, 2016 · Databases

How SQL Server Hekaton Supercharges OLTP with In‑Memory, Latch‑Free Architecture

This article examines the performance bottlenecks of traditional relational databases, explains how SQL Server 2014's In‑Memory OLTP (Hekaton) uses latch‑free Bw‑tree structures, optimistic timestamp‑based concurrency, and native compilation to achieve orders‑of‑magnitude speedups, and discusses its practical limits and real‑world case studies.

Database PerformanceHekatonIn-Memory OLTP
0 likes · 20 min read
How SQL Server Hekaton Supercharges OLTP with In‑Memory, Latch‑Free Architecture
ITPUB
ITPUB
Mar 3, 2016 · Databases

Mastering SQL Server Index Creation, Maintenance, and Optimization

This article explains why proper index design is crucial for SQL Server performance and provides detailed guidance on creating clustered and non‑clustered indexes, using ALTER INDEX to disable, rebuild, reorganize, and modify index metadata, as well as a comprehensive overview of index options and best‑practice recommendations.

ALTER INDEXIndex ManagementSQL Server
0 likes · 16 min read
Mastering SQL Server Index Creation, Maintenance, and Optimization
dbaplus Community
dbaplus Community
Dec 22, 2015 · Databases

Unveiling SQL Server Row Overflow: How Data Spills Across Pages

This article explains when SQL Server row overflow occurs, details the exact on‑disk pointer and data structures that store overflowed variable‑length columns across multiple pages, and highlights the performance impact and mitigation strategies for large tables.

Database StorageHeap PageRow Overflow
0 likes · 9 min read
Unveiling SQL Server Row Overflow: How Data Spills Across Pages
21CTO
21CTO
Dec 5, 2015 · Databases

How Lync Server Leverages Multiple SQL Instances for High Availability

The article explains that Lync (Skype for Business) Server relies on several SQL Server instances—including CMS, RTC, and Rtcdyn—distributed across front‑end and back‑end servers, using push replication from a master to ensure data consistency and high availability, and discusses deployment considerations for standard versus enterprise editions.

Database ReplicationLync ServerSQL Server
0 likes · 6 min read
How Lync Server Leverages Multiple SQL Instances for High Availability
DevOps
DevOps
Nov 23, 2015 · Backend Development

Deploying ASP.NET 5 RC1 on Linux with Kestrel and Entity Framework 7 on Alibaba Cloud

This article details the experience of upgrading a sample site to ASP.NET 5 RC1 on Linux, configuring Kestrel as the web server, adding SQL Server access via Entity Framework 7, handling Alibaba Cloud RDS settings, and discussing performance issues observed with Alibaba Cloud load balancing.

ASP.NETAlibaba CloudEntity Framework
0 likes · 6 min read
Deploying ASP.NET 5 RC1 on Linux with Kestrel and Entity Framework 7 on Alibaba Cloud
Efficient Ops
Efficient Ops
Aug 31, 2015 · Databases

Why SQL Server Excels in Operations: Expert Insights on Strategy, Tools, and Challenges

During a lively Q&A session organized by the ‘Efficient Operations’ community, Oracle InnoDB principal developer Lai Zheng and Microsoft SQL Server product manager Lin Mo discuss SQL Server’s operational advantages over other databases, Microsoft’s product roadmap, common maintenance challenges, and the ideal career path for a modern DBA.

DBADatabase operationsMicrosoft
0 likes · 10 min read
Why SQL Server Excels in Operations: Expert Insights on Strategy, Tools, and Challenges
Qunar Tech Salon
Qunar Tech Salon
Jul 5, 2015 · Databases

Conceptual Overview of SQL Server Performance Tuning

This article provides a conceptual summary of SQL Server performance tuning, explaining the goals of optimizing response time and throughput, the importance of baselines and costs, factors influencing performance, and a step‑by‑step DETECT methodology for systematic optimization.

BaselineDatabase OptimizationResponse Time
0 likes · 6 min read
Conceptual Overview of SQL Server Performance Tuning
ITPUB
ITPUB
Feb 4, 2015 · Databases

How SQL Server 2014 Powers Hybrid Cloud and Big Data Solutions

In this interview, Microsoft experts explain how SQL Server 2014 integrates with Azure to provide hybrid‑cloud backup, disaster recovery, scalable workloads, memory‑optimized processing, robust security, and high‑performance benchmarks, illustrating its pivotal role in the company's big‑data platform.

AzureDatabase SecuritySQL Server
0 likes · 17 min read
How SQL Server 2014 Powers Hybrid Cloud and Big Data Solutions
ITPUB
ITPUB
Jan 23, 2015 · Databases

Inside Yiche’s SQL Server: Memory DB, HA, Cloud and Performance Secrets

In this technical interview, Yiche Group’s senior DBA Gao Jiwei shares how the company designs its database platform, leverages SQL Server’s in‑memory OLTP, implements high‑availability solutions, builds a private cloud with open‑source tools, and optimizes performance during massive traffic events.

In-Memory OLTPSQL Serverperformance tuning
0 likes · 16 min read
Inside Yiche’s SQL Server: Memory DB, HA, Cloud and Performance Secrets
MaGe Linux Operations
MaGe Linux Operations
Jul 9, 2014 · Databases

SQL Server vs Oracle: 45 Essential Function Equivalents

This article presents a comprehensive side‑by‑side mapping of 45 common SQL Server functions to their Oracle equivalents, covering numeric, string, date, and miscellaneous operations with example queries and notes on usage differences.

Data MigrationDatabase FunctionsOracle
0 likes · 16 min read
SQL Server vs Oracle: 45 Essential Function Equivalents
ITPUB
ITPUB
May 23, 2014 · Databases

Expert Answers to Top SQL Server 2014 Memory‑Optimized Table Questions

In this technical Q&A, Microsoft SQL Server experts address common migration challenges, performance tuning tips, memory‑optimized table limitations, and best practices for SQL Server 2014, providing concrete guidance, reference links, and practical recommendations for database administrators.

SQL ServerSQL Server 2014database migration
0 likes · 16 min read
Expert Answers to Top SQL Server 2014 Memory‑Optimized Table Questions