Salut,
Tout d'abord je vais préciser, moi aussi, que je suis loin d'être un expert en serveur de base de données. Ceci dit je connais relativement bien la configuration de mysql et ce qu'il faut surveiller. Mais, je le répete, je ne suis pas un expert, d'ailleurs je n'en ai jamais vu sur ce site, des experts dans ce domaine...
Ce n'est pas vraiment "anormal" tu peux évidement optimiser le serveur pour avoir un plus gros buffer pour différentes choses, mais la ça va avec la quantitée de ram que tu veux lui dédier...
Par exemple sur un de mes serveurs après 1 jours et 22 heures de fonctionnement j'ai
Created_tmp_disk_tables 29k
Created_tmp_files 64
Created_tmp_tables 574k
Opened_tables
117 k
Open_tables 512
Et le serveur héberge environ 1250 sites, pour un total de plus de 2200 bases de données.
L'erreur 111 peut être causer par beaucoup de choses, pas nécéssairement par le nombre de tables ouvertes...
Il faut aussi savoir après combien de temps tu as ce résultat. (En effet faut savoir que le résultat est cummulatif, et non les tables ouvertes en temps réel, puisque c'est au passé CreatED). Et quel usage tu en fais comme demande neige. Si c'est en dev et que ça te fais des erreurs de connexions, alors soit tes scripts sont pourries, soit c'est la machine parce que je doute que tu es 200 connexions simultané en dev et que tu arrives à saturer le socket... Il peut donc s'agire de beaucoup de chose. Partant du simple lague parce que tu lui fais faire une recherche trop intensive jusqu'à la saturation du socket ou au dépassement du nombre de connexion global de mysql...
Pour terminer je dirais
BOUHHHH à Ubuntu c'est nul, mais pour pas faire de débat, je le dirai pas trop fort

Donc désolé mais sans plus de précision (tes scripts et ton usage entre autre) on peut pas trop t'aider..
-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la :
www.e3b.org 