Database management, SQL Server SQL Server Always On Availability Groups and Database Master Keys: A Hidden Failover Pitfall 09.06.2026 by Hocine Mechara I recently came across an interesting case involving a client whose application used SQL Server symmetric keys to encrypt sensitive data. The database was hosted in an Always On Availability Group environment for high-availability and disaster-recovery. The interesting(…)
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(…)
Big Data, Business Intelligence, Cloud, Cloud Native, Development & Performance Oracle Technology Roundtable for Digital Natives – Let’s have a look at AI, Cloud and HeatWave 07.03.2025 by Oracle Team Yesterday I participated to the Oracle Technology Roundtable for Digital Natives in Zurich. It was a good opportunity to learn more about AI, Cloud and HeatWave with the focus on very trendy features of this(…)
Application integration & Middleware, Kubernetes Elasticsearch – Index, document, and search 30.03.2023 by David Diab I have recently wrote blogs about ELK Stack and more specifically around Elasticsearch, this blog comes as a complement of the previous blog (Data lifecycle management).
Database Administration & Monitoring, Database management, PostgreSQL TimescaleDB 15.02.2023 by Joël Cattin Introduction TimescaleDB is a “time-series” database (TSDB). This kind of databases are optimized for storing, manipulating and querying time-series data. But… what is time-series data ?Time-series data is a collection of metrics (regular) or measurements(…)
Database Administration & Monitoring The (almost) same sample schema for all major relational databases (1) – PostgreSQL 13.04.2016 by Daniel Westermann The are times when it would be nice to have the same sample schema in all relational databases you or your company are working on. This is great if you want to compare how different databases execute the same tasks(…)
Database Administration & Monitoring, Technology Survey SQL Server 2016: Upgrade Advisor 14.09.2015 by Stéphane Savorgnano During the read of a blog of my colleague Nathan Courtine about Stretch database, I installed the version of SQL Server 2016 Upgrade Advisor and Oh surprise! it looks really NEW! “A new generation of advisor tool for SQL(…)