Azure, Cloud, Database Administration & Monitoring, SQL Server Maintenance Azure SQL DBs in Elastic Pool (Private Endpoint) – example based on index fragmentation – password less – azure managed identity 08.03.2023 by Microsoft Team How do you check and rebuild your indexes for Azure SQL DBs in Elastic Pool? That question is getting even more interesting if you have only Private Endpoint enabled to connect to the MSSQL DB. Lets get started! Requirements Azure(…)
Azure, Cloud, Database Administration & Monitoring, SQL Server Estimate the Downtime for an Offline MS SQL Migration: On-Premise to Azure SQL Database 28.02.2023 by Microsoft Team As you want to migrate your database workload to the Azure Cloud, you must test different aspects of the migration. An important factor for an offline migration is to estimate the duration of the migration process, so the service owner(…)
Business Intelligence, Database Administration & Monitoring, SQL Server Programmatically change the data source of a Power BI Report 28.02.2023 by Microsoft Team Executive Summary In this post, I want to demonstrate how to programmatically change the data source of a Power BI report. This can be useful when you develop and test the report then want to publish the report in Test,(…)
Business Intelligence, Operating systems Power BI Report Server Patch Management 28.02.2023 by Microsoft Team Executive Summary As service manager in your company, you want to have your MS SQL component patch with the latest version. In a regular basis you need to know the current version of the MS SQL components on your server.
Azure, Cloud, Database Administration & Monitoring, SQL Server Disaster Recovery Solution to Azure SQL Database 27.02.2023 by Microsoft Team Executive Summary As preparation for migrating his MS SQL workload to the cloud, a customer ask for a disaster recovery solution from an On-Premise MS SQL Instance to an Azure Cloud. The starting point for the disaster recovery will be(…)
Database Administration & Monitoring, SQL Server SQL Server: Heap page deallocation and IndexOptimize 23.01.2023 by Microsoft Team Introduction HEAP tables are a type of data structure that, unlike a clustered index table, does not have a specific ordering of its rows, making them faster to insert and delete data. They are often used for temporary “staging” tables.
SQL Server Prepare Failover Cluster for AG configuration 01.12.2022 by Microsoft Team In this blog I will show you some important powershell commands to prepare a Failover Cluster for AG configuration. Please keep in mind, this is a test environment and I will not talk about firewall rules. Our objective is to(…)
Azure, Cloud, SQL Server Azure Resource Inventory: Managed instance integration 25.10.2022 by Microsoft Team Intro Let me present you in this Blog post a useful tool to asset your Azure environment and in a second step show you how to add Azure SQL managed instance in the assessment report. ARI presentation(…)
Database Administration & Monitoring, SQL Server SQL Server Deadlock on UPDATE with Serializable isolation level 10.08.2022 by Microsoft Team Recently I spent some time on a recurring Deadlock problem on a customer’s site in a high concurrency environment. It was only after finding the solution on my own that I discovered that this particular problem is already well documented(…)
Database Administration & Monitoring, SQL Server First look at SQL Server 2022 Contained Availability Groups 09.06.2022 by Microsoft Team Introduction SQL Server 2022 introduces the new concept of Contained Availability Groups. This is something that DBAs have been waiting for since Availability Groups were introduced 10 years ago. Contained Availability Groups enhance the Availability groups by providing the(…)