The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#6
|
||||
|
||||
![]()
OK, so let's take a further look at your queries
Code:
SELECT id_empfaenger FROM sms WHERE id_empfaenger = 2 IMHO useless. Code:
SELECT user.avatarid, user.avatarrevision, avatarpath, NOT ISNULL(avatardata) AS hascustom, customavatar.dateline FROM user AS user LEFT JOIN avatar AS avatar ON avatar.avatarid = user.avatarid LEFT JOIN customavatar AS customavatar ON customavatar.userid = user.userid WHERE user.userid = 2 It's up to you to decide if this is necessary Code:
select count(*) as new_posts from post where dateline > '1106285277' select count(*) as new_topics from thread where lastpost > '1106285277' Code:
select count(*) as all_users from user Now tihis is a total waste, as the number of users is in the datastore and could be aquired without a query. Code:
select count(*) as all_posts from post Code:
select count(*) as all_topics from thread Code:
SELECT * FROM quotes WHERE approved = 1 ORDER BY rand(877250764) Code:
SELECT template FROM template WHERE templateid = 5017 Quote:
Code:
SELECT userid, username, posts FROM user ORDER BY posts DESC LIMIT 0, 5 Code:
SELECT userid, username, posts, joindate FROM user ORDER BY joindate DESC LIMIT 0, 5 If you want this, I think it would be better to put this info in datastore when a new member registers. As the last newest member is already being stored I think this could be done without additional queries, it just needs code adjustments. Code:
SELECT COUNT(*) , SUM(views) AS hits FROM thread => There are a few things that can be optimized without loosing features. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|