Sümptomid
Oletame, et teil on andmebaas, mis on mälu optimeeritud failirühm Microsoft SQL Server 2014. Tehingulogi võib jätkuvalt suureks kasvada ja logi ei saa kärpida ega kahandada. Kui teil esineb see probleem, kuvatakse järgmised sümptomid.
Kataloog sys.databases log_reuse_wait_desc "XTP_CHECKPOINT".
Select name, log_reuse_wait_desc from sys.databases where name='<DatabaseName>'Mõjutatud andmebaasis nurjub käsitsi kontrollpunkti toiming ja kuvatakse järgmine tõrketeade:
Märkus.
Msg 41315, tase 16, osariik 4, rida N
Kontrollpunkti toiming nurjus andmebaasiandmebaasi <nimes>.Mõjutatud andmebaasile vastavat ühenduseta kontrollpunkti lõime ei leidu.
Select db_name(database_id) as DatabaseName, * from sys.dm_exec_requests where command = 'XTP_OFFLINE_CKPT'Mõjutatud andmebaasi OLTP kontroll-punkti toimingu In-Memory kohta statistika päringu esitamine tagastab iga veeru kohta väärtuse 0:
Select * from sys.dm_db_xtp_checkpoint_stats
Lahendus
Probleem lahendati esmalt järgmistes SQL Server koondvärskendustes.
Soovitus: installige SQL Server uusim koondvärskendus
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Soovitame teil alla laadida ja installida SQL Server uusimad koondvärskendused.
Ajutine lahendus
Probleemi lahendamiseks tooge mõjutatud andmebaas ühenduseta režiimi ja seejärel uuesti võrku või prügikasti SQL Server eksemplar.
Märkus. Tehingulogi saab kärbida või kahaneda. Siiski võib probleem korduda kuni paranduse rakendamiseni.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.