Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
JDBC-drivrutinen har stöd för anpassningsbar buffring, vilket gör att du kan hämta alla typer av data med stora värden utan att behöva använda servermarkörer. Med anpassad buffring hämtar Microsoft JDBC-drivrutinen för SQL Server körningsresultat från SQL Server när programmet behöver dem, i stället för alla på en gång. Drivrutinen tar också bort resultatet så snart programmet inte längre kan komma åt dem.
I Microsoft SQL Server 2005 (9.x) JDBC Driver version 1.2 var buffringsläget "fullt" som standard. Om programmet inte angav anslutningsegenskapen "responseBuffering" till "adaptiv" antingen i anslutningsegenskaperna eller med hjälp av metoden setResponseBuffering för SQLServerStatement-objektet , stöds drivrutinen att läsa hela resultatet från servern samtidigt. För att få det anpassningsbara buffringsbeteendet var programmet tvunget att uttryckligen ange anslutningsegenskapen "responseBuffering" till "anpassningsbar".
Det anpassningsbara värdet är standardbuffertläget och JDBC-drivrutinen buffrar minsta möjliga data vid behov. Mer information om hur du använder anpassningsbar buffring finns i Använda anpassningsbar buffring.
Avsnitten i det här avsnittet beskriver olika sätt som du kan använda för att hämta data med stort värde från en SQL Server-databas.
I det här avsnittet
| Ämne | Description |
|---|---|
| Läsa stora dataexempel | Beskriver hur du använder en SQL-instruktion för att hämta data med stort värde. |
| Exempel på att läsa stora data med lagrade procedurer | Beskriver hur du hämtar ett stort CallableStatement OUT-parametervärde. |
| Uppdatera stora dataexempel | Beskriver hur du uppdaterar en storvärdesdata i en databas. |