Intrebare PHP/MySQLi

Salutare.

Se da server-ul A cu db MySQLi.

Pe serverul B, am 10 scripturi php, care ruleaza toate odata la 5 minute.

Toate scripturile incep asa:

function connect()
{
$db = mysqli_connect("localhost", "blbla", "blbla", "blbla"); //conexiune catre serverul A
return $db;
}
<?php
$db=connect();


//executare cod


mysqli_close($db);
?>

Intrebarea mea este, trebuie sa inchid mysqli_close($db); la fiecare script?

Sau pot inchide doar pe scriptul 10?

Sau nu inchid deloc, deoarece ma tot conectez odata la 5 minute la db.

Tin sa mentionez ca odata la 5 minute apare un rand nou in db.

Sunt curios din puct de vedere al optimizarii cum pot proceda altfel.

Multumesc si LA MULTI ANI.

conexiunea se va inchide singura cand scriptul termina de rulat. n-ai precizat exact cum ruleaza scripturile respective. porneste un proces pentru fiecare? sunt pe acelasi proces?
oricum, close-ul ala nu are sens.

Procese diferite.