CSC/ECE 517 Spring 2015/oss E1510 FLP

From Expertiza_Wiki
Revision as of 18:40, 21 March 2015 by Sniu (talk | contribs) (Created page with "==Expertiza - Fix Instructor Login Performance Issue== Expertiza is a web application where students can submit and peer-review learning objects (articles, code, web sites, etc)....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Expertiza - Fix Instructor Login Performance Issue

Expertiza is a web application where students can submit and peer-review learning objects (articles, code, web sites, etc). It is used in select courses at NC State and by professors at several other colleges and universities.<ref>Expertiza on GitHub</ref>

Project Description

Currently when an Instructor logs into Expertiza,there a lot of select* from assignments queries being fired on database which would have an adverse effect on performance. We analyzed the source of this issue and made some changes, which reduced the number of select queries executed. The performance is high improved. The mission involved is tracing the source of the issue and modify the code to fix the issue.

The performance issue before modification

Modifications made to the Existing Code

==


Before Modification


After Modification

 

Code Cleanup



==




References

<references/>