Author: Ahmad Yaseen

Ahmad Yaseen is a SQL Server database administration leader at Aramex International Company with a bachelor’s degree in computer engineering as well as .NET development experience. He is a Microsoft Certified Professional with a good experience in SQL server development, administration, performance tuning, monitoring and high availability and disaster recovery technologies.

How to Generate Test Data in SQL Server

Database administration, Work with data

When testing the functionality of your application or the performance of a specific stored...
Read More

SQL Server IntelliSense and Autocomplete

SSMS, Tools & technologies

Starting from SQL Server 2008, Microsoft introduced a new feature in the SQL Server Management Studio that helps the database developers...
Read More

Different Ways to Compare SQL Server Tables Schema and Data

Database development, Tables, Work with data

SQL Server provides us with different solutions to replicate or archive a database table or tables to another database, or the same...
Read More

Identifying and Fixing Forwarded Records Performance Issue

Database administration, Troubleshooting Issues

Before going through the Forwarded Records performance issue and resolving it, we need to review...
Read More

Microsoft SQL Operations Studio: Configuration and Querying

Tools & technologies, Utilities & Extensions

In my previous article, Microsoft SQL Operations Studio: Understanding and Installation, we discussed deeply the need for a new SQL Server...
Read More

Microsoft SQL Operations Studio: Understanding and Installation

Tools & technologies, Utilities & Extensions

SQL Server Management Studio is considered as the default integrated graphical user interface tool that has been used for many years to...
Read More

SQL Server Trigger: Understanding and Alternatives

Database development, Triggers

The SQL Server trigger is a special type of stored procedures that is automatically executed when...
Read More

SQL Server Index Backward Scan: Understanding and Performance Tuning

SQL Server

Table indexing strategy is one of the most important performance tuning and optimization keys. In SQL Server, the indexes (both, clustered...
Read More

SQL Server Index Backward Scan: Understanding, Tuning

Database development, Indexes

Table indexing strategy is one of the most important performance tuning and optimization keys. In SQL Server, the indexes (both, clustered...
Read More

Methods to Rank Rows in SQL Server: ROW_NUMBER(), RANK(), DENSE_RANK() and NTILE()

Database development, Statements

SQL Server provides us with a number of window functions that help us to perform calculations...
Read More
Close