Change
Speed up the start page creation
Issue description
The creation of the index in the start page takes too long.
Developer comments
By using a name index who fetches all names at once from the db and does an in-memory selection of the right name, the start page loads now 15 times faster. For a store with 3000 topics the load time before was 11 seconds, now it is 0.7 seconds.
The mechanism can be easily used in other pages as well. It only makes sense if a many topics are fetched.
|
Work sessions
Start |
2009-11-04T22:06:55
|
End |
2009-11-05T01:30:56
|
Participant |
Robert Cerny
|
Summary |
* Performance analysis (with the help of ab): name selection is the problem.
* Implementation of a name index which can be plugged into resources. Fun work. Great results.
|
|
We are sorry
This page cannot be displayed in your browser. Use Firefox, Opera, Safari, or Chrome instead.