[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