Applies ToSQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Oireet

Epäsuorat tarkistuspisteet ovat oletusarvoisesti käytössä Tempdb-tietokannassa Microsoft SQL Server 2016:ssa ja 2017:ssä. Raskaan työmäärän olosuhteissa saattaa ilmetä tuottoa tuottamaton ajoitusvirhe ja sys.dm_os_spinlock_stats MMV näyttää korotetun askellukituksen DP_LIST askellukitustyypille.

Tila

Microsoft on varmistanut, että tämä on ongelma Koskee-osassa luetelluissa Microsoft-tuotteissa.

Ratkaisu

Tämä ongelma on korjattu seuraavissa SQL Serverin kumulatiivisissa päivityksissä:

Tietoja SQL Serverin kumulatiivisista päivityksistä:

Jokainen sql Serverin uusi kumulatiivinen päivitys sisältää kaikki hotfix-korjaukset ja kaikki edellisen kumulatiivisen päivityksen sisältämät suojauskorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

Vaihtoehtoinen menetelmä

Voit kiertää tämän ongelman seuraavilla DDL (Data Definition Language) -lausekkeilla käyttäen tilapäistietokannan epäsuoria tarkistuspisteitä.

Tämä tehdään seuraavasti:

  • Suorita mallitietokantatietokannassa (myös uusien tietokantojen oletusarvo) seuraava lauseke: ALTER DATABASE [model] SET TARGET_RECOVERY_TIME = 0 MINUTES

  • Tai suoraan tempdb-tietokannassa aina, kun esiintymä käynnistyy SQL Server -agenttia käyttämällä seuraavaa lauseketta: ALTER DATABASE [tempdb] SET TARGET_RECOVERY_TIME = 0 MINUTES

  • Voit myös ajoittain lisätä tilapäistietokantaan manuaalisia tarkistuspisteitä käyttämällä seuraavaa lauseketta: use tempdb#x1 go Lisäksi TF 3468:n avulla voidaan poistaa epäsuorat tarkistuspisteet käytöstä tempdb:ssä.

Lisätietoja

Lue lisää Microsoftin käyttämästä terminologiasta ohjelmistopäivitysten kuvaileessa. Lisätietoja on seuraavissa artikkeleissa:

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.