[TYPO3-performance] TYPO3 4.3 performance

Dan Osipov dosipov at phillyburbs.com
Thu May 28 16:24:45 CEST 2009


 > I wonder why there's no difference between db caching and RAM caching 
even
 > when using multiple cache systems at the same time. That distributes the
 > requests between different systems (pages in memcached, hashes in 
APC, rest
 > in DB) and should theoretically give more performance than querying all
 > requests from the same system.

I think the reason is that cache tables are InnoDB type, and InnoDB 
keeps the structure in buffer prior to writing it to disk, as well as 
for faster reads. So you're effectively reading from RAM, ony through 
MySQL, not memcached or APC.

Dan Osipov
Calkins Media
http://danosipov.com/blog/

Rupert Germann wrote:
> Ingo Renner wrote:
>> memcached usually is faster when using multiple instances/servers
> 
> yes, but shouldn't memcached or APC be faster than a db by design?
> 
> I wonder why there's no difference between db caching and RAM caching even
> when using multiple cache systems at the same time. That distributes the
> requests between different systems (pages in memcached, hashes in APC, rest
> in DB) and should theoretically give more performance than querying all
> requests from the same system. 
> 
> either my expectations are wrong or there is a bottleneck somewhere which I
> overlooked until now. 
> 
> greets
> rupert
> 
>  


More information about the TYPO3-performance mailing list