---
title: "Breaking: #77460 - Extbase query cache removed"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-77460"
source: "Changelog/8.3/Breaking-77460-ExtbaseQueryCacheRemoved.rst"
typo3-version: "8.3"
typo3-major: 8
type: "breaking"
issue: 77460
forge: "https://forge.typo3.org/issues/77460"
tags: ["Database", "PHP-API", "LocalConfiguration", "ext:extbase"]
rendered: "2026-09-23T16:35:56+00:00"
---

# Breaking: #77460 - Extbase query cache removed {#breaking-77460}

See [forge#77460](https://forge.typo3.org/issues/77460)

## Description {#description}

The PHP-based query cache functionality within the Extbase persistence layer has been removed.

The following public methods within the Extbase persistence layer have been removed:

-   `Typo3DbBackend->quoteTextValueCallback()`
-   `Typo3DbBackend->initializeObject()`
-   `Typo3DbBackend->injectCacheManager()`
-   Interface definition in `QuerySettingsInterface->getUseQueryCache()`

The TypoScript configuration `config.tx_extbase.persistence.useQueryCache` has no effect anymore.

## Impact {#impact}

The according cache configuration set via `$GLOBALS[TYPO3_CONF_VARS][SYS][cache][cacheConfigurations][extbase_typo3dbbackend_queries]` has no effect anymore.

## Affected Installations {#affected-installations}

Any installation effectively relying on the query cache via a third party extension or explicitly deactivating the query cache of extbase.

## Migration {#migration}

Remove the according lines and migrate to Doctrine.
