cormac.debarra-zoorepublic.com
-
8/11/2013 8:05:41 PM
RE:Truncate OM_Activity table
Hi,
Sorry I was away for a few days.
The answers to those questions are:
Is the OP having a performance issue? Yes.
Has the OP checked out the KB article? No (the link does not work)
We are having performance issues and they have been getting worse the longer the site is up. Its been live for 8 months now and has been progressively (or regressively!) getting slower and slower. Our database size is 15GB after 8 months. We are tracking most activities as its a requirement from the client, and we need to have the data available for them.
I have spent some time profiling the entire website, and it looks like most of the time is spent by Kentico, checking document versions and security checks. I believe that Kenticvo is not an optimized system for high volume websites, and will never use it again for any site that will have medium to high volume traffic. It simply does not scale.
We are considering implementing a whole output caching layer on top of Kentico, that caches the entire HTML for the page and runs in the background updating the cache every minute or 2. This way the performance hit will be taken by the cache layer instead of the user. We cannot use the Kentico output caching feature due to the personalized nature of the website.
Hope that explains my problem better.
Thanks.
|