Hatókör
SQL Server 2016 Service Pack 1 SQL 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) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Jelenségek

Vegyük például a következő forgatókönyvet:

  • 2017-ben, 2016-ban és 2014-ben Microsoft SQL Server memóriabeli online tranzakciófeldolgozást (OLTP) használ.

  • Egy nagy indexet tartalmazó, memóriaoptimalizált táblán hajt végre lekérdezést.

Ebben a forgatókönyvben, ha a lekérdezés végrehajtása során nagy indexet használ, a processzorhasználat nagyon gyorsan 100%-ra emelkedhet. Ha egynél több logikai processzorral rendelkezik, akkor csak az egyik processzorhasználat emelkedhet 100%-ra gyorsan.

A probléma oka

Ez a probléma azért fordul elő, mert a memóriabeli OLTP szemétgyűjtésének befejezése hosszú időt vehet igénybe, ha nagy indexet használ egy lekérdezés végrehajtásához. 

Megoldás

Ezt a problémát a SQL Server következő összegző frissítéseiben javítottuk:

       4. kumulatív frissítés a 2017-es SQL Server-hez

       7. kumulatív frissítés a SQL Server 2016 SP1-hez

       2. kumulatív frissítés a SQL Server 2014 SP3-hoz

Megjegyzés:A frissítés telepítése után engedélyeznie kell a 9945-ös nyomkövetési jelzőt (TF) a probléma megoldásához. A TF 9945 engedélyezéséhez tekintse meg a Nyomkövetési jelzők (Transact-SQL) témakört a Microsoft Developer Network (MSDN) szolgáltatásban.

A SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és az előző összegző frissítésben szereplő összes biztonsági javítást. Tekintse meg a SQL Server legújabb összegző frissítéseit:

A SQL Server 2017 legújabb összegző frissítése

A SQL Server 2016 legújabb összegző frissítése

A SQL Server 2014 legújabb összegző frissítése

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.