Click here to Skip to main content
15,891,184 members

Bugs and Suggestions

   

General discussions, site bug reports and suggestions about the site.

For general questions check out the CodeProject FAQs. To report spam and abuse Head to the Spam and abuse watch. If you wish to report a bug privately, especially those related to security, please email webmaster@codeproject.com

 
GeneralRe: new icon Pin
Sandeep Mewara15-Apr-10 7:55
mveSandeep Mewara15-Apr-10 7:55 
GeneralSlow lounge link Pin
WoutL15-Apr-10 2:14
WoutL15-Apr-10 2:14 
GeneralRe: Slow lounge link Pin
Corporal Agarn15-Apr-10 3:43
professionalCorporal Agarn15-Apr-10 3:43 
GeneralRe: Slow lounge link Pin
Chris Maunder15-Apr-10 5:57
cofounderChris Maunder15-Apr-10 5:57 
GeneralRe: Slow lounge link Pin
WoutL15-Apr-10 21:43
WoutL15-Apr-10 21:43 
GeneralRe: Slow lounge link Pin
WoutL19-Apr-10 23:29
WoutL19-Apr-10 23:29 
GeneralRe: Slow lounge link Pin
Chris Maunder20-Apr-10 3:37
cofounderChris Maunder20-Apr-10 3:37 
GeneralRe: Slow lounge link Pin
WoutL20-Apr-10 11:11
WoutL20-Apr-10 11:11 
Chris,

Although I do not know how the site works, I can imagine that the messages for the lounge are loaded by a single stored procedure. And that the same stored procedure is used for loading the lounge main page or loading a permalink to a message in the lounge. If this is how it works, the procedure will have parameters that sometimes have values and sometime are NULL. If this is the case, the stored procedure would need different execution plans for different situations, and that is one thing where MSSQL is not at his best. If you have a test system (with a similar amount of messages) you could test this as follows:
  • Run the stored procedure with different situations and look at the execution plan.
  • Change the sp. The only thing you have to change is saving it with "with recompile"
  • Run the previous situations again and compare the outcomes.

If there are differences you have two options: Add the 'with recompile' to the production systems, or split the single sp in two or more variants so they can have there own execution plans.
As mentioned before: I don’t know how your site works. I am only a member who is trying to help.
Wout Louwers

GeneralRe: Slow lounge link Pin
Chris Maunder20-Apr-10 11:23
cofounderChris Maunder20-Apr-10 11:23 
GeneralRe: Slow lounge link Pin
WoutL20-Apr-10 11:32
WoutL20-Apr-10 11:32 
GeneralRe: Slow lounge link Pin
Chris Maunder20-Apr-10 14:45
cofounderChris Maunder20-Apr-10 14:45 
GeneralRe: Slow lounge link Pin
WoutL20-Apr-10 19:51
WoutL20-Apr-10 19:51 
GeneralAnd these guys need to be deleted Pin
#realJSOP15-Apr-10 0:00
mve#realJSOP15-Apr-10 0:00 
GeneralRe: And these guys need to be deleted Pin
Luc Pattyn15-Apr-10 0:33
sitebuilderLuc Pattyn15-Apr-10 0:33 
GeneralRe: And these guys need to be deleted Pin
Sean Ewington15-Apr-10 3:11
staffSean Ewington15-Apr-10 3:11 
GeneralWeb17 seems to be having some problems. Pin
Pete O'Hanlon14-Apr-10 23:26
mvePete O'Hanlon14-Apr-10 23:26 
GeneralRe: Web17 seems to be having some problems. Pin
Chris Maunder15-Apr-10 0:54
cofounderChris Maunder15-Apr-10 0:54 
GeneralRe: Web17 seems to be having some problems. Pin
Luc Pattyn15-Apr-10 6:25
sitebuilderLuc Pattyn15-Apr-10 6:25 
GeneralNeeds Deletion Pin
Dalek Dave14-Apr-10 22:28
professionalDalek Dave14-Apr-10 22:28 
GeneralRe: Needs Deletion Pin
Tom Deketelaere14-Apr-10 23:06
professionalTom Deketelaere14-Apr-10 23:06 
GeneralRe: Needs Deletion Pin
Estys14-Apr-10 23:30
Estys14-Apr-10 23:30 
GeneralRe: Needs Deletion Pin
Ankur\m/14-Apr-10 23:50
professionalAnkur\m/14-Apr-10 23:50 
GeneralRe: Needs Deletion Pin
Dalek Dave14-Apr-10 23:52
professionalDalek Dave14-Apr-10 23:52 
GeneralRe: Needs Deletion Pin
Ankur\m/15-Apr-10 0:14
professionalAnkur\m/15-Apr-10 0:14 
GeneralRe: Needs Deletion Pin
Estys14-Apr-10 23:57
Estys14-Apr-10 23:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.