Skip to main content

Mange med kroniske sygdomme mangler magnesium

- og almindelige blodprøver kan ikke afsløre det

Mange med kroniske sygdomme mangler magnesiumSelvom vi bliver ældre, er der i dag flere, som lider af kroniske sygdomme. Forbruget af medicin stiger støt, uden at der gøres noget ved årsagerne, som ofte er mangel på næringsstoffer. Her kommer vi mere ind på magnesium, som indgår i over 300 enzymprocesser med betydning for nervesystemet, fordøjelsen, musklerne, hjertet, blodtrykket, knoglerne, graviditet og udnyttelsen af D-vitamin. Det betyder samtidig, at mangel på magnesium kan være involveret i udviklingen af astma, stress, søvnløshed, forstoppelse, migræne, neurologiske sygdomme, kredsløbssygdomme, knogleskørhed, brystkræft, for tidlige fødsler med videre. Det fremgår blandt andet af en større sammenfattende artikel publiceret i Scientifica, som omhandler vigtigheden af magnesium i kliniske behandlinger. Det er også vigtigt, at eventuelle tilskud er i en form, som kroppen kan optage.

I henhold til den medicinske litteratur støder vi på to samtidige fænomener: en negligering af at kroniske sygdomme spreder sig som epidemier, og at der er en omfattende mangel på særlige næringsstoffer. Selvom den medicinske litteratur afslører et bredt kendskab til de forskellige næringsstoffers funktioner og betydning for helbredet, bliver denne viden sjældent brugt i medicinsk praksis. Det kan let blive en ond cirkel, da der ikke gøres noget ved årsagen, og meget medicin er forbundet med bivirkninger. Derfor gælder det først og fremmest om at få nok magnesium gennem hele livet, da det kan være med til at forebygge en lang række sygdomme. Tilskud med magnesium kan også inddrages isoleret eller som supplement i mange medicinske behandlinger.

Magnesiums mange funktioner

Magnesium er et af de mineraler, som vi skal have mest af. En voksen indeholder omkring 25 gram med 53 % i knoglerne, 27 % i musklerne, 19 % i de bløde væv og mindre end 1 % i serum. Det betyder samtidig, at almindelige blodprøver ikke kan sige så meget om kroppens magnesiumstatus.
Det meste magnesium findes inde i cellerne, hvor det indgår i energiomsætningen, og der er store koncentrationer i mitokondrierne, som er cellernes kraftværker. Det er samtidig vigtigt, at magnesium er i balance med calcium – både for knoglerne og cellernes sundhed i de bløde væv.

Magnesium indgår i over 300 enzymprocesser, der har betydning for:

  • Energiomsætning og energiniveau
  • Proteinsyntese
  • Musklers funktion og muskelsammentrækning
  • Nervefunktion
  • Fordøjelse
  • Kontrol af blodsukker
  • Hormonsystemet
  • Hjerte og blodtryk
  • Kontrol af cellemembraners calciumkanaler
  • Stærke knogler. Udgør med calcium og fosfor knoglernes faste substans
  • Aktivering af D-vitamin, som alle celler har brug for

Derfor er magnesiummangel så udbredt

Det antages at 56-68 % af den amerikanske befolkning ikke får nok magnesium gennem kosten i henhold til de officielle anbefalinger, som ligger tæt på de danske, hvor RI er sat til 375 mg for voksne. Den udbredte mangel, som vi også ser i Danmark hos både børn og voksne, kan skyldes flere forskellige faktorer, som fremgår af følgende:

  • Gødning og pesticider forringer afgrøders indhold af magnesium
  • Der er mindre magnesium i ikke-økologiske og raffinerede fødeemner
  • Almindelige basisvarer som kød, hvidt mel og hvide ris bidrager med mindre end 20 % af de daglige anbefalinger.
  • Kogning og stegning forringer fødevares magnesiumindhold
  • Mangel på D-vitamin, som er udbredt, forringer optagelsen af magnesium
  • Aldringsprocesser kan reducere optagelsen med 30 %
  • Graviditet øger behovet
  • Stress øger behovet
  • Et stort forbrug af alkohol øger udskillelsen
  • Insulinresistens og diabetes type-1 og 2 øger udskillelsen
  • Diarre og Morbus Crohn øger udskillelsen
  • Vanddrivende medicin, visse typer antibiotika, syreneutraliserende medicin og blodtryksmedicin kan hæmme optagelsen
  • Andre medicintyper som antihistaminer, syreneutraliserende medicin, afføringsmidler, hormonpiller med østradiol, visse typer blodtryksmedicin, binyrebarkhormoner, antidepressiv medicin og meget andet medicin kan også reducere
  • kroppens magnesiumniveau.

Kronisk magnesiumubalance kan groft deles op i følgende årsager:

1: Reduceret indtag
Udpint jord, ensidig, raffineret kost

2: Reduceret optagelse
Mangel på D-vitamin, mavetarm-sygdomme og visse medicintyper

3: Øget tab
Øget svedudsondring, diarre, brug af afføringsmidler, diabetes, alkohol og medicin

4: Øget behov
Stress, graviditet, aldringsprocesser og mangelsygdomme

Da magnesium indgår i et hav af enzymprocesser kan større eller delvise mangler medføre mange forskellige kliniske symptomer, hvor det følgende er korte udpluk af den omfattende forskning, som er på dette område.

Magnesium aktiverer D-vitamin

VI danner D-vitaminformen cholecalciferol ved hjælp af sollyset, og det er også denne form, der findes i tilskud. I leveren omdannes cholecalciferol ved hjælp af magnesiumholdige enzymer til 25-hydroxycholecalciferol D3, som også er den D-vitaminform, der måles i blodet. Når D-vitaminet skal bruges, omdannes det i nyrerne til den aktive form 1,25-dihydroxycholecalciferol D3 ved hjælp af andre magnesiumholdige enzymer. Mangel på magnesium kan altså medføre en lang række sygdomme forårsaget af mangel på aktivt D-vitamin.
For eksempel vil behandling af den klassiske mangelsygdom Engelsk syge ikke respondere på massive doser D-vitamin, hvis der samtidig mangler magnesium, og det skyldes, at magnesium indgår i flere funktioner med betydning for opbygning af knoglerne.

D-vitamin er vigtigt for, at vi kan optage calcium, magnesium og fosfor

Magnesium sørger for den rette fordeling af calcium i knogler og bløde væv

Magnesium virker som en bolt i cellernes calciumkanal, og her sørger magnesium for, at det meste calcium lukkes ind i knogleceller, og at calciumkoncentrationen holdes meget lille i de bløde væv som nervevæv, muskelvæv og indre organer.
Et højere indtag af magnesium blandt ældre mænd og kvinder kan ifølge flere undersøgelse hænge samme med større knogletæthed og lavere risiko for knogleskørhed. Men hvis vi mangler magnesium, medfører det en større risiko for knogleskørhed.
Mangel på magnesium medfører også en større risiko for, at der lukkes for meget calcium ind i celler i de bløde væv. Når disse celler indeholder for meget calcium, bliver de stressede, og der kan opstå lokale inflammationer samt spændinger, kramper, åreforkalkning og andre alvorlige tilstande.
Derfor skal der endelig være balance mellem calcium og magnesium.

Fakta om forholdet mellem calcium og magnesium

  • Forholdet er i henhold til RI omkring 2:1 (800 mg calcium/375 mg magnesium)
  • Det reelle indtagne forhold i nordisk mad er beregnet til omkring 4:1
  • Forholdet i japansk kost er omkring 1:1
  • Mælk indeholder ni gange mere calcium end magnesium
  • For lidt magnesium i forhold til calcium har mange helbredsmæssige konsekvenser

Magnesium og astma

Selvom mekanismerne endnu ikke er helt afklaret, ser det ud til, at mangel på magnesium kan medføre alvorlige spasmer i bronkierne, som gør det svært at trække vejret. Spasmerne opstår typisk i forbindelse med astma og bronkitis.
For det første kan mangel på magnesium, især kombineret med for meget calcium, stresse cellerne i bronkierne. For det andet kan mangel på magnesium medføre mangel på aktivt D-vitamin, som har betydning for regulering af inflammationer.

Magnesium og graviditet

Magnesiummangel er udbredt hos gravide, som i forvejen har et øget behov. Tilskud med magnesium som blev givet før den 25. graviditetsuge har for eksempel afsløret mindre risiko for at føde for tidligt og mindre risiko for at føde et barn med en lav fødselsvægt.
Tilskud med magnesium kan også reducere risikoen for at udvikle præeklampsi (svangerskabsforgiftning), som er en kombination af forhøjet blodtryk og udskillelse af proteiner i urinen. Præeklampsi kan føre til livstruende tilstande.

Magnesium og migræne

Tilskud med magnesium kan ikke alene reducere antallet af dage med migræneanfald, men også deres varighed og styrke samt reducere behovet for akut medicin. Det fremgår blandt andet af et placebokontrolleret forsøg, offentliggjort i tidsskriftet Cephalalgia.
I forsøget fik patienterne 600 milligram magnesium daglig eller placebo (snydepiller) i en periode på 12 uger. Det antages, at magnesium afhjælper migræne ved at beskytte nerveceller mod calciumforgiftning.

Magnesium, insulinresistens og diabetes

Det er insulinets opgave at lukke blodsukker ind i cellerne. Ved insulinresistens er cellernes evne til at optage blodsukker nedsat, og blodets insulinniveau er vedvarende forhøjet. Insulinresistens er samtidig en del af metabolisk syndrom, som er forstadie til type 2 diabetes .
Personer med metabolisk syndrom har generelt lave niveauer af magnesium. Det kan dels skyldes at kosten er fattig på mineralet, og at de udskiller mere gennem nyrerne. Derfor har magnesium stor betydning i både forebyggelsen og behandlingen. Det har også betydning, at magnesium aktiverer D-vitamin, som spiller en anden rolle i regulering af blodsukkeret.
Et forsøg har vist, at personer med diabetes type-1 og neuropati har fået lindring med tilskud på 300 mg magnesium daglig i fem år.

Magnesium, angst, stress og depression

Vi har brug for magnesiumholdige coenzymer, så vi kan omdanne tryptofan til serotonin, en neurotransmitter, som har betydning for vores mentale sundhed.
Forskere fra University of Leeds i Storbritannien har gennemgået en række studier, som afslører, at tilskud med magnesium kan være relevant som supplerende behandling ved mild angst, stress og depression, hvor der ofte er en sammenhæng. Meget tyder således på, at magnesium er en forudsætning for et robust nervesystem. Derfor er tilstrækkelige mængder også afgørende i forebyggelsen og behandlingen af selvsamme sygdomme.

Magnesium, søvn og uro i benene

Det antages, at 50 procent af ældre voksne lider af søvnproblemer. I et forsøg har tilskud med 500 mg magnesium inden sengetid vist sig at kunne øge søvnkvaliteten ved at gøre det lettere at falde i søvn, sove dybere og længere. Tilskud med magnesium har i denne forbindelse vist sig at hæve blodets niveau af melatonin, et søvnhormon, som vi danner ud fra serotonin om aftenen. Men egenproduktionen af melatonin daler med alderen, og det ser ud til at mangel på magnesium hæmmer dannelsen yderligere.
Tilskud med magnesium har også formindsket uro i benene under søvnen.

Magnesium og inflammationer

Forskere fra Mexico, Iran og Australien har samlet data fra en række studier, hvor de har fokuseret på et bestemt protein, som er markør for inflammation i kroppen. Ifølge forskerne kan tilskud med magnesium medføre en signifikant reduktion af dette protein.
Som allerede nævnt virker magnesium inflammationshæmmende ved at regulere fordelingen af calcium, og ved at aktivere D-vitamin.
Det viser sig, at inflammationer er den røde tråd i de fleste kroniske sygdomme, også selvom de ikke mærkes direkte. Det skyldes blandt andet, at de bombarderer kroppen med frie radikaler.

Magnesium, D-vitamin og kræft

Mangel på magnesium reducerer mængden af magnesium inde i cellerne, hvor det har betydning for energiomsætningen. Der er samtidig fare for, at der strømmer for meget calcium ind i celler i de bløde væv som nervevæv, bindevæv og indre organer. Dette kan stresse cellerne og skabe grobund for kræft. Det er således påvist, at en høj ratio af calcium i forhold til magnesium øger risikoen for brystkræft.
Mangel på D-vitamin øger også risikoen for brystkræft, og i denne forbindelse har magnesium både betydning for optagelsen af D-vitamin og aktiveringen.

Magnesium og hjertekarsygdomme

Mangel på magnesium kan forårsage hjerte-karsygdomme via flere mekanismer. Som nævnt skal magnesium sørge for, at de meste calcium lukkes ind i knogleceller, og magnesium blokerer for det meste calcium i andre celler. Men ved mangel på magnesium, er der fare for, at cellerne overstrømmes med calcium. Dette øger risikoen for inflammationer, som skaber grobund for åreforkalkning. Mangel på magnesium kan også medføre forhøjet insulin og forhøjede triglycerider i blodet.
En undersøgelse har afsløret, at den fjerdedel af patienter, som havde det største indtag af magnesium, havde en 77 % lavere risiko for at dø af hjertesvigt.
Mangel på magnesium kan også medføre hjerteflimmer.

Magnesium ADHD, sklerose, demens og Parkinson´s syge

Magnesium har mange virkningsmekanismer inden for nervesystemet, og derfor har mineralet stor betydning for den mentale helse.
De fleste børn med ADHD mangler tilsyneladende magnesium, og tilskud har vist en signifikant forbedring af deres symptomer.
Tilskud med magnesium har reduceret trætheden hos patienter med sklerose.
Tilskud med magnesium har hjulpet på hukommelsen hos patienter med demens.
Hos patienter med Parkinson´s syge har man observeret lave niveauer af magnesium kombineret med høje niveauer af aluminium, som antages at bane vej for sygdommen.

Måling af magnesiummangel

Selvom forskerne ved, at magnesium er så vigtigt for helbredet, er det svært at måle, om vi får nok. Det er også svært at fastsætte de optimale daglige indtag eller værdier i blodet. Det skyldes, at det meste magnesium findes i knogler og andre væv. Desuden vil almindelige blodprøver kun afsløre magnesiumindholdet i serum. Men da størstedelen af magnesium findes inde i cellerne, er det trods alt mere nøjagtige med helblods- eller fuldblodsanalyser, hvor man måler på hele blodet – det vil sige både det, der er inden i og uden for cellerne.

Magnesiumkilder, tilskud og lægemidler

Der findes især magnesium i kerner, mandler, nødder, fuldkorn, kål og andre kompakte grønsager.
Magnesium indgår både i kosttilskud og visse lægemidler.
Letoptagelige forbindelser er magnesiumcarbonat, magnesiumacetat, magnesiumorotat og magnesium aminosyrekelat.
Magnesiumoxid, der er et tablethjælpestof og findes i findes i billige magnesiumtilskud, er svært optageligt og hjælper ikke på kroppens magnesiumstatus. Magnesiumoxid har mere effekt på halsbrand og forstoppelse (Magnesia).
Nogle tilskud indeholder flere magnesiumformer, som sikrer en høj optagelighed og udnyttelse.
Tilskud med de større mængder magnesium er ikke forbundet med bivirkninger. I meget sjældne tilfælde kan der optræde diarre, og man kan altid starte langsomt op eller nedsætte dosis. Til gengæld oplever mange, at de også får en bedre fordøjelse.

Referencer

Gerry K Schwalfenberg and Stephen J. Genius. The Importance of Magnesium in Clinical healthcare. Scientifica (Cairo). 2017

Kristian Sjøgren. Kroppen vælter I magnesium, men forskere kan ikke finde det. Videnskab.dk 2018

Helen Sauil Case. Magnesium demper hyperaktivitet blant AD/HD-barn. Helsemagasinet Vitenskap og Fornuft. N1 2017

Andrea Rosanoff et al. Essential Nutrient Interactions: Does Low or Suboptimal Magnesium Interact with Vitamin D and/or Calcium status. Advances in Nutrition 2016

Anna E. Kirkland et al. The Role of Magnesium in Neurological Disorders. Nutrients 2018

Mauskop A, Varughese J. : Why all migraine patients should be treated with magnesium. Journal of Neural Transmission 2012

Neil Bernard Boyle, Clare Lawton and Louise Dye. The Effects of magnesium Supplementation on Subjective Anxiety and Stress – A systematic Review. Nutrients 2017

L-.E. Simental-Mendia et al. Effects of magnesium supplementation on plasma C-reactive protein concentrations: A systematic review and meta-analysis of randomized controlled trials. Current Pharmaceutical Design. 2017

https://frida.fooddata.dk/

 

  • Oprettet den .
29.317MBMemory Usage1.31sRequest 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" => 1744810122 "last" => 1744810122...
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) (75.63ms)
  • afterInitialise (8.45MB) (195ms)
  • afterRoute (2.02MB) (51.74ms)
  • beforeRenderComponent com_content (397.13KB) (9.79ms)
  • Before Access::preloadComponents (all components) (259.13KB) (5.25ms)
  • After Access::preloadComponents (all components) (100.46KB) (2.73ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (18μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (16.33ms)
  • Before Access::getAssetRules (id:3738 name:com_content.article.1847) (130.65KB) (94μs)
  • After Access::getAssetRules (id:3738 name:com_content.article.1847) (26.98KB) (3.65ms)
  • beforeRenderRawModule mod_custom (Se testen her...) (7.22MB) (217ms)
  • afterRenderRawModule mod_custom (Se testen her...) (39.76KB) (8.83ms)
  • beforeRenderModule mod_custom (Se testen her...) (720B) (11μs)
  • afterRenderModule mod_custom (Se testen her...) (74.92KB) (213μs)
  • afterRenderComponent com_content (213.55KB) (58.7ms)
  • Before Access::getAssetRules (id:8 name:com_content) (249.57KB) (20.24ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (35μs)
  • afterDispatch (25.12KB) (6.13ms)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (66.98KB) (11.46ms)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (392.05KB) (302ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (37μs)
  • afterRenderRawModule mod_tags_popular (Søg) (198.91KB) (227ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (505.55KB) (17.2ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (1.35ms)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (30μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (34μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (12.2KB) (1.23ms)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (356.63KB) (15.56ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.45KB) (3.1ms)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (24μs)
  • afterRenderRawModule mod_languages (Sprogskift) (330.23KB) (9.16ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (37μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (22μs)
  • afterRenderRawModule mod_finder () (540.91KB) (12.59ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (55μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (2.62ms)
  • afterRenderRawModule mod_custom () (23.36KB) (2.79ms)
  • beforeRenderModule mod_custom () (704B) (7μs)
  • afterRenderModule mod_custom () (1.23KB) (54μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (352μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (10.39KB) (8.58ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (55μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (21μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (3.09ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (38μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (13μs)
  • afterRenderRawModule mod_finder () (5.98KB) (3.57ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (50μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (625μs)
  • afterRenderRawModule mod_custom () (944B) (183μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.43KB) (2.07ms)
  • beforeRenderRawModule mod_custom () (688B) (456μs)
  • afterRenderRawModule mod_custom () (896B) (172μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (43μs)
  • afterRender (459.78KB) (13.74ms)
  • 1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (392.05KB) (23.05%)
    302.36ms
    1 x afterRenderRawModule mod_tags_popular (Søg) (198.91KB) (17.29%)
    226.82ms
    1 x beforeRenderRawModule mod_custom (Se testen her...) (7.22MB) (16.55%)
    217.05ms
    1 x afterInitialise (8.45MB) (14.86%)
    194.85ms
    1 x afterLoad (3.82MB) (5.77%)
    75.63ms
    1 x afterRenderComponent com_content (213.55KB) (4.48%)
    58.70ms
    1 x afterRoute (2.02MB) (3.94%)
    51.74ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (249.57KB) (1.54%)
    20.24ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (505.55KB) (1.31%)
    17.20ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (1.24%)
    16.33ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (356.63KB) (1.19%)
    15.56ms
    1 x afterRender (459.78KB) (1.05%)
    13.74ms
    1 x afterRenderRawModule mod_finder () (540.91KB) (0.96%)
    12.59ms
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (66.98KB) (0.87%)
    11.46ms
    1 x beforeRenderComponent com_content (397.13KB) (0.75%)
    9.79ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (330.23KB) (0.7%)
    9.16ms
    1 x afterRenderRawModule mod_custom (Se testen her...) (39.76KB) (0.67%)
    8.83ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (10.39KB) (0.65%)
    8.58ms
    1 x afterDispatch (25.12KB) (0.47%)
    6.13ms
    1 x Before Access::preloadComponents (all components) (259.13KB) (0.4%)
    5.25ms
    1 x After Access::getAssetRules (id:3738 name:com_content.article.1847) (26.98KB) (0.28%)
    3.65ms
    1 x afterRenderRawModule mod_finder () (5.98KB) (0.27%)
    3.57ms
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.45KB) (0.24%)
    3.10ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.24%)
    3.09ms
    1 x afterRenderRawModule mod_custom () (23.36KB) (0.21%)
    2.79ms
    1 x After Access::preloadComponents (all components) (100.46KB) (0.21%)
    2.73ms
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.2%)
    2.62ms
    1 x afterRenderModule mod_custom () (2.43KB) (0.16%)
    2.07ms
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.1%)
    1.35ms
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (12.2KB) (0.09%)
    1.23ms
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.05%)
    625μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.03%)
    456μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.03%)
    352μs
    1 x afterRenderModule mod_custom (Se testen her...) (74.92KB) (0.02%)
    213μs
    1 x afterRenderRawModule mod_custom () (944B) (0.01%)
    183μs
    1 x afterRenderRawModule mod_custom () (896B) (0.01%)
    172μs
    1 x Before Access::getAssetRules (id:3738 name:com_content.article.1847) (130.65KB) (0.01%)
    94μs
    1 x afterRenderModule mod_finder () (3.29KB) (0%)
    55μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0%)
    55μs
    1 x afterRenderModule mod_custom () (1.23KB) (0%)
    54μs
    1 x afterRenderModule mod_finder () (1.23KB) (0%)
    50μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    43μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0%)
    38μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0%)
    37μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0%)
    37μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0%)
    35μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0%)
    34μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    30μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0%)
    24μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    21μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    18μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    14μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    13μs
    1 x beforeRenderModule mod_custom (Se testen her...) (720B) (0%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    6μs
45 statements were executed, 9 of which were duplicates, 36 unique592ms1.37MB
  • SELECT @@SESSION.sql_mode;48μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?168μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 183μ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)5.02ms944BParams/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` = 12.21ms1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`63μ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` = :guest1.77ms1.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`508μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC417μ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` = 12.41ms1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config139μ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`1.91ms165.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`2.83ms3.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` = 1194μ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)344μ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` = 012.53ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`652μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1847'1.53ms48B/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)2.71ms54.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`854μ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)13.36ms4.16KBParams/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`3.31ms3.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` = :id155μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id69μ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`7.38ms261.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 DESC30.04ms161.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`435μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 11.32ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 01.85ms704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id800μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.17ms1.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 13:28:42') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-16 13:28:42') AND c2.state = 1415μ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`60.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 15212ms275.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 15217ms2.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` = :id204μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1456μ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)137μ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 ASC748μ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)655μ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` = 1132μ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`377μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?97μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.17ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy