Database Administration & Monitoring, Database management, SQL Server SQL Server: Disabling FileTable/FileStream on an AlwaysOn high-availability instance 15.10.2026 by Stéphane Haby Contexte A customer recently asked me to disable FileTable/FileStream on their instance because the databases no longer use it, and to ensure that this is indeed the case.The aim is to migrate to a new architecture without FileTable/FileStream in(…)
Development & Performance, SQL Server Calling AI from SQL Server 2025 can lock everyone out of your on-prem instance 12.10.2026 by Louis Tochon sp_invoke_external_rest_endpoint has no limit in SQL Server 2025: each waiting call holds a worker. Compared with Azure SQL.
Database management, Oracle, SQL Server Archiving 5 TB from Oracle into SQL Server: views, indexes and compression (part 2) 07.10.2026 by Louis Tochon Translating 4,000 Oracle views, rebuilding indexes offline on Standard Edition, and compressing clustered index to save 1T.
Database Administration & Monitoring, SQL Server SQL Server 2025 CU5: max lock manager cache memory (%): what I could reproduce and what I could not 06.10.2026 by Amine Haloui Cumulative Update 5 for SQL Server 2025 was released on May 20, 2026 (build 17.0.4045.5). Seven entries in the KB, mostly fixes. One of them is not a fix: it is a new server configuration option, max lock manager(…)
Development & Performance, SQL Server SQL Server: why can’t I read the full table in parallel??? 21.09.2026 by Louis Tochon Why SQL Server keeps a full SELECT * serial: I/O cost is never divided across threads. Forcing parallelism burned 3x the CPU.
Development & Performance, SQL Server SQL Server: Stop ordering index columns by selectivity 08.09.2026 by Louis Tochon Column order does not affect equality seeks in SQL Server. Measured on 5M rows, then proven inside the B-tree pages.
Development & Performance, SQL Server Why UUIDv7 does not reduce fragmentation in SQL Server 04.09.2026 by Louis Tochon UUIDv7 places its timestamp first, but SQL Server compares uniqueidentifier values starting from the last bytes. Measured on 25,000 inserts: no gain over NEWID().
Database management, Oracle, SQL Server Fixing ORA-00904 on Oracle hidden columns during SSMA data migration 26.08.2026 by Louis Tochon SSMA fails with ORA-00904 on Oracle SET UNUSED columns. Fix it with a custom select aliasing NULL, no source DDL required.
Hardware & Storage, Operating systems, SQL Server When tempdb write latency points below SQL Server 15.08.2026 by Amine Haloui During a recent performance review on a SQL Server 2019 instance (AlwaysOn Failover Cluster Instance, bare-metal), one number stood out. This post follows the investigation: from a latency figure in a DMV, down the I/O path to a(…)
Cloud, Database Administration & Monitoring, NoSQL, SQL Server SQL Server vs MongoDB: When the cloud is your adversary (Always Encrypted vs Queryable Encryption) 10.08.2026 by Louis Tochon When the cloud admin is the threat: how SQL Server and MongoDB let you query encrypted data, and what each approach costs.