Bonjour,
Oui, quelques milliers de comptes utilisateur en plus ou en moins ne devrait rien changer en terme de performances pour la base de données.
Si vous avez des soucis de performances sur votre site, il faut étudier la question:
- regarder le debug que peut fournir Joomla sur chaque page avec l'option "debug system" de la configuration Joomla. Il indiquera la rapidité d'exécution de chaque requête MySQL.
- regarder les ressources (fichiers) utilisées pour l'affichage d'une page avec les outils de développement du navigateur.
Si ce qui est lent, c'est la génération de la page elle-même, alors il faut voir s'il y a des requêtes MySQL qui ralentissent cela (peut être restructurer certaines parties du site, ou utiliser un système de cache)
Si ce qui est lent, c'est la récupération des différentes ressources (fichiers JS, fichiers CSS, images), alors il faut plutôt regarder du coté d'outils genre JCH Optimize qui va compresser les ressources coté serveur avant de les envoyer au navigateur.
Voici un article en Anglais sur la question de l'optimisation de la vitesse des pages d'un site Joomla:
www.bluebridgedev.com/speed-up-joomla