I've tried to transfer my forum from vbseo to dbseo tonight, but there was a significant increase in database load and had to revert the procedure. There was a huge spike in query numbers with dbseo and althought the queries themselves didn't seem to be very intensive - the sheer number of them caused problems. When I was checking the mytop console - I've seen multiple queries of pagination checks at the same time. I'm sorry I didn't copy the exact query, but it was something like:
Judging by the munin graphs the increase in queries/sec was 1.5 - 3 times the vbseo load. At the moment there's approx 1100 users online and I have a lot of super long threads (spanning hundreds of pages).
Any way to optimize the paging lookup process?
Code:
count(ceiling(*/10) from vb_ where...
Any way to optimize the paging lookup process?