[TYPO3-english] huge amount of queries to tx_extbase_cache_object table

Xavier Perseguers xavier at typo3.org
Tue Jan 8 08:33:39 CET 2013


Hi,

Seems your reference is incorrect. This works:

$TYPO3_CONF_VARS['SYS']['caching']['cacheConfigurations']['extbase_object']['backend']
= 't3lib_cache_backend_NullBackend';

Kind regards
Xavier

Duchesnes Grégory - Ilomedia wrote:
> Hi,
> 
> i've tried to disable extbase object and reflection cache by adding the following lines to my ext_localconf.php file. This worked for reflection cache but my settings for object cache are ignored, therefore i still have 233 queries in my log.
> I've tried APC backend, this increases performances a bit but does not reduce the number of queries.
> And yes, Caching framework is activated.
> 
> Seems like the backend for extbase cache object is always ignored.
> 
> 
> //$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_object']['backend'] = 't3lib_cache_backend_ApcBackend';
> //$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_reflection']['backend'] = 't3lib_cache_backend_ApcBackend';
> $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_object']['backend'] = 't3lib_cache_backend_NullBackend';
> $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_reflection']['backend'] = 't3lib_cache_backend_NullBackend';
> 
> unset($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_object']['options']['cacheTable']);
> unset($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_object']['options']['tagsTable']);
> unset($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_reflection']['options']['cacheTable']);
> unset($GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['cache_extbase_reflection']['options']['tagsTable']);
> 
> 
> 
> Grégory Duchesnes - ilomedia
> contact at ilomedia.net
> 
> 
> 
> 
> 
> 
> Le 5 janv. 2013 à 21:27, Steffen Müller <typo3 at t3node.com> a écrit :
> 
>> Hi.
>>
>> Am 04.01.2013 22:50, schrieb Duchesnes Grégory - Ilomedia:
>>> To my great surprise i have more than 200 queries to the tx_extbase_cache_object table every time i load a page, it seems insane to me (and my server too). I use TYPO 4.5.
>>>
>> Try to use apc as caching backend instead of Db for tx_extbase_cache_object:
>> $TYPO3_CONF_VARS['SYS']['caching']['cacheConfigurations']['tx_extbase_cache_object']['backend']
>> = 't3lib_cache_backend_ApcBackend';
>>
>> In 4.5 you possibly have to turn on the caching framework if not yet done:
>> $TYPO3_CONF_VARS['SYS']['useCachingFramework'] = true
>> (should be removed in >= 4.6)
>>
>> Do not use apc as caching backend if you work in shared hosting
>> environments:
>> http://wiki.typo3.org/Caching_framework#t3lib_cache_backend_ApcBackend
>>
>> To be honest, I can't remember if I truly have proved the performance
>> impact myself. And I forgot where this suggestion came from.
>>
>>
>>
>> -- 
>> cheers,
>> Steffen
>>
>> TYPO3 Blog: http://www.t3node.com/
>> Twitter: @t3node - http://twitter.com/t3node
>> _______________________________________________
>> TYPO3-english mailing list
>> TYPO3-english at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
> 

-- 
Xavier Perseguers
Release Manager TYPO3 4.6

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org



More information about the TYPO3-english mailing list