Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ovladač JDBC poskytuje podporu adaptivního ukládání do vyrovnávací paměti, což umožňuje načíst jakýkoli druh velkých dat bez režie kurzorů serveru. Při adaptivním ukládání do vyrovnávací paměti ovladač Microsoft JDBC pro SQL Server načítá výsledky provádění příkazů z SQL Serveru, protože je aplikace potřebuje, a ne všechny najednou. Ovladač také zahodí výsledky, jakmile k nim aplikace nebude mít přístup.
Ve verzi 1.2 ovladače JDBC pro Microsoft SQL Server 2005 (9.x) byl režim ukládání do vyrovnávací paměti ve výchozím nastavení plný. Pokud vaše aplikace nenastavila vlastnost připojení responseBuffering na "adaptivní" buď ve vlastnostech připojení, nebo pomocí metody setResponseBuffering objektu SQLServerStatement , ovladač podporoval čtení celého výsledku ze serveru najednou. Aby bylo možné získat chování adaptivního ukládání do vyrovnávací paměti, musela vaše aplikace explicitně nastavit vlastnost připojení responseBuffering na adaptivní.
Adaptivní hodnota je výchozí režim ukládání do vyrovnávací paměti a ovladač JDBC ukládá minimální možné množství dat v případě potřeby. Další informace o použití adaptivního ukládání do vyrovnávací paměti naleznete v tématu Použití adaptivního ukládání do vyrovnávací paměti.
Témata v této části popisují různé způsoby, jak můžete použít k načtení velkých dat z databáze SQL Serveru.
V této sekci
| Téma | Description |
|---|---|
| Čtení velkého vzorku dat | Popisuje, jak pomocí příkazu SQL načíst data s velkými hodnotami. |
| Čtení velkých dat pomocí ukázky uložených procedur | Popisuje, jak načíst velkou hodnotu parametru CallableStatement OUT. |
| Aktualizace velkého datového vzorku | Popisuje, jak aktualizovat data s velkou hodnotou v databázi. |