Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पीएचपी + माईएसक्यूएल:बफर्ड और अनबफर्ड क्वेश्चन के बीच अंतर

देखें:http://php.net/manual/en/mysqlinfo.concepts .buffering.php

इन विशेषताओं के बाद बफ़र किए गए प्रश्नों का उपयोग उन मामलों में किया जाना चाहिए जहां आप केवल एक सीमित परिणाम सेट की अपेक्षा करते हैं या सभी पंक्तियों को पढ़ने से पहले लौटाई गई पंक्तियों की मात्रा जानने की आवश्यकता होती है। जब आप बड़े परिणामों की अपेक्षा करते हैं तो अनबफ़र मोड का उपयोग किया जाना चाहिए।

बफ़र्ड क्वेरी डिफ़ॉल्ट हैं।

असंबद्ध उदाहरण:

<?php
$mysqli  = new mysqli("localhost", "my_user", "my_password", "world");
$uresult = $mysqli->query("SELECT Name FROM City", MYSQLI_USE_RESULT);

if ($uresult) {
   while ($row = $uresult->fetch_assoc()) {
       echo $row['Name'] . PHP_EOL;
   }
}
$uresult->close();
?>

आशा है कि यह मदद करता है




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में गैर-संख्यात्मक वर्णों को कैसे बदलें?

  2. Mysql मौजूद बनाम IN - सहसंबद्ध सबक्वेरी बनाम सबक्वेरी?

  3. MySQL क्वेरी परिणामों को संग्रहीत करने के लिए PHP सत्र चर का उपयोग करना

  4. राइट जॉइन बनाम लेफ्ट जॉइन

  5. पीडीओ स्टेटमेंट में कॉलम के नाम से बचना