Skip to main content

Selenmangel er et globalt problem

- som øger risikoen for udbredte alvorlige sygdomme

Selenmangel er et globalt problemSelen er et livsvigtigt spormineral, og mangler kan forårsage stofskiftesygdomme, hjertekarsygdomme, virusinfektioner, AIDS, ufrivillig barnløshed, neurologiske forstyrrelser og kræft. Det antages, at op til en milliard mennesker mangler selen. Det skyldes især en udpint jord, som vi blandt andet har i Europa. Forskere har råbt vagt i gevær i årtier. Meget tyder tilmed på, at vi har brug for mere end de officielle anbefalinger, hvis vi vil være bedre beskyttet mod de alvorlige sygdomme. Det fremgår af en ny oversigtsartikel, som er publiceret i StatPearls.

Siden selen blev opdaget i 1817, har dets rolle for vores helbred udviklet sig i takt med forskningen. Først antog man, at selen blot var et giftigt mineral, men siden har man fundet, at det er et livsvigtigt sporstof, som vi endelig skal have i de rette doser gennem hele livet.
Selen indgår i omkring 35 selenafhængige proteiner, som har adskillige fysiologiske funktioner, hvilket fremgår af oversigten sidst i artiklen. Selen indgår desuden i de vigtige antioxidanter, GPX´er, som beskytter vores celler, DNA og kredsløb.
Det gode helbred og forebyggelsen af en lang række sygdomme kræver derfor, at vi får nok selen gennem føden eller tilskud hele livet.

Hvorfor er selenmangel blevet så udbredt?

Selen findes i jorden som andre mineraler. Mængden er afgørende for, hvor meget planterne optager, og det påvirker hele fødekæden. Paranødder, frø, korn, grønne grønsager og shiitake svampe kan være gode kilder, men det kræver, at afgrøderne er høstet fra en selenrig jord. Således indeholder amerikansk korn og amerikansk mel meget mere selen end korn, som er dyrket i Europa.
Æg (blommen), indmad samt fisk og skaldyr regnes også for gode kilder. Men det viser sig nu, at fisk ikke længere er så god en kilde, og det gælder især tun og andre fisk højt i fødekæden. Det skyldes, at disse fisk er mere forurenede med kviksølv. Selen er nemlig i stand til at neutralisere kviksølv ved at danne kviksølvselenid, men derefter kan selen ikke indgå i de livsvigtige selenoproteiner. Det betyder samtidig, at kroniske forgiftninger med kviksølv, som er ret udbredte, øger behovet for selen.
Selenmangel opstår typisk i regioner af verden, hvor jorden er fattig på selen.
Det antages, at mellem 500 millioner og en milliard mennesker ikke får nok selen gennem kosten. Man har for eksempel dokumenteret alvorlige selenmangler i Kina, New Zealand og Finland.
Der er endnu ingen officiel fokus på selenmangel i Danmark, men forskere som den engelske professor Margaret Rayman har i årtier råbt vagt i gevær, da hun påpeger, at selenmangel bidrager til mange udbredte og alvorlige sygdomme i vores del af verden.
I henhold til den nye oversigtsartikel og tidligere forskningsartikler kommer forfatterne ind på følgende sygdomme:

I Europa, New Zealand og visse dele af Kina er den naturlige selenkoncentration i jorden lav, og intensiv agerdyrkning udpiner jorden yderligere.

Hjertekarsygdomme og livsvigtig selen i gødningen

I Keshan provinsen i det nordøstlige Kina, hvor jorden er ekstremt fattig på selen, opdagede man for første gang en dødelig hjertesygdom, nu kaldet Keshans sygdom. Den forårsages af en ellers harmløs Coxsackie virus, som immunforsvaret ikke kan bekæmpe, når der mangler selen. Keshans sygdom medfører blandt andet forstørrelse af hjertet og risiko for hjertedød. Så allerede i 1965 begyndte kineserne i området at forebygge og udrydde den frygtede sygdom med selentilskud.
Jorden i Finland er også meget lav på selen, og blodprøver afslørede, at befolkningen som følge heraf havde meget lave selenniveauer. Da der var en høj frekvens af hjertekarsygdomme, og man frygtede tilstande som i Keshan provinsen, vedtog den finske regering i 1985 at tilsætte selen til kunstgødningen. Dette påvirkede hele fødekæden og medførte en ret hurtig stigning af den finske befolknings blodværdier af selen.
Adskillige undersøgelser gennem de sidste årtier har efterhånden vist, at selenmangel øger risikoen for blodpropper og hjertedød, og at selentilskud styrker hjertet og beskytter mod åreforkalkning.
I det banebrydende svenske KiSel10 studie, hvor en gruppe raske, ældre mennesker fik tilskud med selengær og Q10, var der for eksempel en halvering af hjertedødsfald i forhold til kontrolgruppen, der fik placebo. I opfølgende studier efter 10 og 12 år var der fortsat en positiv effekt, hos gruppen, der tog tilskud med selen og Q10.

Selenholdige antioxidanter beskytter mod sundhedsfarlig oxidativ stress

  • Ved oxidativ stress er der en forstyrret balance mellem frie radikaler og antioxidanter
  • Frie radikaler er nogle aggressive molekyler, der kan angribe vores celler
  • Cellemembranens lipider (fedtstoffer) samt DNA og mitokondrier er særlig sårbare
  • Mængden af frie radikaler øges af stress, aldringsprocesser, tobaksrøg, miljøgifte som kviksølv, mikrobølgestråling og inflammationer
  • Vores eneste værn mod de frie radikaler er forskellige antioxidanter, hvor selen spiller en enestående rolle i form af forskellige GPX´er

Stofskiftesygdomme

Skjoldbruskkirtlen producerer to forskellige stofskiftehormoner. T3, som indeholder 3 jodatomer, er det aktive. T4, som indeholder 4 jodatomer, er det passive. Når stofskiftet skal aktiveres ude i kroppens væv, sørger en gruppe selenoproteiner (deiodinaser) for at fjerne et jodatom fra T4, så det omdannes til det aktive T3 - alt efter kroppens behov.
De selenholdige GPX´er fungerer desuden som vigtige antioxidanter, der beskytter skjoldbruskkirtlen mod inflammationer forårsaget af oxidativ stress.
Det antages i dag, at over en halv million danskere lider af Hashimotos, der giver lavt stofskifte. Sygdommen, der kommer snigende, rammer især kvinder, og de fleste har endnu ikke fået diagnosen.
Mange i medicinsk behandling med T4-hormon som Eltroxin og Euthyrox får det desuden dårligere og dårligere. Et større dansk placebokontrolleret studie fra OUH er nu i gang med at undersøge, hvorvidt supplerende tilskud med selen til 500 patienter i 12 måneder har en positiv effekt på deres livskvalitet.
Tilskud med 100-200 mikrogram selen har i tidligere udenlandske studier vist en positiv effekt på de inflammationer, der optræder ved Hashimotos sygdom, samt Graves sygdom, der giver forhøjet stofskifte.

Selenoprotein S regulerer inflammatoriske processer i cellernes endoplasmatiske reticulum

Immunforsvaret

Forskellige selenoproteiner kan aktivere immunforsvaret og modvirke uhensigtsmæssige inflammationer. De kan også forhindre, at RNA virus som influenza, forkølelse, herpes og HIV kan mutere og føre immunforsvaret bag lyset.
Som nævnt kan selenmangel medføre, at ellers harmløse virus forårsager den livstruende Keshans sygdom. Det er heller ikke tilfældigt, at nye influenzastammer ofte kommer fra selenfattige områder i Kina, hvor disse virus kan mutere i dyr og mennesker og derefter spredes over hele kloden med inficerede bærere.
Selenmangel er særlig kritisk hos HIV-patienter, da det øger risikoen for udvikling af AIDS. Flere studier af AIDS-patienter har således vist en sammenhæng mellem selenmangel og mangel på T-hjælperceller, som er immunforsvarets dirigenter.
Tilskud med selen kan således modvirke at HIV udvikler sig til AIDS. Selen er også afgørende for, at patienter med Hepatitis B eller C ikke får det dårligere.
Immunforsvaret har i det hele taget brug for selen, så det kan angribe hurtigt og effektivt.

Det er tankevækkende, at landbruget undersøger, hvorvidt dyrene mangler selen og griber ind med livsvigtige tilskud, mens sundhedsmyndighederne lader os mennesker i stikken.

Kræft

Som nævnt er GPX´erne nogle kraftige antioxidanter, der beskytter celler, DNA og mitokondrier mod frie radikaler og oxidative skader.
Andre selenholdige proteiner stimulerer immunforsvaret, modvirker inflammationer, neutraliserer miljøgifte som kviksølv og får syge celler til at begå selvmord (apoptose).
Det er alt sammen mekanismer, som beskytter raske celler mod kræftfremkaldende stoffer og ukontrolleret celledeling.
Allerede i 1996 dokumenterede den amerikanske kræftforsker, professor Larry Clark, i det såkaldte NPC-studie, at tilskud med selengær, der indeholder omkring 30 selenforbindelser, kunne mindske risikoen for flere udbredte kræftformer med omkring 50 procent.
I det senere SELECT studie gav man tilskud med selenmethionin og syntetisk E-vitamin, men her var der ingen positiv effekt. Derfor er det misvisende, at henvise til SELECT studiet og fraråde tilskud med selen i kræftforebyggelsen. Man burde i stedet anbefale tilskud med selengær.
Som bekendt kan kræft være mange år om at udvikle sig, og man har for eksempel konstateret selenmangel flere år før diagnosen af brystkræft hos svenske kvinder.
Det tyder derfor på, at tilskud med selengær kan være relevant i den langsigtede forebyggelse af flere udbredte kræftformer. Det gælder især i de områder på kloden, hvor jorden er fattig på mineralet og i andre situationer, hvor der foreligger en mangel.

Neurologiske sygdomme

Studier har afsløret, at selenmangel kan føre til depressive tilstande og andre neurologiske sygdomme. Ved selenmangel modtager hjernen fortsat relativt meget selen, hvilket indikerer spormineralets betydning for hjernens sundhed.
Det viser sig, at selenmangel kan føre til mangel på visse neurotransmittere. Hos patienter med Alzheimers sygdom har man for eksempel fundet koncentrationer af selen, som lå omkring 60 procent i forhold til en rask kontrolgruppe.
Et forskerhold fra München har nu afklaret de nærmere mekanismer, hvorved de selenholdige antioxidanter, GPX´er, beskytter neuroner i hjernen mod celledød.

Fertiliteten hos mænd og kvinder

Når sædcellerne pisker af sted mod ægget for at befrugte det, har de brug for nogle selenholdige proteiner i svingtråden, som leverer fremdriften. Samtidig fungerer de selenholdige GPX´er som antioxidanter, der beskytter sædcellernes arveanlæg DNA. Hvis der mangler selen, er sædcellerne sårbare, og der kan opstå noget, der hedder DNA-fragmentering. Så selvom en sædcelle befrugter ægget, vil ægget ikke kunne udvikle sig, og derfor bliver det udstødt.
Selen stimulerer i det hele taget dannelsen af sunde sædceller og beskytter arvemassen.
Selen er også vigtig for en normal menstruationscyklus og en normal graviditet.
Tilskud med 100 mikrogram selengær til gravide fra 1. trimester og indtil til fødslen kan reducere risikoen for fosterhindebrist med en tredjedel. Det fremgår af en placebo kontrolleret undersøgelse, som har været publiceret i Journal of Obstetrics and Gynaecology.
Det fremgår desuden, at gravide deltagere, der fik tilskud med selengær, havde en lavere forekomst af præeklampsi, som er den hyppigste årsag til for tidligt fødte børn. Præeklampsi kan også medføre livstruende tilstande som eklampsi.
Meget tyder på, at selen har en opbyggende og beskyttende rolle under graviditeten, og forskerne henviser til kredsløbsrelaterede effekter i moderkagen, at selen virker som en kraftig antioxidant, og at selen modvirker inflammationer.

Muskel- og skeletsygdomme

I 1998 opdagede man i Kina en anden alvorlig selenmangelsygdom kombineret med jodmangel. Den kaldes Kashin-Becks sygdom og medfører hos børn ophør af vækst samt misdannelse af led og knogler. Sygdommen ses også i selenfattige områder i Tibet, Sibirien og Nord Korea.
Moderat selenmangel kan medføre tab af muskelmasse og muskelsvaghed. Det fremgår af en italiensk undersøgelse. Ældre er mere udsatte, da de i forvejen har en tendens til at miste muskelmasse.

Officielle og optimale anbefalinger

I Danmark ligger de officielle anbefalinger, RI, på 55 mikrogram, men det antages at omkring 20 procent af befolkningen ikke får denne mængde gennem kosten. Adskillige studier peger desuden på, at vi har brug for omkring det dobbelte svarende til 90-100 mikrogram for at mætte selenoprotein P, der bruges som markør for kroppens status.
I mange studier, som for eksempel omhandler stofskiftepatienter og kræftpatienter har man givet tilskud med 200 mikrogram.
Den Europæiske Fødevaresikkerhedsautoritet, EFSA, angiver den øvre grænse som 300 mikrogram daglig, og WHO angiver den øvre grænse som 400 mikrogram daglig.
Man skal under alle omstændigheder tilstræbe en alsidig kost, da de selenholdige proteiner blandt andet samarbejder med E-vitamin.

Tilskud baseret på selengær, der indeholder mange selenforbindelser, giver den største lighed med selenvariationen i selenrig kost.

 

Vigtige selenholdige forbindelser

Selenholdig forbindelse Funktion
Deiodinase type 1-3 Stofskiftehormoner
GPX 1-6 (Glutathione Peroxidase) Kraftige antioxidanter
Selenoptotein S Regulering af cytokiner og inflammationsrespons i celler
Selenoprotein P Antioxidant og transport af selen i kroppen
Selenoprotein R og N1 Antioxidanter med flere andre funktioner
Selenoprotein M Store mængder i hjernen. Funktion ikke helt afklaret
Selenoprotein T Indgår i celleopbygning og proteiner
TXNRD 1-3 Antioxidanter, mitokondrier energiomsætning, stofskifte
MSRB1 Reparerer oxidative skader
Selv ved mindre selenmangler kan samtlige selenafhængige proteiner ikke fungere optimalt.

Reference

Aparna Shreenath. Selenium Deficiency. StatPearls. May 6, 2019

Aparna P. Shreenath; Jennifer Dooley. Selenium, Deficiency. NCBI October 27, 2018

Nicolas V.C. Ralston, Laurs J. Raymund. Mercurys neurotoxity is characterized by its disruption of selenium biochemistry. Elsevier

Jones GD et al. Selenium deficiency risk predicted to increase under future climate change. Proceedings of the National Academy of Sciences 2017

Margaret P Rayman. Selenium and human health. The Lancet. 2012

Hashimotos thyroiditis – den oversete folkesygdom. OUH, Odense Univesitetshospital 2018

Alehagen U, et al. Cardiovascular mortality and N-Terminsl-proBNP reduced after combined selenium and coenzyme Q10 supplementation. Int J Cordiol. 2012.

HERMHOLZ ZENTRUM MUNCHEN – GERMAN RESEARCH CENTER FOR ENVIROMENTAL HEALTH. Selenium protects a specific type of interneurons in the brain. EurekAlert 2017

Lasse Foghsgaard. Mysteriet om for tidlig fødsel er kommet nærmere en opklaring. Politiken 07- 09-2017
Fatemeh Tara et al. Selenium Supplementation and the Incidence of Preeclampsia in Pregnant Iranian Women: A Randomized, Double-Blind, Placebo-Controlled Pilot Trial. Taiwanese Journal of Obstetrics and Gynecology. 2010

Jefferys Amanda et al. Thyroid dysfunction and reproductive health. The Obstetrician & Gynaecologist. 2015

Hilten T Mistry et al. Selenium in reproductive health. Journal of Obstetrics and Gynaecologi. 2011

Pernille Lund. Har du problemer med stofskiftet? Ny Videnskab 2015

  • Oprettet den .
29.315MBMemory Usage438msRequest 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
array:1 [ "8c48c4b25e7bfaf1e1e1af15958abb70" => "lm3i87iiqhovlt403l9b92bj6v" ]
$_SERVER
array:47 [ "REDIRECT_HTTP_AUTHORIZATION" => "" "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI"...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1744785457 "last" => 1744785457...
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 (3.82MB) (59.91ms)
  • afterInitialise (8.46MB) (130ms)
  • afterRoute (2.02MB) (31.08ms)
  • beforeRenderComponent com_content (397.13KB) (5.98ms)
  • Before Access::preloadComponents (all components) (259.13KB) (5.87ms)
  • After Access::preloadComponents (all components) (100.46KB) (2.23ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (16μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (8.36ms)
  • Before Access::getAssetRules (id:4323 name:com_content.article.2133) (130.65KB) (97μs)
  • After Access::getAssetRules (id:4323 name:com_content.article.2133) (26.98KB) (784μs)
  • beforeRenderRawModule mod_custom (Søg mere info...) (7.22MB) (56.63ms)
  • afterRenderRawModule mod_custom (Søg mere info...) (39.76KB) (633μs)
  • beforeRenderModule mod_custom (Søg mere info...) (720B) (5μs)
  • afterRenderModule mod_custom (Søg mere info...) (74.42KB) (177μs)
  • afterRenderComponent com_content (213.88KB) (13.56ms)
  • Before Access::getAssetRules (id:8 name:com_content) (249.49KB) (2.83ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (29μs)
  • afterDispatch (18.13KB) (667μs)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (66.98KB) (1.4ms)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (391.9KB) (41.35ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (28μs)
  • afterRenderRawModule mod_tags_popular (Søg) (199.5KB) (47.57ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (505.55KB) (4.99ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (67μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (16μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (27μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (12.2KB) (501μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (356.63KB) (4.04ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.45KB) (76μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (21μs)
  • afterRenderRawModule mod_languages (Sprogskift) (331.17KB) (2.94ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (36μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (14μs)
  • afterRenderRawModule mod_finder () (541.28KB) (4.41ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (55μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (563μs)
  • afterRenderRawModule mod_custom () (23.36KB) (986μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (67μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (365μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (10.39KB) (1.98ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (53μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.02ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (33μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (12μs)
  • afterRenderRawModule mod_finder () (5.98KB) (794μs)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (50μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (575μs)
  • afterRenderRawModule mod_custom () (944B) (174μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.43KB) (43μs)
  • beforeRenderRawModule mod_custom () (688B) (409μs)
  • afterRenderRawModule mod_custom () (896B) (122μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (62μs)
  • afterRender (455.84KB) (4.32ms)
  • 1 x afterInitialise (8.46MB) (29.55%)
    129.53ms
    1 x afterLoad (3.82MB) (13.67%)
    59.91ms
    1 x beforeRenderRawModule mod_custom (Søg mere info...) (7.22MB) (12.92%)
    56.63ms
    1 x afterRenderRawModule mod_tags_popular (Søg) (199.5KB) (10.85%)
    47.57ms
    1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (391.9KB) (9.43%)
    41.35ms
    1 x afterRoute (2.02MB) (7.09%)
    31.08ms
    1 x afterRenderComponent com_content (213.88KB) (3.09%)
    13.56ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (1.91%)
    8.36ms
    1 x beforeRenderComponent com_content (397.13KB) (1.36%)
    5.98ms
    1 x Before Access::preloadComponents (all components) (259.13KB) (1.34%)
    5.87ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (505.55KB) (1.14%)
    4.99ms
    1 x afterRenderRawModule mod_finder () (541.28KB) (1.01%)
    4.41ms
    1 x afterRender (455.84KB) (0.99%)
    4.32ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (356.63KB) (0.92%)
    4.04ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (331.17KB) (0.67%)
    2.94ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (249.49KB) (0.65%)
    2.83ms
    1 x After Access::preloadComponents (all components) (100.46KB) (0.51%)
    2.23ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (10.39KB) (0.45%)
    1.98ms
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (66.98KB) (0.32%)
    1.40ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.23%)
    1.02ms
    1 x afterRenderRawModule mod_custom () (23.36KB) (0.22%)
    986μs
    1 x afterRenderRawModule mod_finder () (5.98KB) (0.18%)
    794μs
    1 x After Access::getAssetRules (id:4323 name:com_content.article.2133) (26.98KB) (0.18%)
    784μs
    1 x afterDispatch (18.13KB) (0.15%)
    667μs
    1 x afterRenderRawModule mod_custom (Søg mere info...) (39.76KB) (0.14%)
    633μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.13%)
    575μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.13%)
    563μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (12.2KB) (0.11%)
    501μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.09%)
    409μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.08%)
    365μs
    1 x afterRenderModule mod_custom (Søg mere info...) (74.42KB) (0.04%)
    177μs
    1 x afterRenderRawModule mod_custom () (944B) (0.04%)
    174μs
    1 x afterRenderRawModule mod_custom () (896B) (0.03%)
    122μs
    1 x Before Access::getAssetRules (id:4323 name:com_content.article.2133) (130.65KB) (0.02%)
    97μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.45KB) (0.02%)
    76μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    62μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    55μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.01%)
    53μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    50μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    43μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0.01%)
    36μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    33μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0.01%)
    28μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0.01%)
    27μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    20μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    16μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    16μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    13μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    12μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Søg mere info...) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
45 statements were executed, 9 of which were duplicates, 36 unique126ms1.34MB
  • SELECT @@SESSION.sql_mode;51μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?107μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 180μs1.31KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `has_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id3.37ms992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1207μs1.56KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`81μ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` = :guest124μ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`473μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC145μ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` = 1129μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config152μ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`3.53ms165.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`308μ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` = 1475μ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)795μ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` = 04.78ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`1.52ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2133'1.15ms48B/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)798μs54.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`299μ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)8.1ms4.19KBParams/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`306μ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 ASC338μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id107μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id71μ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.36ms261.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.11ms161.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`291μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1129μ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` = 0321μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id92μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id63μ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-04-16 06:37:41') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-16 06:37:41') AND c2.state = 1338μs3.97KBParams/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`8.81ms4.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 1528.87ms243.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 1545.19ms2.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` = :id210μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1178μ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)135μ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 ASC372μ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)127μ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` = 1111μ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`306μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?91μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.01ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy