Actions
Feature #24110
closedPerformance Tunning : rewrite/clean t3lib_db->listQuery
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Database API (Doctrine DBAL)
Target version:
-
Start date:
2010-11-17
Due date:
% Done:
0%
Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:
Description
Actually the listQuery method is based on 3 "LIKE" separated with OR, so there's 3 string comparaisons instead of just one.
Solution should be :- using "concat" to add comma before and after field value THEN compare this result to the "%,value,%" string
- using mysql builtin FIND_IN_SET function
(issue imported from #M16451)
Files
Actions