Extended Events is a helpful and convenient solution designed to monitor your system performance. First introduced in SQL Server 2008, it has become the...
Database synchronization is an everyday necessity. You need it regularly when you have several similar databases that serve the same “user.”
The typical situation is,...
In our fast-changing world, observations of certain events, operations, and processes determine the development of business and implementation of any solutions or ideas. Such...
Data migration is a common challenge in the field of database development, management, and administration. This guide will illustrate the process of exporting database data to a .sql file and subsequently importing it into the target database.
The present article deals with one of the bottlenecks in the work of database developers and administrators, namely the occurrence of invalid objects and...
In the previous articles, we studied the basic rules of SQL database design, created a database schema diagram for a recruitment service, and filled...
Systems often work with distributed databases that contain distributed tables. Distribution is supported by various mechanisms, including replication. In this case, it is...
To start, let's give definitions and highlight the difference between PIVOT and UNPIVOT operators in SQL Server.
The PIVOT and UNPIVOT relational operators are used...
In previous articles, we have reviewed a general algorithm of finding and deleting incomplete open transactions in SQL Server databases, created a table for...
In two previous articles, we have reviewed a solution for deleting incomplete open transactions in SQL Server.
By incomplete transaction, we shall basically understand an...
Frequently enough, MS SQL Server open transactions are incompleted and their initiators forget about them. This is quite a commonly encountered situation in routine...
Most database systems operate on the basis of 4 simplest data
manipulation operations that are called by the acronym CRUD. This
acronym stands for Create, Read,...
For the past decade, Devart has been actively supporting SQL Saturday events including this year's conference in Kharkiv, Ukraine. As usual, Devart was a...
On June 1, SQL Server 2016 was released. It brought a large number of novelties into normal development, including the long-announced Stretch Database technology...
This article will demonstrate how to get live currency exchange rates with the help of Python and dbForge Data Generator for SQL Server.
The currency...
In this article, we will talk about the benefits of backing up SQL Server databases, different backup types, and backup strategies.
The immediate purpose of...
There is no doubt that database developers can and should benefit from using source control systems. Regardless of the type of source control system, developers...