Skip to main content

Selentilskud beskytter mod udbredt tarmkræft og rutineundersøgelser er ikke nok

Selentilskud beskytter mod udbredt tarmkræft og rutineundersøgelser er ikke nokKræft i tyk- og endetarm hører til de hyppigste kræftformer, og én ud af tyve danskere, får tarmkræft på et tidspunkt i livet. Siden 2014 har Sundhedsstyrelsen anbefalet et undersøgelsesprogram, hvor midaldrende og ældre borgere med et par års mellemrum kan blive undersøgt for tegn på tarmkræft. Hvis sygdommen opdages i de tidlige stadier, er der bedre behandlingsmuligheder. Der er således tale om en tidlig diagnose. I forbindelse med selve forebyggelsen af kræft i tyk- og endetarm viser flere undersøgelser, at tilskud med selengær kan reducere risikoen for, at sygdommen overhovedet opstår, og selen har tilmed en beskyttende effekt mod andre kræftformer. Det er samtidig problematisk, at jorden er udpint, og at selenmangel er så udbredt.

I foråret 2018 har mange danskere mellem 50 og 74 år fået et brev fra Sundhedsstyrelsen med tilbud om en undersøgelse for tegn på tarmkræft. Undersøgelsen går nærmere ud på, at man indsender en lille afføringsprøve, som så undersøges for tegn på usynligt blod. Hvis der ikke er tegn på blod, vil man modtage et tilbud om en ny prøve i 2020.
Hvis der er tegn på blod i afføringen, bliver man tilbudt en kikkertundersøgelse af tyk- og endetarm. Den kan vise, om man har kræft eller polypper (udvækster på tarmen), der kan udvikle sig til tarmkræft.

Hvert år rammes 5.000 danskere af kræft i tyk- og endetarm

De fleste er over 50 år, og risikoen for at dø af sygdommen stiger med alderen

Kræft i tyktarm, endetarm og blindtarm kaldes under et for kolorektal kræft, og sygdommen er den næsthyppigste årsag til kræftrelaterede dødsfald i Europa.

Bekymringer, ubehag og falsk alarm

I Sundhedsstyrelsens pjece står der, at undersøgelsen kan give forskellige skadevirkninger. Selvom afføringsprøven viser tegn på blod, kan det blot skyldes andre harmløse årsager som blødning fra en rift eller hæmoride.
Selvom afføringsprøven ikke viser tegn på blod, kan man alligevel have kræft i tyk- eller endetarm, og undersøgelsen kan således give en falsk tryghed. Det er jo kun en ganske lille prøve fra et ganske lille område af afføringen, som undersøges.
Der er også fare for overbehandling og unødig angst, da det ikke er alle polypper, der udvikler sig til kræft.
Endelig er der også mange, som slet ikke bryder sig om at skulle tage en prøve fra deres egen afføring.
Ikke desto mindre anbefaler Sundhedsstyrelsen undersøgelsesprogrammet ud fra en samlet vurdering af gavnlige og skadelige virkninger.

Omkring 20 procent, at de der har fået diagnosticeret tarmkræft, vil undgå at dø, hvis de deltager i Sundhedsstyrelsens undersøgelsesprogram.
Men det er også relevant at være dækket ind med sporstoffet selen, som beskytter mod at sygdommen overhovedet opstår. Men det står der ikke noget om i Sundhedsstyrelsens pjece.

Selen er livsvigtigt, og mangel øger blandt andet risikoen for tarmkræft og leverkræft

Selen indgår i omkring 30 forskellige enzymer – også kaldet selenoproteiner - der ikke kan fungere normalt uden selen. Selenoproteinerne har blandt andet betydning for energiomsætningen, stofskiftet, immunforsvaret, fertiliteten og som vigtige antioxidanter, der beskytter cellerne mod oxidativ stress og dna-skader.
Større mængder selen i blodet er forbundet med en lavere risiko for at få kræft i tyktarmen og leveren. Det fremgår af en undersøgelse fra 2017 ledet af Dr. David Hughes, som er tilknyttet Conway Institute, University College i Dublin.
Hughes og hans forskerteam granskede data, som var samlet i det såkaldte EPIC studie, hvor omkring 500.000 mennesker havde fået foretaget blodprøver og givet detaljeret information omkring deres kostvaner og livsstil.
Flere hundrede deltagere, der havde fået konstateret kræft i tyktarm og lever, fik blandt andet målt niveauet af selenoprotein P, som transporterer selen rundt i kroppen og samtidig virker som antioxidant og markør for blodets selenstatus. Disse blodprøver blev så sammenlignet med raske deltageres blodprøver.
Hughes og hans forskerteam fandt, at højere mængder selen i blodet, inklusive selenoprotein P, hang sammen med en signifikant lavere risiko for tarmkræft og leverkræft.
Ifølge Dr. David Hughes peger forsøgets resultater på, at et større indtag af selen kan være relevant for de fleste mennesker i Europa, hvor selenindtaget ligger under de optimale niveauer.

Selentilskud beskytter mod tarmpolypper og tyktarmskræft

Tarmpolypper er ret udbredt. Ved en bestemt form kaldet adenom, er der en risiko for udvikling af tyktarmskræft hos cirka fem procent, og det er særligt vigtigt at holde øje med udviklingen hos disse patienter.
I et tidligere forsøg ville den italienske forsker Luigina Bonelli  derfor påvise selens og andre antioxidanters evne til at forhindre nye adenomer i at opstå. Der deltog 300 patienter, som alle havde fået fjernet adenomer i tyktarmen ved et kirurgisk indgreb. Patienterne fik enten et dansk produceret selengærpræparat kombineret med zink og andre antioxidanter eller placebo, hvor ingen vidste hvem, der fik hvad. Efter fem år viste den dobbelt-blinde, placebokontrollerede undersøgelse, at patienterne i selengær/antioxidant-gruppen havde en 50 % reduktion af ondartede polypper og dermed at langt mindre risiko for at udvikle tarmkræft.

Langsigtet effekt med selentilskud

Bonelli fortsatte med at observere de to grupper patienter, og omtrent 15 år efter det oprindelige forsøg viste det sig, at der hos de patienter, der oprindelig tog selengær plus zink og andre antioxidanter, var en markant lavere risiko på hele 41 % for, at polypperne vendte tilbage sammenlignet med de patienter, der fik placebo.
Det er den første undersøgelse, som viser, at tilskud med selengær plus andre antioxidanter har en vedvarende og statistisk signifikant reduktion af risikoen for at få tarmpolypper. Meget tyder desuden på, at en fortsat indtagelse af selen og andre antioxidanter kan have en endnu større effekt i fremtiden på forebyggelsen af polypper og kræft i tyk- og endetarm.
Man ved ikke præcist, hvordan de enkelte stoffer virker på polypperne, men det er et faktum, at antioxidanter generelt beskytter cellerne mod oxidativ stress forårsaget af frie radikaler. Det er nogle aggressive molekyler som vi alle danner, og mængden øges blandt andet af stress, forgiftninger, rygning, inflammationer, overvægt, aldringsprocesser og for meget jern, som blandt andet findes i rødt kød. Det er desuden kendt, at selen har flere kræftforebyggende egenskaber.

I kræftforebyggelsen kræver det, at vi får nok selen, så det kan mætte de forskellige selenforbindelser, der har følgende funktioner:

  • Kraftige antioxidanter, der beskytter cellerne mod frie radikaler
  • Reparere DNA-skader
  • Neutralisere miljøgifte som kviksølv
  • Hæmme nydannelsen af blodkar i svulster (angiogenese)
  • Få syge celler til at begå selvmord (apoptose).
  • Bidrage til et velfungerende immunforsvar
  • Modvirke inflammationer

Tilskud med selengær reducerer risiko for tyktarmskræft og andre kræftformer

Allerede i 1996 dokumenterede den amerikanske kræftforsker, professor Larry Clark, at tilskud med selengær kunne mindske risikoen for kræft i tyk- og endetarm med knap 60 procent.
Larry Clark ville egentlig påvise, om selen kunne forebygge nye tilfælde af godartet hudkræft. I det opsigtsvækkende forsøg, NPC (Nutritional Prevention of Cancer), deltog der 1.312 patienter med godartet hudkræft, som enten fik 200 mikrogram selengær daglig eller placebo.
Da koden, med hvem der fik selen, blev brudt efter 6 år, viste det sig, at selentilskud ikke gjorde nogen forskel på godartet hudkræft. Til gengæld viste det sig, at selentilskuddet havde en langt større effekt på andre udbredte kræftformer. Blandt de forsøgsdeltagere, der fik selen, var der nemlig:

  • 58 % færre tilfælde af kræft i tyk- og endetarm
  • 63 % færre tilfælde af kræft i prostata
  • 46 % færre tilfælde af lungekræft
  • Alt i alt 50 % færre kræftdødsfald

Da der var så stor forskel i kræftforekomsten og overlevelsen blandt de to grupper, blev forsøget stoppet før tid. Det skyldes, at man anså det for etisk uforsvarligt at fortsætte forsøget af hensyn til den gruppe, der ikke fik tilskud med selengær.

Tilskud med selenmethionion virker ikke, og forsøg vildleder

I det senere og større SELECT studie gav man også tilskud med selen samt E-vitamin. Men her var der ingen kræftforebyggende virkning. Det skyldes blandt andet, at forskerne gav selentilskud i form af selenmethionin, der i modsætning til selengær ikke har vist særlige resultater mod kræft. Og desuden var E-vitaminet syntetisk.
Derfor er det misvisende, at henvise til SELECT studiet og bruge det til at fraråde tilskud med selen i kræftforebyggelsen. Man burde derimod oplyse, at tilskud med selenmethionin ikke kan forventes at have nogen effekt, og i stedet anbefale tilskud med selengær.

I omtale af forsøg med mineraler bør man altid oplyse hvilken forbindelse, der anvendes

Mange mineraler optræder i forskellige former, som har vidt forskellige effekter i kroppen. Derfor er der også stor forskel på, om man for eksempel indtager natrium i form af køkkensalt (natriumklorid) eller natron (natriumhydrogencarbonat) eller selen i form af selengær eller selenmethionin.
Endelig er der også stor forskel på selve optageligheden og kvaliteten af kosttilskud på markedet, hvor det kan svare sig at undersøge, hvorvidt der foreligger dokumentation på optageligheden.

Selvom vi spiser sundt kan det være svært at få nok selen

Selen findes især i fisk, skaldyr, indmad, æg, mejeriprodukter og paranødder i de forskellige organiske forbindelser. Men danske afgrøder er generelt fattige på selen. Og selvom fisk og skaldyr regnes for at være gode kilder, kan vi ikke få nok ved at spise fisk og skaldyr fem dage om ugen. Det fremgår af en undersøgelse, som er foretaget af forskere fra blandt andet Kræftens Bekæmpelse. Selentilskud kan dog kompensere for det lave selenindtag, og tilskud baseret på selengær, der indeholder mange selenforbindelser, giver den største lighed med selenvariationen i selenrig kost.

OBS. Udpining af jorden øger risikoen for selenmangel, især i Europa.

Det fremgår af en undersøgelse, som er foretaget af et hold schweiziske forskere fra Swiss Federal Institute of Aquatic Science and Technology. Forskerne har baseret deres antagelser på en lang række analyser af klima- og jordbundsforhold, hvor diverse forandringer kan reducere jordens selenindhold endnu mere.

Kompensation for dalende selenindtag og mætning af selenoprotein P

Det antages, at omkring 20 procent af den danske befolkning indtager mindre selen end referenceindtaget, RI. Men undersøgelser viser, at RI på 55 mikrogram daglig, heller ikke er nok til at mætte selenoprotein P, der som nævnt er en vigtig markør for kroppens selenstatus. For at mætte selenoprotein P skal man have omkring 100 mikrogram selen om dagen, og det er omkring det dobbelte af de officielle anbefalinger.

Din risiko for at få kræft i tyk- og endetarm er større

  • Jo ældre du er
  • Hvis der er tyk- og endetarmskræft i familien
  • Hvis du spiser fiberfattig kost med meget rødt kød (fra firbenede dyr)
  • Hvis du er overvægtig
  • Hvis du ryger
  • Hvis du har et stort medicinforbrug
  • Hvis du mangler selen

Referencer

Sundhedsstyrelsen. Tilbud om undersøgelse for kræft i tyk- og endetarm
https://www.sst.dk/da/sygdom-og-behandling/screening/tarmkraeftscreening

New Links between selenium and cancer prevention. HRB. December 2017
http://www.hrb.ie/success-stories/all-success-stories/a-success-story/article/new-links-between-selenium-and-cancer-prevention/?tx_ttnews%5BbackPid%5D=24&cHash=1ee84aa05fe849a022e171af3b8ce5eb

Clark LC et al: Effects of Selenium Supplementation for Cancer Prevention in Patients with Carcinoma of the Skin. JAMA: 1997.
https://www.ncbi.nlm.nih.gov/pubmed/8971064

Klein EA et al. Vitamin E and the risk of prostate cancer: The Selenium and Vitamin E Cancer Prevention Trial (SELECT). JAMA 2011.
https://www.ncbi.nlm.nih.gov/pubmed/21990298

Bonelli et all. Antioxidant supplement and long-term reduction of recurrent adenomas of the large bowel. A double-blind randomized trial. J. Gastroenterol 2013
https://www.ncbi.nlm.nih.gov/pubmed/23065023

Bonelli Luigina. Reduction of the Incidence of Metachronous Adenomas of the Large Bowel by Means of Antioxidants". Colon Cancer Prevention 1999

http://seleniumfacts.com/selenium-antioxidants-combination-cancer/

Lutz Shomburg. Dietary Selenium and Human Health. Nutrients 2017
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5295066/

  • Oprettet den .
8.829MBMemory Usage171msRequest Duration
Joomla! Version4.4.4
PHP Version8.3.6
Identityguest
Response200
Templateyootheme
Database
Server
mysql
Version
8.0.40-0ubuntu0.24.04.1
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:46 [ "REDIRECT_HTTP_AUTHORIZATION" => "" "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI"...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746792169 "last" => 1746792169...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "da-DK" ]
  • afterLoad (456.63KB) (999μs)
  • afterInitialise (1.27MB) (12.88ms)
  • afterRoute (603.19KB) (4.32ms)
  • beforeRenderComponent com_content (23.73KB) (378μs)
  • Before Access::preloadComponents (all components) (36.09KB) (340μs)
  • After Access::preloadComponents (all components) (97.34KB) (630μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.25MB) (5.14ms)
  • Before Access::getAssetRules (id:3328 name:com_content.article.1653) (130.65KB) (201μs)
  • After Access::getAssetRules (id:3328 name:com_content.article.1653) (7.38KB) (65μs)
  • beforeRenderRawModule mod_custom (Søg mere info...) (1.57MB) (22.58ms)
  • afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (263μs)
  • beforeRenderModule mod_custom (Søg mere info...) (720B) (4μs)
  • afterRenderModule mod_custom (Søg mere info...) (4.18KB) (99μs)
  • afterRenderComponent com_content (65.34KB) (12.82ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.12KB) (2.17ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (36μs)
  • afterDispatch (24.74KB) (877μs)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (486μs)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (135.45KB) (43.36ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (26μs)
  • afterRenderRawModule mod_tags_popular (Søg) (19.76KB) (47.78ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (2.25ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (59μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (15μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (25μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (202μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (1.61ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (52μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift) (24.64KB) (1.7ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (22μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (12μs)
  • afterRenderRawModule mod_finder () (134.41KB) (2.12ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (32μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (141μs)
  • afterRenderRawModule mod_custom () (21.95KB) (845μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (61μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (107μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (797μs)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (43μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (675μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (3μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (30μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (9μs)
  • afterRenderRawModule mod_finder () (6.29KB) (536μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.23KB) (56μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (195μs)
  • afterRenderRawModule mod_custom () (944B) (132μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (26μs)
  • beforeRenderRawModule mod_custom () (688B) (87μs)
  • afterRenderRawModule mod_custom () (896B) (98μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (22μs)
  • afterRender (189.29KB) (3.17ms)
  • 1 x afterRenderRawModule mod_tags_popular (Søg) (19.76KB) (27.9%)
    47.78ms
    1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (135.45KB) (25.32%)
    43.36ms
    1 x beforeRenderRawModule mod_custom (Søg mere info...) (1.57MB) (13.19%)
    22.58ms
    1 x afterInitialise (1.27MB) (7.52%)
    12.88ms
    1 x afterRenderComponent com_content (65.34KB) (7.49%)
    12.82ms
    1 x After Access::preloadPermissions (com_content) (3.25MB) (3%)
    5.14ms
    1 x afterRoute (603.19KB) (2.52%)
    4.32ms
    1 x afterRender (189.29KB) (1.85%)
    3.17ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (1.32%)
    2.25ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.12KB) (1.27%)
    2.17ms
    1 x afterRenderRawModule mod_finder () (134.41KB) (1.24%)
    2.12ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (24.64KB) (0.99%)
    1.70ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (0.94%)
    1.61ms
    1 x afterLoad (456.63KB) (0.58%)
    999μs
    1 x afterDispatch (24.74KB) (0.51%)
    877μs
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.49%)
    845μs
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.47%)
    797μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.39%)
    675μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.37%)
    630μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.31%)
    536μs
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (0.28%)
    486μs
    1 x beforeRenderComponent com_content (23.73KB) (0.22%)
    378μs
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.2%)
    340μs
    1 x afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (0.15%)
    263μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (0.12%)
    202μs
    1 x Before Access::getAssetRules (id:3328 name:com_content.article.1653) (130.65KB) (0.12%)
    201μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.11%)
    195μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.08%)
    141μs
    1 x afterRenderRawModule mod_custom () (944B) (0.08%)
    132μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.06%)
    107μs
    1 x afterRenderModule mod_custom (Søg mere info...) (4.18KB) (0.06%)
    99μs
    1 x afterRenderRawModule mod_custom () (896B) (0.06%)
    98μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.05%)
    87μs
    1 x After Access::getAssetRules (id:3328 name:com_content.article.1653) (7.38KB) (0.04%)
    65μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.04%)
    61μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.03%)
    59μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.03%)
    56μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (0.03%)
    52μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.03%)
    43μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.02%)
    36μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.02%)
    32μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.02%)
    30μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0.02%)
    26μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    26μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0.01%)
    25μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    22μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0.01%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0.01%)
    18μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0.01%)
    16μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    15μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    12μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    12μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Søg mere info...) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    3μs
45 statements were executed, 9 of which were duplicates, 36 unique118ms1.31MB
  • SELECT @@SESSION.sql_mode;72μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?200μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 173μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.08ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1242μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`87μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `has_usergroups` AS `a` LEFT JOIN `has_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest189μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `has_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`716μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC155μs2.33KB/libraries/src/Language/LanguageHelper.php:142Copy
  • SELECT `element`,`name`,`client_id`,`extension_id` FROM `has_extensions` WHERE `type` = 'language' AND `state` = 0 AND `enabled` = 1164μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config203μs1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `has_menu` AS `m` LEFT JOIN `has_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`769μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`236μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `has_template_styles` AS `s` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1206μs848B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)371μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 02.54ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`637μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1653'781μs48B/libraries/src/Table/Table.php:1325Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `has_content` AS `a` INNER JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)390μs46.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`324μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)4.42ms4.09KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`321μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id LEFT JOIN `has_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray8,:preparedArray9) ORDER BY a.ordering ASC317μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id119μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id85μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`2.49ms261.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) AND `a`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC9.16ms177.75KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`316μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1148μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0367μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id89μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id65μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'da-DK' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-05-09 12:02:49') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-09 12:02:49') AND c2.state = 1375μs3.98KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,( SELECT COUNT(`i`.`id`) FROM `has_content` AS `i` WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1 AND `i`.`language` IN (:preparedArray5,:preparedArray6)) AS `numitems` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`9.08ms4.05KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray5) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray6,:preparedArray7) ORDER BY RAND() ASC LIMIT 1531.81ms203.28KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `has_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `has_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `t`.`language` IN (:preparedArray3,:preparedArray4) AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray5,:preparedArray6) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY RAND() LIMIT 1546.44ms2.75KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • SELECT `c2`.`language`,`c2`.`id` FROM `has_menu` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_menu` AS `c2` ON `a2`.`id` = `c2`.`id` WHERE `c`.`id` = :id230μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1169μs640B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)133μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY a.ordering ASC293μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)131μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `has_scheduler_tasks` AS `a` WHERE `a`.`state` = 1126μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`406μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?105μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.35ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy