Megosztás:


Nagyméretű adatok használata

JDBC-illesztőprogram letöltése

A JDBC-illesztő támogatja az adaptív pufferelést, amely lehetővé teszi bármilyen nagy értékű adat lekérését a kiszolgálói kurzorok terhelése nélkül. Adaptív pufferelés esetén az SQL Serverhez készült Microsoft JDBC-illesztő lekéri az SQL Server utasításvégrehajtási eredményeit, amint az alkalmazásnak szüksége van rájuk, ahelyett, hogy egyszerre kérdezné le az összeset. Az illesztőprogram az eredményeket is elveti, amint az alkalmazás már nem fér hozzá hozzájuk.

A Microsoft SQL Server 2005 (9.x) JDBC Driver 1.2-es verziójában a pufferelési mód alapértelmezés szerint "tele" volt. Ha az alkalmazás nem állította be a "responseBuffering" kapcsolati tulajdonságot "adaptív" értékre sem a kapcsolat tulajdonságaiban, sem az SQLServerStatement objektum setResponseBuffering metódusával, az illesztőprogram támogatta a kiszolgáló teljes eredményének egyidejű olvasását. Az adaptív pufferelési viselkedés eléréséhez az alkalmazásnak a "responseBuffering" kapcsolati tulajdonságot explicit módon "adaptív" értékre kellett állítania.

Az adaptív érték az alapértelmezett pufferelési mód, a JDBC-illesztő pedig szükség esetén a lehető legkevesebb adatot puffereli. További információ az adaptív pufferelés használatáról: Adaptív pufferelés használata.

Az ebben a szakaszban található témakörök különböző módszereket mutatnak be a nagy értékű adatok SQL Server-adatbázisból való lekérésére.

Ebben a részben

Téma Description
Nagy adatminta olvasása Azt ismerteti, hogyan használható SQL-utasítás a nagy értékű adatok lekérésére.
Nagyméretű adatok olvasása tárolt eljárásmintával Ismerteti, hogyan kérhető le egy nagy CallableStatement OUT paraméterérték.
Nagy adatminta frissítése Ismerteti, hogyan frissíthet nagy értékű adatokat egy adatbázisban.

Lásd még

JDBC-illesztőalkalmazások mintája