Teilen über


setServerPreparedStatementDiscardThreshold-Methode (SQLServerDataSource)

JDBC-Treiber herunterladen

Diese Methode legt den Wert der Verbindungseigenschaft serverPreparedStatementDiscardThreshold fest. Mit dieser Einstellung steuern Sie, wie viele ausstehende Aktionen zum Verwerfen vorbereiteter Anweisungen (sp_unprepare) pro Verbindung vorhanden sein dürfen, bevor ein Aufruf zum Bereinigen der ausstehenden Handles auf dem Server ausgeführt wird. Wenn diese Eigenschaft auf „<= 1“ festgelegt ist, werden unprepare-Aktionen sofort nach Abschluss der prepared Statements ausgeführt. Wenn die Eigenschaft auf „>1“ festgelegt ist, werden diese Aufrufe in einem Batch zusammengefasst, um einen durch zu häufiges Aufrufen von „sp_unprepare“ entstehenden Overhead zu vermeiden.

Syntax

public void setServerPreparedStatementDiscardThreshold(int enablePrepareOnFirstPreparedStatementCall);  

Parameter

serverPreparedStatementDiscardThreshold

Der neue Wert der Verbindungseigenschaft serverPreparedStatementDiscardThreshold.

Ausnahmen

SQLServerException

Bemerkungen

Diese Methode ist über Version 6.4 und höher des JDCB-Treibers verfügbar.

Weitere Informationen

SQLServerDataSource-Elemente
SQLServerDataSource-Klasse