Jelenségek
Tegyük fel, hogy a SQL Server 2017-et használja, ha a Batch Mode Adaptive Join engedélyezve van. Ha egy 140-es kompatibilitási szintű adatbázison futtat egy lekérdezést, a befejezés több mint 45 percet vehet igénybe. A lekérdezés azonban körülbelül egy másodperc alatt befejeződik, ha letiltja a funkciót a lekérdezési tipp DISABLE_BATCH_MODE_ADAPTIVE_JOINS használatával.
Megjegyzés: A javítás alkalmazásához engedélyeznie kell a 4199-et, vagy engedélyeznie kell az adatbázis-hatókörön belüli konfigurációs beállítást QUERY_OPTIMIZER_HOTFIXES .
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.
Megoldás
Ezt a hibát a következő összegző frissítésben javítottuk a SQL Server esetében:
Tudnivalók a SQL Server kumulatív frissítéseiről:
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 az SQL Server legújabb összegző frissítéseit:
Hivatkozások
Ismerje meg a Microsoft által a szoftverfrissítések leírására használt terminológiát.