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

एकाधिक छोटे प्रश्न बनाम एक लंबी क्वेरी। कौन सा अधिक कुशल है?

माइक्रोटाइम अंतर को मापें;-) मैं एकल क्वेरी के साथ जाऊंगा, हालांकि, कम कनेक्शन, कम प्रतीक्षा समय और इसे इस तरह की चीजों को संभालने के लिए डिज़ाइन किया गया है।

http://www.phpjabbers.com/measuring-php -पेज-लोड-टाइम-php17.html

<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$start = $time;
?>
"SELECT COUNT( * ) AS
FROM (

    SELECT users.UID, cnumber
    FROM users
    JOIN identity ON users.UID = identity.UID
    WHERE  'abc'
    IN (google, facebook, twitter, linkedin)

) AS userfound
JOIN jobs ON userfound.cnumber = jobs.cnumber
WHERE JID = 24";


if(resultfromquery == 1)
    //Some code here
else
    //Some code here

<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$finish = $time;
$total_time = round(($finish - $start), 4);
echo 'Page generated in '.$total_time.' seconds.';
?>


  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. #1273 - अज्ञात संयोजन:'utf8mb4_unicode_520_ci'

  3. Plesk CentOS 7 पर MySQL को Percona से कैसे बदलें?

  4. mysql डेटाबेस में डुप्लिकेट प्रविष्टि से बचने का सबसे अच्छा तरीका

  5. MySQL डेटाबेस से दूरस्थ रूप से कनेक्ट करना