Database management, SQL Server SQL-Server 2025: Vector Indexes & Semantic Search Performance 20.08.2025 by Hocine Mechara When performing search operations on large datasets, performance is a key consideration for ensuring that an application remains efficient and user-friendly. This consideration equally applies when working with embedded data. That’s why in this blog post we’ll explore the different(…)
Azure, SQL Server SQL-Server 2025: Generate Data Embeddings for Semantic Search 12.08.2025 by Hocine Mechara In this Blog we will continue with our AI journey in SQL-Server 2025 preview. If you didn’t read the first Blog you’ll find it here: dbi Blog In this article, we will explore the concept of data embeddings, a(…)
Azure, Cloud, Development & Performance, SQL Server SQL Server 2025: Where Data Meets Intelligence 05.08.2025 by Hocine Mechara The evolution of AI is booming and brings many new possibilities to enhance efficiency and convenience with many different use cases. While AI chatbots have had an almost revolutionary influence in recent years, we are now entering the next phase(…)
Azure, Big Data, Business Intelligence, Cloud, Database Administration & Monitoring Exploring the Future of Data at SQLBits 2025 in London 21.06.2025 by Hocine Mechara I’m looking back on three amazing days of interesting technical insights from the SQLBits event 2025 in London. It’s actually my first time having the pleasure of attending one of Europe’s biggest data platform events and I can sincerely say,(…)
Database management, Development & Performance, SQL Server Set SQL Server Trace Flags Automatically and Smoothly 29.04.2025 by Hocine Mechara Managing SQL Server trace flags effectively is a common task for DBAs and system engineers, especially when tuning the SQL Server behavior for specific use cases or performance optimizations. While trace flags can be enabled programmatically using T-SQL commands such(…)
Azure, Cloud, SQL Server Automate your Deployments in Azure with Terraform! 16.01.2025 by Hocine Mechara Terraform is a strong open-source declarative and platform agnostic infrastructure as code (IaC) tool developed by HashiCorp. It facilitates the deployment and whole management of infrastructure. In this hands on blog I will show you how you can use Terraform(…)
Database Administration & Monitoring, Database management, SQL Server Understanding Head Blockers in SQL-Server 10.10.2024 by Hocine Mechara A customer of mine had a recurring issue with one of his business critical applications where everything was frozen and stuck for the users. The issue was caused due to a head blocking transaction which increased blocking in the database(…)
Database Administration & Monitoring, SQL Server Keep an eye on your SQL Agent jobs using T-SQL! 12.06.2024 by Hocine Mechara Introduction: A couple of weeks ago I had a customer who was interested in monitoring the duration of some of his SQL-Agent jobs. The jobs were running in a data warehouse environment and were executing some ETL processes for loading(…)
SQL Server SQL-Server: What are VLF’s and why should I care about them? 16.04.2024 by Hocine Mechara Introduction: What are VLF’s? In SQL-Server, the transaction log is divided into several logical units called virtual log files (VLF). The amount of virtual log files and their size are managed automatically by the database engine. The database engine adds(…)
Database management, Development & Performance, SQL Server SQL Server: Manage large data ranges using partitioning 26.02.2024 by Hocine Mechara Introduction: When it comes to moving ranges of data with many rows across different tables in SQL-Server, the partitioning functionality of SQL-Server can provide a good solution for manageability and performance optimizing. In this blog we will look at the(…)