Skip to main content

Selenbrist är ett globalt problem

- som ökar risken för utbredda allvarliga sjukdomar

Selenbrist är ett globalt problemSelen är ett viktigt spårmineral och brist kan orsaka ämnesomsättningssjukdomar, hjärt-kärlsjukdomar, virusinfektioner, AIDS, ofrivillig barnlöshet, neurologiska störningar och cancer. Det antas att upp till en miljard människor lider brist på selen. Detta beror främst på utarmad jord, som vi bland annat har i Europa. Forskarna har slagit larm under årtionden. Mycket tyder också på att vi har behov av mer än de officiella rekommendationerna, om vi vill vara bättre skyddade mot de allvarliga sjukdomarna. Detta framgår av en ny översiktsartikel som publicerats i StatPearls.

Sedan selen upptäcktes 1817 har dess roll för vår hälsa utvecklats i takt med forskningen. Först antog man att selen bara var ett giftigt mineral, men sedan dess har det visat sig att det är ett livsviktigt spårämne, som vi måste få i rätt doser under hela livet.
Selen ingår i cirka 35 selenberoende proteiner som har åtskilliga fysiologiska funktioner, vilket framgår av sammanfattningen i slutet av artikeln. Selen ingår dessutom i de viktiga antioxidanterna GPx-enzymer, som skyddar våra celler, DNA och kretslopp.
Därför kräver god hälsa och förebyggande av en lång rad sjukdomar att vi får tillräckligt med selen genom mat eller tillskott hela livet.

Varför har selenbrist blivit så vanligt?

Selen finns i jorden som andra mineraler. Mängden är avgörande för hur mycket växterna tar upp, och detta påverkar i sin tur hela näringskedjan. Paranötter, frön, spannmål, gröna grönsaker och shiitakesvamp kan vara goda källor, men det kräver att grödorna skördas från en selenrik jord. Således innehåller amerikanska spannmål och amerikanskt mjöl mycket mer selen än spannmål som odlas i Europa.
Ägg (äggulan), inälvsmat samt fisk och skaldjur anses också vara goda källor. Men nu visar det sig att fisk inte längre är en så bra källa, och detta gäller särskilt tonfisk och andra fiskar som befinner sig högt i näringskedjan. Det beror på att dessa fiskar är mer förorenade med kvicksilver. Selen är nämligen i stånd att neutralisera kvicksilver genom att bilda kvicksilverselenid, men därefter kan selen inte ingå i de livsviktiga selenoproteinerna. Det innebär samtidigt att kroniska förgiftningar med kvicksilver, som är ganska vanligt, ökar behovet av selen.
Selenbrist uppstår vanligtvis i de regioner i världen där jorden är fattig på selen.
Det uppskattas att mellan 500 miljoner och en miljard människor inte får tillräckligt med selen genom kosten. Man har exempelvis dokumenterat allvarlig selenbrist i Kina, Nya Zeeland och Finland.
Det finns ännu inget officiellt fokus på selenbrist i Danmark, men forskare som den engelska professorn Margaret Rayman har i årtionden slagit larm när hon påpekat att selenbrist bidrar till många vanliga och allvarliga sjukdomar i vår del av världen.
Enligt den nya översiktsartikeln och tidigare forskningsartiklar kommer författarna in på följande sjukdomar:

I Europa, Nya Zeeland och vissa delar av Kina är den naturliga selenkoncentrationen i jorden låg, och intensivt åkerbruk utarmar jorden ytterligare.

Hjärt-kärlsjukdomar och livsviktigt selen i gödningsmedel

I Keshan-provinsen i nordöstra Kina, där jorden är extremt fattig på selen, upptäckte man för första gången en dödlig hjärtsjukdom som nu kallas Keshans sjukdom. Den orsakas av ett annars oskadligt coxsackievirus, som immunförsvaret inte kan bekämpa vid brist på selen. Keshans sjukdom medför bland annat hjärtförstoring och risken för hjärtdöd. Redan 1965 började kineserna i området förebygga och utrota den fruktade sjukdomen med selentillskott.
Jorden i Finland är också mycket fattig på selen, och blodprover avslöjade att befolkningen som ett resultat hade mycket låga selennivåer. Eftersom det fanns en hög frekvens av hjärt- och kärlsjukdomar, och man fruktade tillstånd som i Keshan-provinsen, beslutade den finska regeringen 1985 att tillsätta selen i sitt gödningsmedel. Detta påverkade hela näringskedjan och ledde till en relativt snabb stigning av selen i blodet hos den finska befolkningen.
Flera studier under de senaste årtiondena har efterhand visat att selenbrist ökar risken för blodproppar och hjärtdöd, och att selentillskott stärker hjärtat och skyddar mot åderförkalkning.
I den banbrytande svenska KiSel10-studien till exempel, där en grupp friska, äldre individer fick tillskott med selenjäst och Q10, skedde exempelvis en halvering av hjärtdödsfallen, jämfört med i kontrollgruppen, som fick placebo. I uppföljningsstudierna efter 10 och 12 år såg man fortfarande en positiv effekt hos gruppen som tog tillskott med selen och Q10.

  • Selenhaltiga antioxidanter skyddar mot skadlig oxidativ stress
  • Vid oxidativ stress föreligger det en obalans mellan fria radikaler och antioxidanter.
  • De fria radikalerna är några aggressiva molekyler som kan angripa våra celler.
  • Cellmembranens lipider (fettämnen) samt DNA och mitokondrier är särskilt sårbara.
  • Mängden fria radikaler ökas av stress, åldringsprocesser, tobaksrökning, miljögifter som kvicksilver, mikrovågsstrålning samt inflammation.
  • Vårt enda skydd mot de fria radikalerna är olika antioxidanter, där selen spelar en unik roll i form av olika GPx-enzymer.

Ämnesomsättningssjukdomar

Sköldkörteln producerar två olika ämnesomsättningshormoner: T3, som innehåller 3 jodatomer, är det aktiva; T4, som innehåller 4 jodatomer, är det passiva. När ämnesomsättningen ska aktiveras i kroppens vävnader sörjer en grupp selenoproteiner (dejodinaser) för att avlägsna en jodatom från T4, så att det omvandlas till det aktiva T3-hormonet – beroende på kroppens behov.
De selenhaltiga GPx-enzymerna fungerar dessutom som viktiga antioxidanter, som skyddar sköldkörteln mot inflammationer orsakade av oxidativ stress.
Det antas idag att över en halv miljon danskar lider av Hashimotos sjukdom, som orsakar låg ämnesomsättning. Sjukdomen, som kommer smygande, påverkar i synnerhet kvinnor, och de flesta har ännu inte fått diagnosen.
Många i medicinsk behandling med T4-hormon, som Eltroxin och Euthyrox, blir dessutom värre och värre. I en större dansk placebokontrollerad studie från OUH undersöker man för närvarande huruvida tillskott med selen till 500 patienter under 12 månader har en positiv effekt på deras livskvalitet.
Tillskott med 100–200 mikrogram selen har i tidigare utländska studier visat en positiv effekt på inflammationer som uppträder vid Hashimotos sjukdom, liksom Graves sjukdom, som medför förhöjd ämnesomsättning.

Selenoprotein S reglerar inflammatoriska processer i cellernas endoplasmatiska retikulum.

Immunförsvaret

lika selenoproteiner kan aktivera immunförsvaret och motverka inflammationer. De kan också förhindra att RNA-virus som influensa, förkylning, herpes och HIV kan mutera och lura immunförsvaret.
Som nämnt kan selenbrist medföra att annars harmlösa virus förorsakar den livshotande Keshans sjukdom. Det är heller ingen slump att nya influensastammar ofta kommer från selenfattiga områden i Kina, där dessa virus kan mutera i djur och människor och därefter spridas över hela världen med infekterade bärare.
Selenbrist är särskilt kritiskt hos HIV-patienter, eftersom det ökar risken för utveckling av AIDS. Flera studier av AIDS-patienter har följaktligen visat på en koppling mellan selenbrist och brist på T-hjälparceller, som reglerar immunförsvaret.
Tillskott med selen kan således motverka utvecklingen av HIV till AIDS. Selen är också avgörande för att patienter med hepatit B eller C inte får det sämre.
Immunförsvaret har överlag behov av selen, så att det kan angripa snabbt och effektivt.

Det är tankeväckande att jordbruket undersöker huruvida djuren lider brist på selen och ingriper med viktiga kosttillskott, medan hälsomyndigheterna lämnar oss i sticket.

Cancer

Som nämnts är GPx-enzymerna några kraftfulla antioxidanter som skyddar celler, DNA och mitokondrier mot fria radikaler och oxidativ skada.
Andra selenhaltiga proteiner stimulerar immunförsvaret, motverkar inflammationer, neutraliserar miljögifter som kvicksilver och får sjuka celler att begå självmord (apoptos).
Dessa är alla mekanismer som skyddar friska celler mot cancerframkallande ämnen och okontrollerad celldelning.
Redan 1996 dokumenterade den amerikanska cancerforskaren professor Larry Clark, i den så kallade NPC-studien, att tillskott med selenjäst som innehåller cirka 30 selenföreningar skulle kunna minska risken för flera vanliga cancerformer med cirka 50 procent.
I den senare SELECT-studien gav man tillskott med selenmetionin och syntetiskt E-vitamin, men här var det ingen positiv effekt. Därför är det missvisande att hänvisa till SELECT-studien och avråda från tillskott med selen vid cancerförebyggande. Man borde istället rekommendera tillskott med selenjäst.
Som bekant kan cancer ta många år på sig att utvecklas, och man har till exempel konstaterat selenbrist flera år före diagnosen av bröstcancer hos svenska kvinnor.
Det tyder därför på att tillskott med selenjäst kan vara relevant vid långvarigt förebyggande av flera utbredda cancerformer. Detta gäller särskilt i de områden i världen där jorden är fattig på mineralet samt i andra situationer, där det föreligger brist.

Neurologiska sjukdomar

Studier har visat att selenbrist kan leda till depressiva tillstånd och andra neurologiska sjukdomar. Vid selenbrist mottar hjärnan fortfarande relativt mycket selen, vilket indikerar spårmineralets betydelse för hjärnans hälsa.
Det visar sig att selenbrist kan leda till brist på vissa neurotransmittorer. Hos patienter med Alzheimers sjukdom har man till exempel hittat koncentrationer av selen, som låg på omkring cirka 60 procent jämfört med en frisk kontrollgrupp.
Ett forskarteam från München har nu närmare klargjort de mekanismer genom vilka de selenhaltiga antioxidanterna, GPx-enzymer, skyddar neuronerna i hjärnan mot celldöd.

Fertiliteten hos män och kvinnor

När sädescellerna flyger iväg mot ägget för att befrukta det har de behov av några selenhaltiga proteiner som levererar själva framdriften. Samtidigt fungerar de selenhaltiga GPx-enzymerna som antioxidanter, som skyddar sädescellernas DNA. Om det föreligger en selenbrist är sädescellerna sårbara, och något som kallas DNA-fragmentering kan inträffa. Så även om en sädescell befruktar ägget kommer ägget inte att kunna utveckla sig och stöts därför ut.
Selen stimulerar generellt bildandet av sunda sädesceller och skyddar arvsmassan.
Selen är också viktigt för en normal menstruationscykel och en normal graviditet.
Tillskott med 100 mikrogram selenjäst till gravida kvinnor från första trimestern och fram till födseln kan minska risken för fosterhinnebristning med en tredjedel. Detta framgår av en placebokontrollerad studie som publicerats i tidskriften Journal of Obstetrics and Gynecology.
Det framgår dessutom att gravida deltagare, som fick tillskott med selenjäst, hade en lägre förekomst av preeklampsi, som är den vanligaste orsaken till prematur födsel. Preeklampsi kan också medföra livshotande tillstånd som eklampsi.
Mycket tyder på att selen har en uppbyggande och skyddande roll under graviditeten, och forskare hänvisar till cirkulationsrelaterade effekter i moderkakan, att selen verkar som en kraftfull antioxidant och det motverkar inflammationer.

Muskel- och skelettsjukdomar

År 1998 upptäckte man i Kina en annan allvarlig selenbristsjukdom kombinerad med jodbrist. Den kallas Kashin-Becks sjukdom, och medför stoppad tillväxt hos barn samt missbildning i leder och ben. Sjukdomen ses också i selenfattiga områden i Tibet, Sibirien och Nordkorea.
Måttlig selenbrist kan leda till förlust av muskelmassa och muskelsvaghet. Detta framgår av en italiensk studie. Äldre är mer utsatta, eftersom de i förväg har en tendens att förlora muskelmassa.

Officiella och optimala rekommendationer

I Danmark ligger de officiella rekommendationerna (RI) på 55 mikrogram, men det antas att cirka 20 procent av befolkningen inte får denna mängd genom kosten. Flera studier pekar dessutom på att vi har behov av omkring det dubbla, motsvarande 90–100 mikrogram, för att mätta selenoprotein P, som används som markör för kroppens status.
I många studier som exempelvis behandlar ämnesomsättnings- och cancerpatienter har man gett tillskott med 200 mikrogram.
Europeiska myndigheten för livsmedelssäkerhet, Efsa, har satt den övre gränsen till 300 mikrogram dagligen, och WHO har satt den övre gränsen till 400 mikrogram dagligen.
Man bör under alla omständigheter eftersträva en allsidig kost, eftersom de selenhaltiga proteinerna bland annat samarbetar med E-vitamin.

Tillskott baserade på selenjäst, som innehåller selenföreningar, ger den största likheten med selenvariationen i selenrik kost.

 

Viktiga selenhaltiga föreningar
Selenhaltig förening Funktion
Deiodinas typ 1–3 Ämnesomsättningshormoner.
GPX 1-6 (glutationperoxidas) Kraftfulla antioxidanter.
Selenoprotein S Reglering av cytokiner och inflammationsrespons i celler.
Selenoprotein P Antioxidant och transport av selen i kroppen.
Selenoprotein R och N1 Antioxidanter med flera andra funktioner.
Selenoprotein M Stora mängder i hjärnan. Funktionen är inte helt klargjord.
Selenoprotein T Ingår i cellstrukturer och proteiner.
TXNRD 1–3 Antioxidanter, mitokondrier, energiomsättning, ämnesomsättning.
MSRB1 Reparerar oxidativa skador.
Även vid smärre selenbrist kan inget av de selenberoende proteinerna fungera optimalt.

Reference

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

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

Nicholas V.C. Ralston, Laurs J. Raymund. Mercury’s neurotoxicity is characterized by its disruption of selenium biochemistry. Elsevier

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

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

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

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

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

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

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

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

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

  • Skapad
8.777MBMemory Usage653msRequest 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" => 1744508425 "last" => 1744508425...
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.38KB) (3.84ms)
  • afterInitialise (1.27MB) (52.96ms)
  • afterRoute (906.15KB) (25.62ms)
  • beforeRenderComponent com_content (23.47KB) (1.48ms)
  • Before Access::preloadComponents (all components) (33.44KB) (337μs)
  • After Access::preloadComponents (all components) (97.34KB) (6.38ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (14μs)
  • After Access::preloadPermissions (com_content) (3.23MB) (23.88ms)
  • Before Access::getAssetRules (id:4690 name:com_content.article.2318) (130.65KB) (134μs)
  • After Access::getAssetRules (id:4690 name:com_content.article.2318) (7.38KB) (1.12ms)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.44MB) (92.72ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (5.35ms)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (6μs)
  • afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (106μs)
  • afterRenderComponent com_content (73.11KB) (30.83ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.92KB) (5.19ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (39μs)
  • afterDispatch (17.76KB) (1.58ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (534μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (73.09KB) (260ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (47μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (87μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (30μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (29μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (13.98ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (5.2ms)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (46μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (91μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (21μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (27μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (393μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (13.84ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (95μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (24μs)
  • afterRenderRawModule mod_languages (Sprogskift) (208B) (13.92ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (9μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (29μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (15μs)
  • afterRenderRawModule mod_finder () (67.09KB) (31.4ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (3.29KB) (52μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (166μs)
  • afterRenderRawModule mod_custom () (21.92KB) (10.56ms)
  • beforeRenderModule mod_custom () (704B) (8μs)
  • afterRenderModule mod_custom () (1.23KB) (70μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (145μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (700μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (53μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (7.89ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (7μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (48μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (14μs)
  • afterRenderRawModule mod_finder () (6.29KB) (6.96ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.23KB) (69μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (247μs)
  • afterRenderRawModule mod_custom () (944B) (175μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (27μs)
  • beforeRenderRawModule mod_custom () (688B) (90μs)
  • afterRenderRawModule mod_custom () (896B) (94μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (22μs)
  • afterRender (221.86KB) (29ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (73.09KB) (39.85%)
    260.29ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.44MB) (14.2%)
    92.72ms
    1 x afterInitialise (1.27MB) (8.11%)
    52.96ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (4.81%)
    31.40ms
    1 x afterRenderComponent com_content (73.11KB) (4.72%)
    30.83ms
    1 x afterRender (221.86KB) (4.44%)
    29.00ms
    1 x afterRoute (906.15KB) (3.92%)
    25.62ms
    1 x After Access::preloadPermissions (com_content) (3.23MB) (3.66%)
    23.88ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.14%)
    13.98ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (208B) (2.13%)
    13.92ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (2.12%)
    13.84ms
    1 x afterRenderRawModule mod_custom () (21.92KB) (1.62%)
    10.56ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.21%)
    7.89ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (1.07%)
    6.96ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.98%)
    6.38ms
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.82%)
    5.35ms
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.8%)
    5.20ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.92KB) (0.79%)
    5.19ms
    1 x afterLoad (456.38KB) (0.59%)
    3.84ms
    1 x afterDispatch (17.76KB) (0.24%)
    1.58ms
    1 x beforeRenderComponent com_content (23.47KB) (0.23%)
    1.48ms
    1 x After Access::getAssetRules (id:4690 name:com_content.article.2318) (7.38KB) (0.17%)
    1.12ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.11%)
    700μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.08%)
    534μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.06%)
    393μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.05%)
    337μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.04%)
    247μs
    1 x afterRenderRawModule mod_custom () (944B) (0.03%)
    175μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.03%)
    166μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.02%)
    145μs
    1 x Before Access::getAssetRules (id:4690 name:com_content.article.2318) (130.65KB) (0.02%)
    134μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (0.02%)
    106μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.01%)
    95μs
    1 x afterRenderRawModule mod_custom () (896B) (0.01%)
    94μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.01%)
    91μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.01%)
    90μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.01%)
    87μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    70μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    69μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.01%)
    53μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    52μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    48μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.01%)
    47μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    46μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    39μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0%)
    30μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    29μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0%)
    29μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0%)
    27μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    27μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0%)
    24μs
    1 x afterRenderModule mod_custom () (5.21KB) (0%)
    22μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0%)
    17μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    15μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    14μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    14μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    13μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    6μs
42 statements were executed, 9 of which were duplicates, 33 unique372ms1.15MB
  • SELECT @@SESSION.sql_mode;607μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?1.15ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1328μ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)2.79ms944BParams/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` = 1608μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`190μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `has_usergroups` AS `a` LEFT JOIN `has_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest1.34ms1.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`6.95ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC3.51ms2.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` = 1190μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config4.01ms1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `has_menu` AS `m` LEFT JOIN `has_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`3.19ms165.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`311μ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` = 14.04ms848B/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)713μ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` = 011.89ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`3.35ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2318'3.67ms48B/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)813μs54.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.46ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)4.64ms4.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`441μ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 ASC943μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id232μs1.31KBParams/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 `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`11.76ms212.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 DESC17.57ms109.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`431μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 12.84ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0411μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id807μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id147μ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 != 'sv-SE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-13 01:40:25') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-13 01:40:25') AND c2.state = 11.1ms3.97KBParams/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 10251ms167.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` = :id5.97ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 11.96ms640B/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)6.42ms584B/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 ASC464μ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)207μ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` = 14.57ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?1.44ms1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?5.31ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy