SQL Joins Tricky Interview Questions
In this article, I have tried to explain the SQL Join concepts with the help of the Interview questions which interview candidate faces regularly....
SQL Triggers – An Introduction
SQL Triggers – An Introduction Contents Introduction Magic Tables Difference between Stored Procedure and Trigger DML Triggers After Triggers Syntax of the After trigger Example...
Exception handling in SQL Server
SQL server gives the exception/error handling mechanism which is similar to c#, Try..Catch block. In SQL Server, we can write the SQL Statements within the...
CTE command In Sql Server
Common table expression (CTE):- Common table expression or CTE can be described as the temporary, named record set return by the execution of the query...
Sql Server – How to write a Stored procedure in Sql server
Stored Procedure:- Stored Procedure In Sql server can be defined as the set of logically group of sql statement which are grouped to perform a...
Parameter Sniffing in SQL Server
Parameter sniffing in SQL Server happens when a query execution plan is generated using specific parameter values. Subsequent executions of the same query may perform...
What are SQL Server Architecture concepts?
This article explains SQL Server’s architecture which is designed to provide high performance, scalability, and security....
What is Role-Based Access Control in SQL Server?
This article explains Role-Based Access Control in SQL Server that simplifying access management and enhancing database security....
Understanding of GDPR & HIPPA
Ensuring GDPR (General Data Protection Regulation) and HIPAA (Health Insurance Portability and Accountability Act) compliance involves a comprehensive approach to protecting sensitive data. Here’s a...
How to resolve multiple execution plans cache issue?
Multiple execution plans being cached for the same query can lead to performance degradation. This article explains how to solve it....
Window Functions in SQL Server
What are Window Functions? Window functions are a class of SQL functions. They perform calculations across a set of table rows related to the current...
How SQL Server Handles SQL Batch Execution
When SQL Server compiles and executes a SQL batch, it does not compile each line of code individually. Instead, it processes the batch as a...
Top Data Modeling Best Practices for Efficient Databases
Data modeling is essential for effective database design, serving as a blueprint for data structure and management. It improves data integrity, performance, and scalability. Key...
Best Practices in SQL Coding
For any programming language, just writing the code is not well enough. It should be written using the best practices for getting optimise performance ....
How to approach for performance tuning of a Complex SQL Query
Performance tuning of a complex SQL query involves understanding its execution flow, optimizing query structure, and improving database interactions. In this article, I will discuss...