sql >> Databáze >  >> RDS >> Oracle

.Net - Vytváření sady záznamů na vyžádání namísto stahování všeho do paměti najednou

OracleDataReader neuloží všechny záznamy do paměti. Podívejte se na vlastnost Fetchsize, která řídí množství záznamů skutečně uložených v mezipaměti, dokud nebudeme potřebovat druhou zpáteční cestu do databáze.

Pokud například chcete, aby Oracle vracel řádky rychleji, můžete zkusit

/*+ FIRST_ROWS(n) */

nápověda ve vašem dotazu oproti

/*+ ALL_ROWS */ 

nápověda, jestli můžete počkat na všechna data.



  1. MySQL:Shrňte všechny počty řádků v tabulce do jediného dotazu

  2. Jak vytvořit protokol chyb nebo vlastní protokol chyb v rámci balíčku SSIS?

  3. Jak funguje klauzule „in“ v orákulu

  4. Oracle:Uložená procedura Java odesílá zprávu JMS