Flink 的 SQL Server CDC connector 不支持 SQL Server 的内存优化表,因为该表是一种临时存储结构,只存在于内存中。但是,您可以将数据写入到永久性的存储中,如 SQL Server 的普通表或其他数据库,再使用 Flink SQL 进行处理。
需要注意的是,在使用 SQL Server CDC connector 时,请确保 SQL Server 数据库的网络连接畅通,同时保证数据的一致性。具体方法如下:

  1. 使用 SQL Server CDC 的 Change Tracking 和 Transaction Log 监听模式;
  2. 配置合理的重试策略,防止数据丢失;
  3. 使用安全连接;
  4. 设置合适的事务隔离级别。