Oracle
 sql >> база данни >  >> RDS >> Oracle

.Net - Създаване на набор от записи при поискване вместо изтегляне на всичко в паметта наведнъж

OracleDataReader няма да постави всички записи в паметта. Погледнете свойството Fetchsize, което контролира количеството действително кеширани записи, докато не се нуждаем от второ пътуване до базата данни.

Ако искате Oracle да връща редове по-бързо, например, можете да опитате

/*+ FIRST_ROWS(n) */

намек във вашата заявка спрямо

/*+ ALL_ROWS */ 

намек, ако можете да изчакате всички данни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка за извличане на ИД на поръчка, ИД на транзакция, състояние въз основа на състоянието на транзакцията, което е Char

  2. Не е намерен подходящ драйвер за jdbc:oracle:thin:@localhost:1521:XE при стартиране на уеб приложение

  3. Защо SQL Engine се извиква за PL/SQL извикване от клиентско приложение?

  4. Подчертаването не работи в клауза като оракул

  5. Връзка с база данни Винаги прекъсвайте връзката, когато разработвате на същия компютър като DB