[TYPO3-german] typoscript db query performance issue

Dr. Dieter Porth typo3 at mobger.de
Sat Dec 17 10:13:03 CET 2016


Lieber Alex,

ein Blick in die Documentation zeigt, dass das "select" kein "andWhere" 
kennen sollte. Wahrscheinlich werden alle Datensätze verarbeitet.

Hast du dir einfach mal dein Skript ausgeben lassen?

Dieter


Am 16.12.2016 um 23:01 schrieb Alex B.:
> Liebes Forum,
>
> ich habe ein Problem mit einer typoscript Datenbankabfrage. Die 
> Abfrage soll tx_news items auslesen und für die Ausgabe in powermail 
> vorbereiten. Das Script läuft fehlerfrei - allerdings erhalte ich wenn 
> ich das typoscript einbinde eine längere Ladezeit von 7-9 Sekunden.
>
> Hier mein ts db query:
>
> lib.dbquery = CONTENT
> lib.dbquery {
>  table = tx_news_domain_model_news
>  select {         pidInList = 15
>    orderBy = datetime ASC
>    where = deleted = 0
>    andWhere = hidden = 0
>    andWhere {
>      data = date:U
>      wrap = datetime >=|
>    }
>  }
>  renderObj = COA
>  renderObj {
>   10 = COA
>   10 {
>     10 = TEXT
>     10.data = field:title
>     10.noTrimWrap = ||, |
>         20 = TEXT
>     20.data = field:datetime
>     20.strftime = %d.%m.%Y
>         30 = TEXT
>     30.value = [\n]
>    }
>  }
> }
>
> Kann jemand nachvollziehen weshalb sich der query so stark auf die 
> Ladezeit auswirkt? (Hosting liegt bei Mittwald auf einem XL v-host).
>
> Besten Dank für die Hilfe,
> Alex
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list