小编Alb*_*tti的帖子

SQL Server 2017 日志文件增长与内存优化表

我开始使用内存优化表,我遇到的问题是日志文件也随着数据库置于简单模式而增长。

在我的维护计划中,我检查点并缩小,但仍然存在问题。如果我将表恢复到普通磁盘表,一切看起来都很好。

有人知道原因吗?

数据库LOG_REUSE_WAIT_DESCsys.databases.

所有的 mem opt 表都在 SCHEMA_ONLY 模式中,但仍然是完整的日志记录。

SQL Server 2017 版本 14.0.3037

我还在 SQL Server 错误日志中看到这些消息:

spid38s,Unknown,[INFO] 数据库 ID:[5]。删除不可恢复的检查点表行 (id: 669)
spid102,Unknown,[INFO] HkHostFreezeCkptTrimming()。数据库 ID:[5]。HkTrimLSN 冻结:1
spid102,未知,[信息] getMaxUnrecoverableCheckpointId()。数据库 ID:[5]。日志 LSN 开始:00001714:000004E0:0002 用于在完整备份期间修剪不可恢复的检查点文件表

内存优化表的大小情况: 内存优化表

基于磁盘的表的大小情况: 基于磁盘的表

sql-server transaction-log memory-optimized-tables sql-server-2017

3
推荐指数
1
解决办法
883
查看次数