Je ne sais pas pourquoi, mais le MYSQL donne une très grosse charge sur le processeur. Je dois mettre à jour la base de données plusieurs fois par seconde et la base d'utilisateurs est en croissance.MYSQL prend 100% du CPU. Lentes requêtes
Il était très bien au début, mais la charge du processeur augmente tous les jours et maintenant
Voici la requête lente du journal:
*Query_time: 4.182654 Lock_time: 0.000070 Rows_sent: 0 Rows_examined: 0
SET timestamp=1315908025;
UPDATE Stats SET Time = 1315908020 WHERE Domain = 'facebook.com';*
pourquoi une telle requête si lent? Les requêtes lentes prennent-elles plus de temps processeur? Est-ce possible parce que j'ai choisi les mauvais types pour les lignes?
time: int (11), Domain VARCHAR (1000)
La table de statistiques a 13k lignes et croît.
Quel est le moteur de table et combien de fois par seconde la table est-elle accessible? –
Veuillez indiquer le DDL de la table. –
Les noms DNS sont limités à 253 caractères; vous pourriez économiser un peu d'espace là-bas. – MSalters