Closed srini1978 closed 4 years ago
Thanks for the feedback! I have assigned the issue to the doc author to update appropriately.
@srini1978 The Change Data Capture is supported by SQL Server and Azure SQL Database Managed Instance. It is not supported by Azure SQL Database single instance, elastic pool, or Hyperscale instances.
Change Tracking is a lightweight solution (as compared to Change Data Capture) that is supported by Azure SQL Database single instance which also includes elastic pools and Hyperscale.
Change Data Capture
will let you know how many times a row has changed. Change Tracking
will let you know that a row has changed. Very similar but SQL Server and Azure SQL Database Managed Instance have the transactional logs to support the Change Data Capture functionality.
I apologize for any confusion I may have caused but I think there are multiple points being discussed in the comment from the previous issue.
@srini1978 We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will gladly continue the discussion.
28079 issue states that Azure hyperscale database supports Change data capture. But it looks like it is not supported.
It is listed in the below table
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/sql-database/sql-database-features.md#sql-features
FYI @Mike-Ubezzi-MSFT
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.