|
|
|
The exercise module brings my database to a crawl. The reason are two Cartesian joins in the function exercise_get_student_submissions(). All records from the user table are joined with each exercise submission, creating a huge result.
The attached patch fixes the problem (at least it seems to...)
|
|
Description
|
The exercise module brings my database to a crawl. The reason are two Cartesian joins in the function exercise_get_student_submissions(). All records from the user table are joined with each exercise submission, creating a huge result.
The attached patch fixes the problem (at least it seems to...)
|
Show » |
made changes - 02/Jan/09 08:47 AM
| Field |
Original Value |
New Value |
|
Attachment
|
|
exercise2.diff
[ 15984
]
|
|