Skip to main content

Større doser magnesium afhjælper migræne

Større doser magnesium afhjælper migræneMigræne er en af de mest udbredte neurologiske sygdomme. Ifølge en større review artikel, som netop er publiceret i det videnskabelige tidsskrift Nutrients, fremgår det, at tilskud med større doser magnesium kan afhjælpe migræne på flere fronter. Da magnesiummangel er udbredt, er det oplagt at overveje tilskud, og de bør endelig være i en form, som kroppen kan optage og udnytte. Det er samtidig vigtigt, at magnesium er i balance med calcium. Og at undgå andre faktorer i kost og miljø, som kan bidrage til at udløse et migræneanfald.

Migræne en af de mest udbredte neurologiske sygdomme i den vestlige verden, som rammer millioner af mennesker. Sygdommen optræder som en halvsidig dunkende hovedpine, og smerterne ledsages ofte af kvalme, opkastninger og lysfølsomhed. Hovedpinen varer fra få timer til tre døgn. Man ved, at det er en ændret elektrisk aktivitet i hjernens nerveceller, der får anfaldet til at starte og stoppe. Og det er her, at magnesium har en forebyggende og terapeutisk virkning.

Migræne er Danmarks 3. største sygdom

  • Sygdommen er skyld i mere end 700.000 tabte arbejdsdage om året i Danmark
  • Hvert år koster migræne 420 mio. kr. i behandling og 1,2 milliarder i tabt produktion
  • 13 ud af 15 personer med migræne skjuler sygdommen for deres omgivelser, da de blandt andet er bange for at miste deres job
Kilde: SST rapport om sygdomsbyrden i Danmark

Magnesium beskytter nervecellerne mod overstimulering

Magnesium indgår i over 300 enzymprocesser, som har vital betydning for blodtrykket, muskelsammentrækning, insulinmetabolisme, knogler, syntese af DNA, opretholdelse af elektrolytbalance og mange andre funktioner.
Inden for nervesystemet har magnesium betydning for reguleringen af nerveimpulser. Mineralet beskytter samtidig cellerne mod overdreven stimulation fra neurotransmittere som glutamat, der i værste fald kan føre til, at cellen går i kramper, ødelægges eller dør.

Hjernen består af omkring 125 milliarder nerveceller, også kaldet neuroner, som har et kompliceret samspil, og magnesium regulerer nerveimpulser.

Magnesiums interaktioner med calcium er afgørende for nervesystemet

Interaktioner mellem magnesium og calcium er fundamentalt for alle levende celler.
Vores knogler og tænder lagrer omkring 99 procent af kroppens calcium, og omkring én procent bruges til metaboliske funktioner som overførsel af nerveimpulser. Men nerveimpulserne skal selvfølgelig reguleres, og cellerne i de bløde væv som muskler og nervevæv bør være næsten calciumtomme, takket være magnesium, der sidder som en bolt eller dørmand i cellemembranens calciumkanal.
En af magnesiums vigtigste funktioner er at binde sig til en receptor i cellemembranens calciumkanal, som hedder NMDA (N-methyl-D-aspartate).
NMDA er receptor for signalmolekylet glutamat, der frigøres mellem visse nerveceller i hjernen. Cellemembranens calciumkanal åbner altså kun, når nervecellen samtidig er påvirket af andre signalmolekyler som glutamat, og nervecellernes calciumkoncentrationer er altafgørende for deres aktivitet.
Men hvis vi mangler magnesium, står calciumkanalerne åbne med risiko for, at der strømmer for meget calcium ind i nervecellerne.
De indstrømmende calciumioner kan således udløse en række ændringer i nervecellernes synapsekoblinger, som overstimulerer cellerne, så de går i krampe og udsættes for oxidativ stress.
Det viser sig, at abnorme interaktioner mellem glutamat og NMDA, som også kaldes for excitotoxicity, er involveret i mange neurologiske sygdomme som inkluderer migræne, kroniske smerter, Alzheimers syge, Parkinsons syge, sklerose og slagtilfælde.

Neurotransmitteren glutamat spiller en rolle ved migræne

Neurotransmittere er en gruppe signalstoffer, som gør det muligt at overføre nervesignaler mellem nerveceller. Der findes mange forskellige neurotransmittere, som har hver sit receptormolekyle i nervecellen. I centralnervesystemet spiller neurotransmitteren glutamat og receptormolekylet NDMA en stor rolle i forbindelse med migræne. Det samme gør magnesium, som binder sig til NMDA.

Magnesium afhjælper migræne ved at beskytte nerveceller mod calciumforgiftning

Selvom de nærmere mekanismer i migræne endnu ikke er helt afklaret, ved man som nævnt, at der er tale om forstyrrelser i nervesystemet, og man har også fundet, at cellernes kraftværker mitokondrier fungerer unormalt.
Glutamat tilhører en af de mest udbredte neurotransmittere, og alle nerveceller bruger glutamat som neurotransmitter. Det samme gælder forskellige dele af hjernebarken, som danner et netværk for kognitive funktioner som hukommelse og sprog.
Men glutamat er giftigt for cellerne, og derfor holdes den ekstracellulære koncentration nøje lavt i centralnervesystemet.
Det antages, at magnesium kan afhjælpe migræne ved at blokere for glutamat receptoren NDMA, og derved forhindre, at nervecellerne overstrømmes med calciumioner.
Det vides også, at magnesium har betydning for mitokondriernes funktion.

Magnesiummangel er udbredt blandt patienter med migræne

Ifølge en artikel, som har været publiceret i Journal of Neural Transmission, er magnesiummangel involveret i over halvdelen af migrænetilfældene.
Ifølge andre studier af patienter med migræne har man observeret signifikant lavere niveauer af magnesium i serum, spyt og rygmarvsvæske under og mellem migræneanfaldene. Det antages også, at hjernen mangler magnesium.
Forskerne påpeger samtidig, at magnesiummangel ikke kan afsløres via rutine blodprøver, da magnesium hovedsagelig findes inde i cellerne. Ikke desto mindre anbefaler forskerne, at alle migrænepatienter burde afprøve tilskud med magnesium, og de hentyder til, at magnesiummangel er meget udbredt.

Behandling af symptom eller årsag

I modsætning til den gængse migrænemedicin, der ofte er forbundet med alvorlige bivirkninger, er enkle kostråd samt magnesium naturlige løsninger, der ofte kan afhjælpe årsagen til migræne.

Magnesiumtilskud reducerer antallet af migræneanfald og deres styrke

I den nye review artikel henviser forskerne til flere meta-analyser, hvor man har givet patienter med migræne tilskud med magnesium, men det er ikke alle forsøg, som viser nogen positiv effekt. Det fremgår heller ikke, hvor meget magnesium deltagerne har fået i de enkelte forsøg, for man skal selvfølgelig ikke forvente nogen effekt, hvis dosis er sat for lavt, eller præparatet ikke kan optages i kroppen.
Ikke desto mindre viser en nyere meta-analyse fra 2016 (Chiu et al), at tilskud med magnesium har en terapeutisk effekt. Meta-analysen omhandler 11 studier med intravenøse magnesiumtilskud til patienter med akut migræne og 10 studier, hvor man undersøgte magnesiums forebyggende effekt på migræne. I det store hele afspejler meta-analysen, at tilskud med magnesium har en positiv effekt i den akutte og forebyggende behandling, og at magnesiumtilskud kan reducere dagene med migræne med 22-43 procent.
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 af et placebokontrolleret forsøg, offentliggjort i tidsskriftet Cephalalgia, som er talerør for det internationale hovedpineselskab.
I forsøget deltog der i alt 81 migrænepatienter, som enten fik 600 milligram magnesium daglig eller placebo (snydepiller) i en periode på 12 uger. I løbet af uge 9-12 faldt migræneanfaldene i magnesiumgruppen med 41,6 % mod 15,8 % i placebogruppen.

  • Magnesium er afgørende for det rette fordeling af calcium i kroppen.
  • Samtidig forhindrer magnesium tab af calcium, når calcium er i underskud. Det betyder, at kroppen har brug for mindre calcium, når der er optimale mængder magnesium.

Magnesiummangel er udbredt

Der findes især magnesium i kerner, mandler, nødder, fuldkorn, kål og andre kompakte grønsager.
Men det antages, at 50-80 procent at den amerikanske befolkning mangler magnesium, og meget tyder på, at magnesiummangel også er udbredt i Danmark.
Magnesiummangel skyldes ofte en ensidig, raffineret kost. Et stort forbrug af alkohol og andre stimulanser samt vanddrivende medicin og stress kan desuden dræne kroppen for det livsvigtige mineral. Insulinresistens, hvor cellernes evne til at optage blodsukker er nedsat, kan også dræne kroppen for magnesium, og der er ofte mange af ovenstående faktorer, der forstærker hinanden.

Almindelige blodprøver kan ikke afsløre magnesiummangel

Da magnesium hovedsagelig findes inde i cellerne, vil almindelige rutineblodprøver ikke afsløre en reel magnesiummangel. Dette kan kun påvises med en fuldblodsmåling, hvor man også måler magnesiumindholdet inde i cellerne.

Forholdet mellem calcium og magnesium

Sundhedsmyndigheder og forskere er stadig uenige omkring det optimale forhold mellem de to mineraler. I Danmark er referenceindtag/RI for calcium og magnesium sat til henholdsvis 800 mg og 375 mg, hvilket er tæt på 2:1. I lande som Japan er forholdet nærmere 1:1. Det skyldes, at japanere ikke indtager mejeriprodukter og kun får omkring 400-500 mg calcium daglig. Til gengæld får de mere magnesium gennem grønsager, og de har mindre knogleskørhed.
Under alle omstændigheder er for lidt magnesium blandt andet skadeligt for nervesystemet. Der er samtidig mange, som får for meget calcium gennem mejeriprodukter og tilskud. Og de glemmer at få nok magnesium, som lukker det meste calcium ind i knogleceller, således at celler i nervevæv og andre bløde væv forbliver næsten calciumtomme.

Magnesium, tilskud og lægemidler

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.
Man kan for eksempel lave en lille test ved at komme en magnesiumtablet i et glas vand og se, om den opløses i løbet af få minutter. Den hurtige opløsning af tabletten giver en større garanti for, at kroppen kan optage indholdet af magnesium.
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.
I henhold til de omtalte studier kan migrænepatienter eventuelt indtage tilskud med 200 mg magnesium til hovedmåltiderne tre gange daglig i 12 uger eller i længere tid, hvis det har en positiv effekt.

Forskning på Q10

Anden forskning afslører, at tilskud med 300 mg Q10 også kan have en positiv effekt i forebyggelsen af migræne. I disse tilfælde er årsagen til migræne med stor sandsynlighed dysfunktioner i cellernes kraftværker mitokondrier. For Q10 er et co-enzym, der netop indgår i mitokondriernes energiomsætning.

Man skal også være opmærksom på migræneudløsende faktorer som:

  • Histaminholdige og histaminfrigørende fødevarer som ost, rødvin, marinerede og røgede sager, chokolade og smagsforstærkeren det 3. krydderi (E 621).
  • Stress og spændinger.
  • Lavt blodsukker og væskemangel.
  • Røgfyldte lokaler og dårlig luft.
  • P-piller og hormonelle forandringer – fx pubertet og overgangsalder.
  • Et skævt bid.
  • Stærkt sollys.
  • Elektrosmog fra mobiltelefon, pc´er, fjernsyn med videre.

Referencer:

Anna E. Kirkland et al. The Role of Magnesium in Neurological Disorders. Nutrients 2018, 10 (6),730;doi:10.3390/nu10060730

Andrea Rosanoff et al. Essential Nutrient Interactions: Does Low or Suboptimal Magnesium Interact with Vitamin D and/or Calcium status. Advances in Nutrition 2016
http://advances.nutrition.org/content/7/1/25.full

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

A Peikert et al. Prophylaxis of Migraine with Oral Magnesium: Results from a Prospective, Multi-Center, Placebo-Controlled and Double-blind Study. Cephalagia 1996

Hershey et al. Q10 and migraine. Headache 2007

http://www.netdoktor.dk/sygdomme/fakta/migraene.htm

https://www.hovedpineforeningen.dk/laes-artikel-migraene/items/migraene-er-danmarks-3-storste-sygdom.html

https://politiken.dk/forbrugogliv/livsstil/art5041849/Et-skævt-bid-kan-give-dig-migræne

http://denstoredanske.dk/Krop,_psyke_og_sundhed/Sundhedsvidenskab/Cellebiologi_og_almen_histologi/NMDA-receptor

https://en.wikipedia.org/wiki/Excitotoxicity

https://www.medicin.wiki/glutamat/

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5279981/

  • Oprettet den .
8.747MBMemory Usage478msRequest 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" => 1738539803 "last" => 1738539803...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "da-DK" ]
  • afterLoad (456.28KB) (6.36ms)
  • afterInitialise (1.27MB) (27.8ms)
  • afterRoute (603.19KB) (9.35ms)
  • beforeRenderComponent com_content (22.98KB) (470μs)
  • Before Access::preloadComponents (all components) (36.09KB) (355μs)
  • After Access::preloadComponents (all components) (97.34KB) (3.92ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (14μs)
  • After Access::preloadPermissions (com_content) (3.19MB) (13.47ms)
  • Before Access::getAssetRules (id:3447 name:com_content.article.1711) (130.65KB) (106μs)
  • After Access::getAssetRules (id:3447 name:com_content.article.1711) (7.38KB) (69μs)
  • beforeRenderRawModule mod_custom (Se testen her...) (1.56MB) (55.51ms)
  • afterRenderRawModule mod_custom (Se testen her...) (4.72KB) (1.46ms)
  • beforeRenderModule mod_custom (Se testen her...) (720B) (6μs)
  • afterRenderModule mod_custom (Se testen her...) (4.68KB) (354μs)
  • afterRenderComponent com_content (72.86KB) (34.19ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (8.62ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (29μs)
  • afterDispatch (17.73KB) (625μs)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (462μs)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (119.31KB) (126ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (31μs)
  • afterRenderRawModule mod_tags_popular (Søg) (20.62KB) (142ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (7.19ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (62μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (15μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (24μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (201μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (4.58ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (54μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift) (25.63KB) (7ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (21μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (12μs)
  • afterRenderRawModule mod_finder () (134.78KB) (4.93ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (143μs)
  • afterRenderRawModule mod_custom () (21.92KB) (4.52ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (47μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (101μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (2.06ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (48μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (690μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (3μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (29μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (10μs)
  • afterRenderRawModule mod_finder () (6.29KB) (2.85ms)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.23KB) (41μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (169μs)
  • afterRenderRawModule mod_custom () (944B) (122μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (24μs)
  • beforeRenderRawModule mod_custom () (688B) (78μs)
  • afterRenderRawModule mod_custom () (896B) (87μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (20μs)
  • afterRender (190.34KB) (9.13ms)
  • 1 x afterRenderRawModule mod_tags_popular (Søg) (20.62KB) (29.67%)
    141.72ms
    1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (119.31KB) (26.45%)
    126.37ms
    1 x beforeRenderRawModule mod_custom (Se testen her...) (1.56MB) (11.62%)
    55.51ms
    1 x afterRenderComponent com_content (72.86KB) (7.16%)
    34.19ms
    1 x afterInitialise (1.27MB) (5.82%)
    27.80ms
    1 x After Access::preloadPermissions (com_content) (3.19MB) (2.82%)
    13.47ms
    1 x afterRoute (603.19KB) (1.96%)
    9.35ms
    1 x afterRender (190.34KB) (1.91%)
    9.13ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (1.8%)
    8.62ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (1.5%)
    7.19ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (25.63KB) (1.47%)
    7.00ms
    1 x afterLoad (456.28KB) (1.33%)
    6.36ms
    1 x afterRenderRawModule mod_finder () (134.78KB) (1.03%)
    4.93ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (0.96%)
    4.58ms
    1 x afterRenderRawModule mod_custom () (21.92KB) (0.95%)
    4.52ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.82%)
    3.92ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.6%)
    2.85ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.43%)
    2.06ms
    1 x afterRenderRawModule mod_custom (Se testen her...) (4.72KB) (0.31%)
    1.46ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.14%)
    690μs
    1 x afterDispatch (17.73KB) (0.13%)
    625μs
    1 x beforeRenderComponent com_content (22.98KB) (0.1%)
    470μs
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (0.1%)
    462μs
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.07%)
    355μs
    1 x afterRenderModule mod_custom (Se testen her...) (4.68KB) (0.07%)
    354μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (0.04%)
    201μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.04%)
    169μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.03%)
    143μs
    1 x afterRenderRawModule mod_custom () (944B) (0.03%)
    122μs
    1 x Before Access::getAssetRules (id:3447 name:com_content.article.1711) (130.65KB) (0.02%)
    106μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.02%)
    101μs
    1 x afterRenderRawModule mod_custom () (896B) (0.02%)
    87μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.02%)
    78μs
    1 x After Access::getAssetRules (id:3447 name:com_content.article.1711) (7.38KB) (0.01%)
    69μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.01%)
    62μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (0.01%)
    54μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.01%)
    48μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    47μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    41μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    34μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0.01%)
    31μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    29μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    29μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0.01%)
    24μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    24μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    20μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0%)
    18μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    15μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    14μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    12μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Se testen her...) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    3μs
45 statements were executed, 9 of which were duplicates, 36 unique336ms1.31MB
  • SELECT @@SESSION.sql_mode;570μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?289μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 162μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.91ms944BParams/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` = 1305μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`300μ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` = :guest161μ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`1.12ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC129μ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` = 1132μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config158μ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`798μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`284μ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` = 1181μ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)1.5ms7.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` = 05.78ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`1.65ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1711'3.01ms48B/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.41ms46.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`303μ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)11.64ms4.11KBParams/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`308μ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 ASC1.27ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id108μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.04ms1.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`4.78ms261.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 DESC26.16ms161.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`717μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1127μ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` = 01.5ms704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id84μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id95μ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-02-02 23:43:23') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-02 23:43:23') AND c2.state = 1294μ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`26.57ms4.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 1595.88ms227.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 15136ms2.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` = :id2.82ms1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1477μ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)134μ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 ASC327μ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)137μ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` = 1119μ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`371μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?506μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.68ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy