sql >> Database >  >> RDS >> Mysql

Meerdere kleine zoekopdrachten versus een enkele lange zoekopdracht. Welke is efficiënter?

meet het microtijdverschil;-)Ik zou echter voor de enkele vraag gaan, minder verbindingen, minder wachttijd en het is ontworpen om dat soort dingen aan te kunnen.

http://www.phpjabbers.com/measuring-php -page-load-time-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. Vraag en aanbod afstemmen - Oplossingen, deel 2

  2. MySQL zei:Documentatie #1045 - Toegang geweigerd voor gebruiker 'root'@'localhost' (met wachtwoord:NEE)

  3. Gratis ES voor 11.2.0.4 en 12.2 Releasedatum

  4. Vervolg Pro met Mysql in Docker