Fügen Sie Ihren tags
einen Index hinzu Spalte:
ALTER TABLE `tagname`
ADD INDEX `tags_index` (`tags` ASC) ;
BEARBEITEN:
Versuchen Sie, einen zweiten Index zu erstellen
CREATE INDEX tags_pid_index ON tagname (tags, pid);
Ändern Sie dann Ihre Abfrage zu:
SELECT tags, COUNT(pid) as Num
FROM tagname
GROUP BY tags
ORDER BY Num DESC