Freigeben über


Vorgehensweise: Konfigurieren der Option cursor threshold (SQL Server Management Studio)

Mit der Option Cursorschwellenwert können Sie die Anzahl der Zeilen im Cursorset angeben, bei der Cursor-Keysets asynchron generiert werden. Wenn Cursor ein Keyset für einen Ergebnissatz generiert, schätzt der Abfrageoptimierer die Anzahl der Zeilen, die für diesen Ergebnissatz zurückgegeben werden. Wenn der Abfrageoptimierer schätzt, dass die Anzahl der zurückgegebenen Zeilen über diesem Schwellenwert liegt, wird der Cursor asynchron generiert. Dadurch kann der Benutzer Zeilen aus dem Cursor abrufen, während der Cursor weiterhin aufgefüllt wird. Andernfalls wird der Cursor synchron generiert, und die Abfrage wartet, bis alle Zeilen zurückgegeben wurden.

So konfigurieren Sie die Option "Cursorschwellenwert"

  1. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf einen Server, und wählen Sie Eigenschaften aus.

  2. Klicken Sie auf den Knoten Erweitert.

  3. Geben Sie unter Verschiedenes für die Option Cursorschwellenwert den gewünschten Wert an.

    Mit der Option Cursorschwellenwert können Sie die Anzahl der Zeilen im Cursorset angeben, bei der Cursor-Keysets asynchron generiert werden. Wenn Sie für Cursorschwellenwert den Wert -1 festlegen, werden alle Keysets synchron generiert, was für kleine Cursorsets vorteilhaft ist. Wenn Sie für Cursorschwellenwert den Wert 0 festlegen, werden alle Cursor-Keysets asynchron generiert.

Siehe auch

Konzepte