Database Administration & Monitoring, Database management, Operating systems, SQL Server SQL Server Snapshot Backup and Restore with Proxmox ZFS – Powershell implementation (2/4) 14.05.2026 by Amine Haloui In the previous section, we discussed the drawbacks of running the commands manually. Indeed, the manual process was taking too much time and could directly impact the database state while the freeze was occurring. To address this issue,(…)
Database management, Hardware & Storage, Operating systems, SQL Server SQL Server Snapshot Backup and Restore with Proxmox ZFS (1/4) 14.05.2026 by Amine Haloui We are currently working with clients on migrations to SQL Server 2022 and SQL Server 2025. During a discussion with one client, we reviewed some of the benefits introduced in the latest SQL Server 2022 and 2025 releases.
Database management, SQL Server When a Python driver configuration issue may cause blocking in SQL Server 14.05.2026 by Amine Haloui One of our clients encountered blocking during their daily data load. The process loads several million rows and then performs an ALTER TABLE … SWITCH operation into a partitioned table. This operation usually takes some time, but in this(…)
Business Intelligence, Database Administration & Monitoring, Database management A Misleading SSAS Error in Power BI Report Server When Using DirectQuery Mode 14.05.2026 by Amine Haloui Our client was experiencing issues after publishing a report that used Direct Query mode. Specifically, when the report was queried, the following error occurred: Error : We couldn’t connect to the Analysis Services server. Make sure you’ve entered(…)
Database Administration & Monitoring, Database management PostgreSQL 19: Dynamically adjust the I/O worker pool 13.05.2026 by Daniel Westermann When PostgreSQL 18 was released last year one of the major features was the introduction of the asynchronous I/O subsystem. The main configuration parameter for this was (and still is)(…)
Database Administration & Monitoring, Database management PostgreSQL 19: pg_waldump can now read from archives 11.05.2026 by Daniel Westermann When PostgreSQL 18 introduced the ability to verify tar based (and compressed) backups with pg_verifybackup there was one limitation: The verification of the WAL files in the tars (or compressed files)(…)
Database Administration & Monitoring, Database management PostgreSQL 19: Importing statistics from remote servers 20.04.2026 by Daniel Westermann Usually we do not see many foreign data wrappers being used by our customers. Most of them use the foreign data wrapper for Oracle to fetch data from Oracle systems. Some of them use the(…)
Database Administration & Monitoring, Database management PostgreSQL 19: Online enabling of data checksums 17.04.2026 by Daniel Westermann Since PostgreSQL 18 was released last year checksums are enabled by default when a new cluster is initialized. This also means, that you either need to explicitly disable that when you upgrade from a previous version of PostgreSQL or(…)
Database Administration & Monitoring, Database management PostgreSQL 19: get_*_ddl functions 16.04.2026 by Daniel Westermann PostgreSQL already comes with plenty of system information functions to reconstruct the commands to create various objects, e.g. constraints or indexes. Starting with PostgreSQL 19 more functions will be available, namely those: pg_get_database_ddl pg_get_role_ddl pg_get_tablespace_ddl(…)
Database Administration & Monitoring, Database management PostgreSQL 19: json format for “copy to” 15.04.2026 by Daniel Westermann PostgreSQL already has impressive support for working with data in json format. If you look at the jsonb data type and all the built-in functions and operators you can use, there is so(…)