What about these slow queries -- can you tell me what it's trying to do?
# Time: 140104 16:09:13
# User@Host: root[root] @ [10.0.0.3]
# Thread_id: 13366832 Schema: vbulletin_forum QC_hit: No
# Query_time: 11.935708 Lock_time: 0.000083 Rows_sent: 5 Rows_examined: 429817
SET timestamp=1388869753;
SELECT userfield.*, usertextfield.*, user.*, IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, (user.credits) AS vbcredits_1, user.credits AS vbcreditsb_1, (vbcreditst_3.points) AS vbcredits_3, vbcreditst_3.points AS vbcreditsb_3 FROM user AS user LEFT JOIN userfield AS userfield ON (user.userid = userfield.userid)
LEFT JOIN usertextfield AS usertextfield ON (usertextfield.userid = user.userid) LEFT JOIN dbtech_vbshop_bank AS vbcreditst_3 ON (user.userid = vbcreditst_3.userid)
ORDER BY vbcredits_3 DESC LIMIT 5;
# Time: 140104 16:09:43
# User@Host: root[root] @ [10.0.0.3]
# Thread_id: 13368799 Schema: vbulletin_forum QC_hit: No
# Query_time: 6.970397 Lock_time: 0.000117 Rows_sent: 5 Rows_examined: 429817
SET timestamp=1388869783;
SELECT userfield.*, usertextfield.*, user.*, IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid, (user.credits) AS vbcredits_1, user.credits AS vbcreditsb_1, (vbcreditst_3.points) AS vbcredits_3, vbcreditst_3.points AS vbcreditsb_3 FROM user AS user LEFT JOIN userfield AS userfield ON (user.userid = userfield.userid)
LEFT JOIN usertextfield AS usertextfield ON (usertextfield.userid = user.userid) LEFT JOIN dbtech_vbshop_bank AS vbcreditst_3 ON (user.userid = vbcreditst_3.userid)
ORDER BY vbcredits_3 DESC LIMIT 5;