Skip to main content

Magnesium är livsviktigt - bör du också överväga tillskott?

Magnesium är livsviktigt - bör du också överväga tillskott?Magnesium är viktigt för hälsan och livskvaliteten på många fronter. Men det antas att cirka 30 procent av befolkningen lider av magnesiumbrist. Antingen beror det på att intaget genom kosten är för lågt eller för att de utsöndrar för mycket magnesium på grund av stress, läkemedel, kroniska sjukdomar eller andra orsaker. Magnesiumbrist, som är svårt att diagnostisera, ökar risken för benskörhet, infektioner, sömnlöshet, hjärt-kärlsjukdomar, övervikt, diabetes, stroke, cancer, neurologiska störningar och många andra sjukdomar. Detta framgår av en översiktsartikel publicerad i den medicinska tidskriften Clinics and Practice. Här kommer författarna närmare in på magnesiumets många funktioner och varför det kan vara relevant med regelbundna tillskott, eftersom det är en enkel och billig lösning på ett allvarligt och utbrett hälsoproblem.

Magnesium är ett livsviktigt mineral som särskilt finns inuti i cellerna, där det reglerar kalciumupptaget och är involverat i flera hundra enzymprocesser som är viktiga för energiomsättningen, bildandet av DNA, skeletthälsan, nervsystemet, matsmältningen, vätskebalansen, blodtrycket, cirkulationen, blodsockret, immunförsvaret och många andra funktioner.
När vi har intagit magnesium genom kosten eller från tillskott ska det tas upp i blodet från tunntarmen som fria joner. Vuxna har ett innehåll på cirka 25 g eller 1 000 nmol magnesium, varav cirka 60 procent finns i skelettet och cirka 39 procent finns inuti cellerna i mjukvävnaderna. Eftersom endast 0,3–1 procent av kroppens magnesium finns extracellulärt i serum, är det svårt att konstatera brister via vanliga blodprover, och magnesiumbrist är ett stort och underskattat hälsoproblem. Det antas nämligen att runt 30 procent av befolkningen i vår del av världen lider av magnesiumbrist, vilket ökar risken för dåligt välbefinnande, allvarliga sjukdomar och tidig död.
I den nya översiktsartikeln granskade forskarna ett stort antal publicerade studier via olika databaser som PubMed och Google Scholar med relevanta sökord. I dessa tittade de närmare på sambandet mellan magnesiumbrist och sjukdomar som diabetes, hjärt-kärlsjukdom, covid-19 och andra luftvägssjukdomar, cancer samt neurologiska sjukdomar, vilket sammanfattas nedan:

• Magnesiumbrist, insulinresistens och diabetes

Hormonet insulin bildas i bukspottkörteln när vi har intagit olika kolhydrater som bryts ner till blodsocker (glukos). I detta sammanhang är magnesium viktigt för cellernas insulinkänslighet, vilket är avgörande för att cellerna ska ta upp glukosen för energiomsättningen. Brist på magnesium ökar därför risken för insulinresistens, vid vilket cellernas förmåga att ta upp blodsocker är nedsatt. Det innebär att maten inte mättar särskilt bra, och det finns en risk att överskottet av kalorier tas bort från blodbanan och avsätts som fett, speciellt runt magen. Insulinresistens är en del av metabolt syndrom, som också kännetecknas av högt blodtryck, högt kolesterol och en låg grad av kronisk inflammation.
Metabolt syndrom är ett förstadium till typ 2-diabetes. Flera studier på djur och människor har visat att brist på magnesium är kopplat till utvecklingen av typ 2-diabetes.
Insulinresistens och typ 2-diabetes ökar också kroppens utsöndring av magnesium, vilket automatiskt medför ett ökat behov av mineralen.
En metaanalys och flera andra studier har visat att högre magnesiumintag från kosten och magnesiumtillskott kan förbättra insulinkänsligheten, minska kroniska inflammationer och reglera andra metaboliska störningar hos patienter med typ 2-diabetes.

• Magnesiumbrist, hjärt-kärlsjukdomar och tidig död

Det finns flera anledningar till att magnesiumbrist ökar risken för hjärt-kärlsjukdom och tidig död. En viktig orsak till hjärt-kärlsjukdomar är kronisk inflammation och oxidativ stress, som även förekommer vid typ 2-diabetes.
Vid kronisk inflammation och oxidativ stress finns det för många fria radikaler jämfört med skyddande antioxidanter. Vi bildar alla fria radikaler under syreomsättningen, och mängden ökar kraftigt av åldringsprocesser, rökning, kroniska sjukdomar, förgiftningar och många läkemedel.
Vid oxidativ stress föreligger det en fara att de fria radikalerna angriper det livsviktiga kolesterolet, så att det härsknar och inte kan användas för de många funktionerna i cellmembranen samt för bildandet av D-vitamin, Q10 och steroidhormoner. Det som sedan händer är att det härskna kolesterolet äts upp av vita blodkroppar och därefter lagras in i kärlväggen i form av så kallade skumceller. Det är alltså det härskna och förstörda kolesterolet som banar väg för utveckling av åderförkalkning.
I detta sammanhang tyder det på att magnesium fungerar som en antioxidant som skyddar det livsviktiga kolesterolet via flera mekanismer, vilket inkluderar cellernas normala syreomsättning samt reglering av kroniska inflammationer och oxidativ stress. Men om det råder brist på magnesium ökar risken för åderförkalkning och hjärt-kärlsjukdomar. Magnesiumbrist kan också orsaka plötslig hjärtdöd.
Om åderförkalkning beror på metabolt syndrom, diabetes eller njursjukdom kan magnesiumbrist främja cirkulationskomplikationerna. Å andra sidan kan ett tillräckligt magnesiumintag från kosten och tillskott förebygga eller fördröja utvecklingen av åderförkalkning och andra hjärt-kärlsjukdomar.

• Magnesiumbrist, immunförsvaret och luftvägssjukdomar

Magnesium har betydelse för det medfödda immunförsvaret, där olika proteiner och vita blodkroppar hanterar de flesta bakterier utan symtom. Det medfödda immunförsvaret kommunicerar också med det förvärvade immunförsvaret, som är mer specialiserat med T-celler, B-celler och antikroppar.
När immunförsvaret angriper bakterier under de inflammatoriska processerna kan det bland annat använda fria radikaler som en form av missilvapen. Det är samtidigt viktigt att immunsystemets proteiner och vita blodkroppar kan kommunicera, angripa målinriktat och dra sig tillbaka i tid.
Brist på magnesium kan resultera i en olämplig aktivering av det medfödda immunförsvaret, vilket kan leda till kronisk, systemisk inflammation och oxidativ stress.
Magnesiumbrist påverkar även de olika T-cellerna, som särskilt skyddar mot virusinfektioner och onormala celler.
Det har varit känt i nästan hundra år att magnesiumtillskott kan lindra symtom vid luftvägsinfektioner. Magnesium kan också stötta bronkernas funktion och förbättra andningen.
Man har observerat att inlagda covid-19-patienter ofta lider av magnesiumbrist. Detta kan spela en betydande roll i utvecklingen av hyperinflammation, vilket kan göra infektionen livshotande. Blodförgiftning beror också på hyperinflammation. Man har dessutom funnit att magnesiumbrist är förenat med en större risk för intensivvårdsinläggning och dödsfall på grund av blodförgiftning.
Dessutom kan magnesiumbrist utlösa olika autoimmuna sjukdomar, som kännetecknas av kronisk inflammation och där immunförsvaret angriper kroppens egen vävnad.
Det verkar alltså som att kroppens magnesiumstatus är direkt relaterad till immunförsvarets kapacitet och normala funktion. Det bör dessutom tilläggas att magnesium är viktigt för aktiveringen av D-vitamin, som även har betydelse för immunförsvaret och många andra funktioner.

• Magnesiumbrist och cancer

Vissa studier har visat att magnesiumbrist kan öka risken för tjocktarms-, bröst-, bukspottkörtel- och lungcancer. Ändå är sambandet mellan magnesiumbrist och cancer ganska komplext.
Som nämnt har magnesium betydelse för immunförsvaret, som även bör bekämpa onormala celler som cancerceller. Ändå spelar en låg grad av kronisk inflammation en betydande roll för utvecklingen och spridningen av cancer, och magnesiumbrist kan orsaka olämplig aktivering av ett antal proinflammatoriska cytokiner (TNF, interleukin 1 och 6).
Cancer kännetecknas också av dålig syreomsättning i mitokondrierna. I detta sammanhang har magnesium både betydelse för mitokondriernas syreomsättning samt som skydd mot oxidativ stress orsakad av fria radikaler.
Cancer kännetecknas också av skador på cellernas DNA. Här vet man att enzymer som innehåller magnesium är viktiga för cellernas DNA-kopiering och reparation av skadat DNA.
Studier av cellkulturer har visat att magnesium kan utlösa cancercellers apoptos, vilket är en programmerad självdestruktion av celler.
Magnesiumets förmåga att aktivera D-vitamin, som vi också behöver ha tillräckligt av, är också viktig i sammanhanget, eftersom brist på D-vitamin även ökar risken för flera cancerformer.

• Neurologiska sjukdomar

Magnesium är viktigt för nervsystemet på flera fronter. En av de viktigaste funktionerna är att magnesium, nästan som en dörrvakt i cellmembranen, reglerar cellernas inslussning av kalcium, varav cirka 99 procent finns i skelett och tänder. Samtidigt bör kalciumkoncentrationen i nervceller och annan mjukvävnad vara mycket liten. Kalcium är nödvändigt för ett antal nervimpulser som är viktiga för att hjärtat ska kunna slå och musklerna dra ihop sig. Om det råder brist på magnesium finns det en risk för att cellerna svämmas över med kalciumjoner, så att de överreagerar, stressas och skapar inflammationer. Magnesium anses därför vara en kalciumantagonist.
Magnesium är dessutom involverat i att underhålla och reglera blod-hjärnbarriären och olika proteiner (neurotrofiner) som BDNF (brain-derived neurotrophic factor), som är viktiga för hjärnans plasticitet samt inlärning och minne.
Dessutom stimulerar magnesium signalsubstansen GABA, som kan hämma överaktiva nervceller.
Magnesiumbrist är förknippat med utvecklingen och svårighetsgraden av många neurologiska och psykiatriska störningar. Dessa inkluderar sömnlöshet, irritabilitet, depression, ångest, panikattacker, psykotiska tillstånd, hyperaktivitet, huvudvärk/migrän, yrsel och ofrivilliga skakningar. Brist på magnesium ökar också risken för infektion med covid-19 och utveckling av allvarliga neurologiska störningar.
I över 30 år har sambandet mellan magnesiumbrist och demens varit känt. Och hos Alzheimerpatienter har man funnit låga nivåer av magnesium i flera vävnader.
En studie har visat att tillskott med magnesium L-treonat kan skydda nervceller i hippocampus mot oxidativ stress och apoptos (programmerat självmord).
Magnesiumtillskott kan också minska ansamlingen av giftiga proteiner och förbättra inlärningen hos patienter med Alzheimers.
Även om det saknas fler studier på detta område, tyder det på att personer som får i sig mycket magnesium genom kosten eller från tillskott löper en lägre risk för att utveckla kognitiv försämring.

Förebyggande, behov och tillskott med magnesium

Bra källor till magnesium är fullkorn, grönsaker, baljväxter och nötter. Enligt författarna kan mer magnesium genom kosten eller från tillskott förebygga eller fördröja utvecklingen av en lång rad sjukdomar. Man ska dessutom vara medveten om att stress, övervikt, insulinresistens, typ 2-diabetes, vattendrivande och syraneutraliserande läkemedel samt för mycket alkohol kan öka behovet.
I Danmark ligger de officiella dagliga rekommendationerna för magnesium på 375 mg, men författarna rekommenderar cirka 500 mg för optimal hälsa och välbefinnande. Det handlar dessutom om billiga och enkla åtgärder.
I samband med tillskott bör man välja organiska föreningar med hög upptaglighet, vilket säkerställer att magnesium tas upp som fria joner i blodet.

Referenser:

Àkos Géza et al. Magnesium Is a Vital Ion in the Body – It Is Time to Consider Its Supplementation on a routine Basis. Clinics and Practice 2024

Ruyu Huang et al. Associations of dietary magnesium intake with the risk of atherosclerotic cardiovascular disease and mortality in individuals with and without type 2 diabetes: A prospective study in the UK Biobank Diabetes Metab 2024


 

  • Skapad
9.3MBMemory Usage517msRequest 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" => 1742087601 "last" => 1742087601...
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" => "sv-SE" ]
  • afterLoad (456.41KB) (471μs)
  • afterInitialise (1.27MB) (38.78ms)
  • afterRoute (906.15KB) (20.78ms)
  • beforeRenderComponent com_content (22.58KB) (241μs)
  • Before Access::preloadComponents (all components) (33.44KB) (232μs)
  • After Access::preloadComponents (all components) (97.34KB) (5.58ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (14μs)
  • After Access::preloadPermissions (com_content) (3.22MB) (17.85ms)
  • Before Access::getAssetRules (id:8911 name:com_content.article.4713) (130.65KB) (87μs)
  • After Access::getAssetRules (id:8911 name:com_content.article.4713) (7.38KB) (43μs)
  • beforeRenderRawModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (1.42MB) (78.4ms)
  • afterRenderRawModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (558.27KB) (94.31ms)
  • beforeRenderModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (752B) (5μs)
  • afterRenderModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (5.95KB) (82μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (3.62KB) (44μs)
  • afterRenderRawModule mod_custom (GO GOOGLE) (3.92KB) (228μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (2μs)
  • afterRenderModule mod_custom (GO GOOGLE) (5.55KB) (28μs)
  • afterRenderComponent com_content (52.28KB) (25.07ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.03KB) (12.8ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (27μs)
  • afterDispatch (48.36KB) (4.52ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (2.42ms)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (72.7KB) (150ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (1.04ms)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (53μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (13μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (24μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (276.94KB) (10.14ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (62μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (13μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (24μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (9μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (2.55KB) (21μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (275μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (131.26KB) (4.24ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (4.36KB) (53μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift) (3.51KB) (11.84ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (19μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (10μs)
  • afterRenderRawModule mod_finder () (129.48KB) (15.81ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (31μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (130μs)
  • afterRenderRawModule mod_custom () (21.95KB) (3.93ms)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (1.23KB) (46μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (96μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (534μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (37μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (14μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (6.75ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (33μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (11μs)
  • afterRenderRawModule mod_finder () (6.29KB) (1.3ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (41μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (164μs)
  • afterRenderRawModule mod_custom () (944B) (118μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (4.93KB) (24μs)
  • beforeRenderRawModule mod_custom () (688B) (3.12ms)
  • afterRenderRawModule mod_custom () (896B) (131μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (32μs)
  • afterRender (153.65KB) (2.61ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (72.7KB) (28.93%)
    149.59ms
    1 x afterRenderRawModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (558.27KB) (18.24%)
    94.31ms
    1 x beforeRenderRawModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (1.42MB) (15.16%)
    78.40ms
    1 x afterInitialise (1.27MB) (7.5%)
    38.78ms
    1 x afterRenderComponent com_content (52.28KB) (4.85%)
    25.07ms
    1 x afterRoute (906.15KB) (4.02%)
    20.78ms
    1 x After Access::preloadPermissions (com_content) (3.22MB) (3.45%)
    17.85ms
    1 x afterRenderRawModule mod_finder () (129.48KB) (3.06%)
    15.81ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.03KB) (2.48%)
    12.80ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (3.51KB) (2.29%)
    11.84ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (276.94KB) (1.96%)
    10.14ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.31%)
    6.75ms
    1 x After Access::preloadComponents (all components) (97.34KB) (1.08%)
    5.58ms
    1 x afterDispatch (48.36KB) (0.87%)
    4.52ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (131.26KB) (0.82%)
    4.24ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.76%)
    3.93ms
    1 x beforeRenderRawModule mod_custom () (688B) (0.6%)
    3.12ms
    1 x afterRender (153.65KB) (0.51%)
    2.61ms
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.47%)
    2.42ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.25%)
    1.30ms
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.2%)
    1.04ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.1%)
    534μs
    1 x afterLoad (456.41KB) (0.09%)
    471μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.05%)
    275μs
    1 x beforeRenderComponent com_content (22.58KB) (0.05%)
    241μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.04%)
    232μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (3.92KB) (0.04%)
    228μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.03%)
    164μs
    1 x afterRenderRawModule mod_custom () (896B) (0.03%)
    131μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.03%)
    130μs
    1 x afterRenderRawModule mod_custom () (944B) (0.02%)
    118μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.02%)
    96μs
    1 x Before Access::getAssetRules (id:8911 name:com_content.article.4713) (130.65KB) (0.02%)
    87μs
    1 x afterRenderModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (5.95KB) (0.02%)
    82μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.01%)
    62μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.01%)
    53μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (4.36KB) (0.01%)
    53μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    46μs
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (3.62KB) (0.01%)
    44μs
    1 x After Access::getAssetRules (id:8911 name:com_content.article.4713) (7.38KB) (0.01%)
    43μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    41μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.01%)
    37μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    33μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    32μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    31μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (5.55KB) (0.01%)
    28μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    27μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0%)
    24μs
    1 x afterRenderModule mod_custom () (4.93KB) (0%)
    24μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0%)
    24μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (2.55KB) (0%)
    21μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    19μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0%)
    16μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    14μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0%)
    14μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0%)
    13μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0%)
    13μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_tags_similar (Tips! Se även de relaterade artiklarna) (752B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    2μs
74 statements were executed, 39 of which were duplicates, 35 unique274ms1.22MB
  • SELECT @@SESSION.sql_mode;39μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?111μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 178μ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.11ms944BParams/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` = 1205μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`66μ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` = :guest140μ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.06ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC857μ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` = 1121μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config262μ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`707μ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`249μ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` = 1176μ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)362μ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` = 05.97ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`4.86ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '4713'7.1ms48B/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)5.42ms22.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`282μ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)7.17ms4.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.47ms3.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 ASC2.49ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.37ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id88μ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`4.62ms212.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `t`.`id` FROM `has_tags` AS `t` INNER JOIN `has_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)9.62ms1.45KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `m`.`core_content_id`,`m`.`content_item_id`,`m`.`type_alias`,COUNT( `tag_id`) AS `count`,`ct`.`router`,`cc`.`core_title`,`cc`.`core_alias`,`cc`.`core_catid`,`cc`.`core_language`,`cc`.`core_params` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `cc` ON `m`.`core_content_id` = `cc`.`core_content_id` INNER JOIN `has_content_types` AS `ct` ON `m`.`type_alias` = `ct`.`type_alias` WHERE ( ( ( (`m`.`tag_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8) AND `t`.`access` IN (:preparedArray9,:preparedArray10) AND `cc`.`core_state` = 1) AND (`cc`.`core_access` IN (:preparedArray11,:preparedArray12) OR `cc`.`core_access` = 0)) AND (`m`.`content_item_id` <> :currentId OR `m`.`type_alias` <> :prefix)) AND (`cc`.`core_publish_up` IS NULL OR `cc`.`core_publish_up` = :nullDateUp OR `cc`.`core_publish_up` <= :nowDateUp)) AND (`cc`.`core_publish_down` IS NULL OR `cc`.`core_publish_down` = :nullDateDown OR `cc`.`core_publish_down` >= :nowDateDown) AND `cc`.`core_language` IN (:preparedArray13,:preparedArray14) GROUP BY `m`.`core_content_id`,`m`.`content_item_id`,`m`.`type_alias`,`ct`.`router`,`cc`.`core_title`,`cc`.`core_alias`,`cc`.`core_catid`,`cc`.`core_language`,`cc`.`core_params` ORDER BY `count` DESC LIMIT 1517.92ms20.72KBParams/modules/mod_tags_similar/src/Helper/TagsSimilarHelper.php:200Copy
  • 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`1.78ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.05ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id3.52ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id141μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id72μs3.81KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.27ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id80μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id67μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id50μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id54μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id58μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.63ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id78μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id62μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id380μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id107μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id83μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id59μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id48μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id65μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id84μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.18ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • 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` = :id61μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id67μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id94μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id58μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.51ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id63μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.19ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.07ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • 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 DESC14.19ms109.75KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 12.27ms536B/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.33ms704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.07ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.02ms1.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 != 'sv-SE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-03-16 01:13:21') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-03-16 01:13:21') AND c2.state = 13.65ms12.53KBParams/libraries/src/Language/Associations.php:145Copy
  • 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`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY RAND() ASC LIMIT 10139ms191.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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` = :id3.99ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 14.08ms640B/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)113μ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 ASC555μ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)111μ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` = 1199μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?89μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?5.37ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy