Hello
your version is too old, does not compare in terms of performance with v2.2.0 BETA
Here is a test-run on a popular news web-site running on FC v2.2.0 r1895 BETA
Listing 13000 items (include sub-categories)
Component times
Joomla J2.5.19 : 27 seconds
FC v2.2.0 r1895 : 0.6 seconds
(performance difference in Joomla 3.2 is smaller)
both above have ON:
- include subcategories
- count sub-category items
and OFF:
text-search (Joomla does not have text-search in category view anyway)
FACETED-filtering (Joomla does not have this anyway)
but besides category view many aspects of FC performance are improved, including installation in large web-sites, (tested installation on an 250,000 items web-site)
the version that you mention is too old and we will not support it,
so before we examine your issue you will need to update to newer version
if you want to test now with v2.2.0 r1895 BETA:
please backup the web-site and upgrade to:
FLEXIcontent v2.2.0 r1895 BETA for J2.5/J3.x
or test in a duplicate web-site
1. Your frontend CPU usage will be minimized
2.
since the new queries last a lot less there should not be a problem with TABLE LOCKING and DB-writes
3. The new version should be able to work with Joomla progressive caching too, thus reduce the number of SELECT queries on DB tables
4. You may want to backup DB and convert the the tables from MyISAM to InnoDB which does not lock full tables (frontend queries will be about 10%-20% slower than MyISAM but it should not be noticable the new version has SQL queries that are multiple times faster than v2.1.0)
again backup web-site and or test in a development server / or copy web-site
Regards