KB3011465 - FIX: sequence object generates duplicate sequence values when SQL Server 2012 or SQL Server 2014 is under memory pressure

Rakenduskoht
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sümptomid

Oletagem, et loote jada objekti, mis on lubatud cache option Microsoft SQL Server 2012 või SQL Server 2014. Kui eksemplar on mälusurve all ja mitu samaaegset ühendust taotlevad sama jadaobjekti jadaväärtusi, võidakse luua korduvad jadaväärtused. Lisaks ilmneb kordumatu või primaarvõtme (PK) rikkumise tõrge, kui tabelisse sisestatakse topeltjada väärtus.

Lahendus

Probleem lahendati esmalt järgmises SQL Server koondvärskenduses.

SQL Server 2014 koondvärskendus 6 /en-us/help/3031047

SQL Server 2012 SP2 koondvärskendus 4 /en-us/help/3007556

Teave SQL Server koondvärskenduste kohta

Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.

      

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.