Sintomi
Supponiamo che tu usi l'OLTP in memoria in Microsoft SQL Server 2014. Si crea un database che contiene un gruppo di file ottimizzato per la memoria e quindi si esegue un carico di lavoro. Quando si esegue una query nella vista del catalogo sys. databases, la colonna LOG_REUSE_WAIT_DESC del database Mostra un valore di XTP_CHECKPOINT. Questo significa che il troncamento del log è in attesa di un checkpoint. Tuttavia, anche dopo l'emissione di più checkpoint, la colonna LOG_REUSE_WAIT_DESC mostra ancora XTP_CHECKPOINT.
Risoluzione
Informazioni sull'aggiornamento cumulativo
Il problema è stato risolto per la prima volta nel Service Pack seguente per SQL Server.
Service Pack 2 per SQL Server per SQL Server 2014Informazioni sui Service Pack per SQL ServerI Service Pack sono cumulativi. Ogni nuovo Service Pack contiene tutte le correzioni che si trovano nei Service Pack precedenti, insieme a tutte le nuove correzioni. La nostra raccomandazione consiste nell'applicare il Service Pack più recente e l'ultimo aggiornamento cumulativo per tale Service Pack. Non è necessario installare un Service Pack precedente prima di installare il Service Pack più recente. Usare la tabella 1 nell'articolo seguente per trovare altre informazioni sul Service Pack più recente e l'ultimo aggiornamento cumulativo.Come determinare il livello di versione, edizione e aggiornamento di SQL Server e i relativi componenti
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".