Bonjour j'aimerai avoir une requete sql me permettant d'avoir le nombre de connectés entre deux dates. (verifier le nombre de sessions qui se crées)
En effet comme la plus part nous allons mettre en place des examens en lignes et nous voulons monitorer et verifier avec un crash test de connexion simultanée soit le nombre total d'utilisateur se connectant entre deux dates ( minutes )
j'ai utilisé cette requete mais pas sur de savoir s'il faut utiliser le champ currentlogin de la table user ou lastlogin , d ailleur quelle est la différence voila la requete pour info j'avais 600 personnes en 5 minutes mais cette requete me montre 380 personnes
SET @DEBUT = UNIX_TIMESTAMP ('2020-04-14 17:00:00');
SET @FIN = UNIX_TIMESTAMP ('2020-04-14 17:05:00');
SELECT count(username) as users from mdl_user
WHERE currentlogin > @DEBUT
AND currentlogin < @FIN;
Merci pour vos éclairages