Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

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.

Ratkaisu

Tämä korjaus sisältyy seuraaviin päivityksiin ja Service Pack -pakettiin:

SQL Server 2016:n Service Pack -tiedot

       SQL Server 2016:n Service Pack 2

Tietoja SQL Server -koontiversioista

Jokainen sql Serverin uusi koontiversio sisältää kaikki edellisessä koontiversiossa olleet hotfix-korjaukset ja suojauskorjaukset. Suosittelemme, että asennat SQL Serverin uusimmat kumulatiiviset päivitykset:

Sql Server 2017:n uusin kumulatiivinen päivitys

SQL Server 2016:n uusin koontiversio

Service Pack -paketit ovat kumulatiivisia. Jokainen uusi Service Pack sisältää kaikki aiempien Service Pack -pakettien korjaukset ja mahdolliset uudet korjaukset. Microsoft suosittelee uusimman Service Pack -paketin ja service packin viimeisimmän kumulatiivisen päivityksen käyttöönosta. Sinun ei tarvitse asentaa aiempaa Service Pack -pakettia ennen uusimman Service Packin asentamista. Seuraavan artikkelin taulukossa 1 on lisätietoja uusimmasta Service Packista ja uusimmasta kumulatiivisista päivityksestä.

SQL Serverin ja sen osien version, version ja päivitystason määrittäminen

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ä manuaalisia tarkistuspisteitä tilapäistietokantaan 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ä.

Tila

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

Lisätietoja

Lue lisää Microsoftin käyttämästä terminologiasta ohjelmistopäivitysten kuvailemaan. 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.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×