[TYPO3-core] RFC #11722: speed up function t3lib_BEfunc::selectVersionsOfRecord
Rupert Germann
rupi at gmx.li
Fri Aug 14 21:43:04 CEST 2009
FYI: committed to trunk rev 5790
rupert
Rupert Germann schrieb:
> Hi,
>
> after my last patch was accepted in less than an hour, let's see if this
> works a second time.
> ;-)
>
> this is a SVN patch request.
>
> Type: Bugfix, BE performance improvement
>
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=11722
>
> Branches: Trunk
>
> problem:
> when rendering the extended listview in the Backend, TYPO3 does 2
> queries for each record to find out if it has versions. The first query
> fetches the currently displayed record again which is already present in
> the calling function.
>
> solution:
> traverse the current $row to function
> t3lib_BEfunc::selectVersionsOfRecord() and re-use it instead of fetching
> it from the DB
>
> greets
> rupert
>
> "There shall be no new TYPO3 version delivering content slower than its
> predecessor!"
More information about the TYPO3-team-core
mailing list