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. मैं Oracle में उपयोगकर्ता + तालिका नाम संयोजन के लिए उद्धृत पहचानकर्ता का उपयोग कैसे करूं?

  2. MONTHS_BETWEEN () Oracle में फ़ंक्शन

  3. एकाधिक स्तंभ स्थिति के साथ Oracle चयन रिकॉर्ड

  4. Oracle DB उपयोगकर्ता उपनाम

  5. क्या मैं विंडो फ़ंक्शन के साथ SQL क्वेरी में समूह बना सकता हूं?