Does Azure SQL support IFI - Instant File Initialization

JK 1 Reputation point
2022-05-17T10:48:38.303+00:00

Does Azure SQL support IFI - Instant File Initialization. In another post, someone answered that is not supported in Azure Managed Instance. https://learn.microsoft.com/en-us/answers/questions/457488/instant-file-initialization-ifi-with-sql-mi.html

Azure SQL Database
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Anurag Sharma 17,631 Reputation points
    2022-05-17T11:38:28.513+00:00

    Hi @JK , welcome to Microsoft Q&A forum.

    Database Instant File Initialization is only supported in SQL Server and not supported on Azure SQL Managed Instance and Azure SQL. This is also highlighted in the documentation.

    202706-image.png

    You can read more in the below article:

    How to manage & measure database file autogrowth impact on Azure SQL Managed Instance

    Please let us know if this helps or else we can discuss more on this.

    ----------

    If answer helps your query, you can mark it 'Accept Answer'

    0 comments No comments

  2. William Assaf 1 Reputation point Microsoft Employee
    2023-08-08T17:13:20.7266667+00:00

    Following up on this, with the release of SQL Server 2022, instant file initialization (IFI) was introduced for transaction log file growth events up to 64 MB. This benefit was also added to Azure SQL Database.

    So, now IFI does apply to Azure SQL Database, but not for data files. Azure SQL Database only benefits from IFI for transaction log file growth events <=64 MB.

    https://learn.microsoft.com/en-us/sql/relational-databases/databases/database-instant-file-initialization

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.