sql >> Databasteknik >  >> RDS >> Mysql

Vad är det bästa sättet att räkna sidvisningar i PHP/MySQL?

Om du är intresserad av att spara resurser och fortfarande använder SQL för rapportering, och exakt # spelar ingen roll, kan du prova att sampla så här (ändra samplingsfrekvensen så att den passar din skala):

$sample_rate = 100;
if(mt_rand(1,$sample_rate) == 1) {
    $query = mysql_query(" UPDATE posts SET views = views + {$sample_rate} WHERE id = '{$id}' ");
    // execute query, etc
}


  1. PostgreSQL-privilegier och användarhantering - vad du bör veta

  2. Hur tar jag reda på mitt root MySQL-lösenord?

  3. Hur ansluter man MySQL-databas till ReactJS-appen?

  4. Hur håller man en enda SQL Server-anslutningsinstans öppen för flera begäranden i C#?