Skip to content
Stefano Demiliani

Stefano Demiliani

  • Follow me on Twitter
  • Follow me on LinkedIn

Taking the Web out of the box: Microsoft Dynamics 365 Business Central, Microsoft Dynamics NAV, Azure, Serverless, Power Platform and all about the Microsoft's technology stack | www.microsoftarchitects.com | www.d365bc.com

  • HOME
  • ABOUT ME
  • MY BOOKS
    • Mastering Dynamics 365 Business Central 2nd Edition
    • Mastering Dynamics 365 Business Central
    • Microsoft Dynamics 365 Business Central Development Quick Start Guide
    • Azure DevOps Explained
    • Building ERP Solutions with Microsoft Dynamics NAV
    • Implementing Azure Cloud Design Patterns
    • Migrating Applications to the Cloud with Azure
  • TRAININGS
    • Microsoft Official Trainings
  • PROJECTS
    • SDOps: build pipelines for Dynamics 365 Business Central made easy
  • SPEAKING
  • CONSULTANCY
  • MY COMPANY
  • Microsoft Dynamics 365 Business Central Community
  • Microsoft Dynamics NAV Community

Tag: SQL

Dynamics 365 Business Central: use sequential GUIDs when possible.

I think that everyone of you know what a GUID is. A GUID (Globally Unique Identifier) is a 128-bit number … More

AL, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Performance, SQL

Dynamics 365 Business Central on-premises and SQL Server 2025.

Yesterday Microsoft announced the general availability for SQL Server 2025. This new edition brings important changes for partners and customers … More

Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, MsDynNAV, NAV, Performance, SQL

Dynamics 365 Business Central: finally we’ll have TRUNCATE table in SaaS.

In the last 3 years I wrote many times about the need to have the possibility to execute a massive … More

AL, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Performance, SQL

High performance workflows with Azure Logic Apps: using Azure SQL as storage provider.

In the past I wrote many posts and also done a lots of sessions at different conferences about how to … More

Azure, Azure Logic Apps, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, Performance, Serverless, SQL

Azure Function SQL Trigger: how to use it (and why it can be useful in your Business Central projects)

This post comes as a follow-up of my “Serverless Integrations for Dynamics 365 Business Central” training I’ve done yesterday in … More

Azure, Azure Functions, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Integration, MSDyn365BC, Serverless, SQL, Visual Studio Code

Dynamics 365 Business Central: the problem of large data deletion.

In the last two months I was invited to speak at two partner’s events and during those events I had … More

AL, Azure, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, NAV, Performance, SQL

Dynamics 365 Business Central: Cloud Migration FAQ (Directions EMEA version)

At Directions EMEA 2024 in Vienna I talked a bit about the Cloud Migration tool during the Microsoft Regional Session … More

Azure SQL, Cloud, Cloud Migration, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, MsDynNAV, NAV, SQL

Dynamics 365 Business Central: why not start supporting the JSON data type for table fields?

In the last months I worked on some cloud-based applications that use Azure SQL as backend (details not relevant here) … More

Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, JSON, MSDyn365BC, SQL

Dynamics 365 Business Central: Cloud Migration secrets and tips.

I think that everyone of you know that you can quite easily migrate from Dynamics 365 Business Central on-premises to … More

Azure, Azure SQL, Cloud, Cloud Migration, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, NAV, SQL

Dynamics 365 Business Central: why not reviewing the SaaS storage cost policy?

In these days I had a talk with some partners asking me some guidelines and suggestions on how trying to … More

Azure SQL, Azure Storage, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, NAV, SQL

Dynamics 365 Business Central: introducing the new Table Key module

One of the announced features for Dynamics 365 Business Central 2024 Wave 1 release is the possibility to enable or … More

AL, Azure SQL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Performance, SQL

Dynamics 365 Business Central: SQL Server and Read Committed Snapshot Isolation impact.

One of the greatest thing introduced in the latest Dynamics 365 Business Central release if cerainly the TRI STATE LOCKING … More

Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, Performance, SQL

Dynamics 365 Business Central 2023 Wave 2 release: measuring the impact of the new data structure

Dynamics 365 Business Central 2023 Wave 2 release (v23) introduces important changes on the new data structure for table extensions … More

AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Performance, SQL

Dynamics 365 Business Central 2023 Wave 2 release: will it be the fastest release so far?

Some days ago Microsoft publicly releases the Release Wave 2 plans for Dynamics 365 and Power Platform products and also … More

AL, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Performance, SQL

Dynamics 365 Business Central and SQL Server 2022

Dynamics 365 Business Central 2023 Wave 1 release (version 22) officially supports SQL Server 2022. This means that you can … More

Azure, Azure SQL, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, SQL

Dynamics 365 Business Central, Azure SQL and Optimized Locking

Optimized locking is a new Azure SQL database engine feature recently announced that drastically reduces lock memory and the number … More

AL, Azure, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, Performance, SQL

Dynamics 365 Business Central and bulk inserts

Today I’ve discovered that not everyone knows how Dynamics 365 Business Central (but also Dynamics NAV) handles inserts on the … More

AL, Azure SQL, D365BC, Dynamics 365 Business Central, MSDyn365BC, MsDynNAV, NAV, Performance, SQL

Dynamics 365 Business Central: new indexing features on 2021 Wave 2 release

Dynamics 365 Business Central 2021 Wave 2 release (version 19) introduces some new indexing features that you can use on … More

Azure SQL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, SQL

Dynamics 365 Business Central on-premise and SQL on Azure VM: reducing storage costs

If you search on my blog, I’we written in the past a lot of articles with suggestions and best practices … More

Azure, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, Powershell, SQL

Securing your Azure SQL Database with a private endpoint

Some days ago I discussed with some partners the architecture of a possible datawarehouse system for external BI analysis connected … More

Azure, Azure SQL, Cloud, Datawarehouse, Security, SQL

Dynamics 365 Business Central: new features for performant code

In the training I’ve done to some partners last week, when talking about performances I shared an example of an … More

D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, SQL

Auto-scaling your Azure SQL database with Logic Apps

I think that you know that I’m a huge fan of using Azure SQL database for your workloads in the … More

Azure, Azure SQL, Cloud, Dynamics 365 Business Central, MSDyn365BC, MsDynNAV, SQL

Read-scale out with Azure SQL and Dynamics 365 Business Central

In the last month I had the chance to test the read-scale out feature of an Azure SQL Database with … More

AL, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, Extensions, MSDyn365BC, SQL

Azure SQL Serverless tier: a way to save cost for your workloads in the cloud

When going to the cloud, saving costs while maximizing performances is always a goal to reach but sometimes also not … More

Azure, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, MSDyn365BC, Serverless, SQL

Dynamics 365 Business Central and data compression

Yesterday Kennie Nybo Pontoppidan (from the Dynamics 365 Business Central Team) asked us an interesting question: do you use data … More

D365BC, Dynamics 365 Business Central, MSDyn365BC, MsDynNAV, NAV, SQL

LinkedObjects on Dynamics 365 Business Central: be careful now!

One of the common (and basic) way to create integrations between systems in Microsoft Dynamics NAV in the past was … More

AL, D365BC, Dynamics 365 Business Central, Extensions, MSDyn365BC, SQL

Exposing Dynamics 365 Business Central data to the outside world: my two cents

I had a discussion in the last days on socials with some of my followers (yes, I have them :D) … More

Cloud, D365BC, Dynamics 365 Business Central, ERP, Integration, MSDyn365BC, OData, SQL

Dynamics 365 Business Central on-premise Wave 2: how to create databases and perform technical upgrades

I’ve explained few days ago how to change a license from customer’s one to partner’s one when working with Dynamics … More

D365BC, Dynamics 365 Business Central, MSDyn365BC, Powershell, SQL

Dynamics 365 Business Central Wave 2: on-premise and direct SQL integrations

Do you remember this post? I wrote it long time ago to explain what happens on SQL Server when you … More

D365BC, Dynamics 365 Business Central, Extensions, MSDyn365BC, SQL

Azure SQL Elastic Pools: a way for saving costs with your Microsoft Dynamics ERP databases in the cloud

I’ve written a lot in the past about how you can move your existing on-premise Microsoft Dynamics NAV / Dynamics … More

Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Microsoft Dynamics, MSDyn365BC, MsDynNAV, NAV, SQL

Dynamics 365 Business Central on-premise performances to the max with Azure SQL Database Hyperscale

When you’re start implementing Dynamics 365 Business Central on-premise (because you’re not ready for the SaaS now), one of the … More

Azure, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, SQL

Moving an on-premise Dynamics 365 Business Central database to Azure SQL via Powershell

If I have an on-premise installation of Dynamics 365 Business Central, can I move my database from a local SQL … More

Azure, Cloud, D365BC, Dynamics 365 Business Central, MSDyn365BC, MsDynNAV, Powershell, SQL

Dynamics 365 Business Central on-premise and extensions: what happens to my third-party integrations?

In a real-world Microsoft Dynamics NAV implementations, is quite common to see integrations with third-party external applications. These integrations are … More

D365BC, Dynamics 365 Business Central, MSDyn365BC, MsDynNAV, SQL

Using SQL Data Sync with Microsoft Dynamics NAV on-premise and Azure SQL Database

In many Microsoft Dynamics NAV implementations we have situations where the NAV database is often “coupled” with a second database … More

Azure, NAV, SQL

Backup your NAV on-premise database to Azure Blob Storage

In these days we had an internal discussion with our marketing department in order to increase the Azure adoption of … More

Azure, Cloud, ERP, NAV, SQL

Posts navigation

Older posts

Categories

.NET AI Azure Books Cloud Conference DevOps Docker Dynamics 365 Business Central MCT MVP NAV Personal Power Apps Power Automate Power Platform Powershell SQL Teams Uncategorized Visual Studio Code Webcasts
Follow Stefano Demiliani on WordPress.com

Post Archive

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Create a website or blog at WordPress.com
  • Subscribe Subscribed
    • Stefano Demiliani
    • Join 632 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Stefano Demiliani
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
    To find out more, including how to control cookies, see here: Cookie Policy