Project

General

Profile

Actions

Task #45532

closed

Improve FAL performance

Added by Dmitry Dulepov almost 12 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
File Abstraction Layer (FAL)
Target version:
-
Start date:
2013-02-16
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.1
PHP Version:
Tags:
Complexity:
medium
Sprint Focus:

Description

FAL performance in BE and FE can be improved by using certain database indexes.

One set of indexes improves performance in BE by adding a "deleted" column, which is used by List module. Without this column in the 'pid' index, List module will do a full scan, which is much slower.

Another set of indexes improves performance when getting files from storage.


Files

fal_performance.diff (1.37 KB) fal_performance.diff Dmitry Dulepov, 2013-02-16 16:54
Actions #1

Updated by Georg Ringer almost 12 years ago

you wanna push that to gerrit as well?

Actions #2

Updated by Dmitry Dulepov almost 12 years ago

Yes. I am on the move, so I have connection only for few moment today.

Actions #3

Updated by Gerrit Code Review almost 12 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/18316

Actions #4

Updated by Gerrit Code Review almost 12 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/18316

Actions #5

Updated by Gerrit Code Review over 11 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at https://review.typo3.org/18316

Actions #6

Updated by Dmitry Dulepov over 11 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #7

Updated by Benni Mack about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF