Skip to main content

Vegetarisk kost saknar viktiga näringsämnen

- vilket bland annat kan påverka fertiliteten, ämnesomsättningen, nervsystemet och barnets tillväxt.

Vegetarisk kost saknar viktiga näringsämnenKlimatdebatten rasar vidare, och det är inte så populärt att äta kött av flera orsaker. Det är emellertid viktigt att skilja mellan koldioxidutsläpp, djurs välbefinnande, köttets mängd och kvalitet samt näringsaspekterna. För människan har ätit kött och fisk i cirka 2 miljoner år, och de animaliska födokällorna har bidragit till våra stora hjärnor och utveckling. Ändå blir fler och fler vegetarianer och veganer, i synnerhet kvinnor. Det ger anledning till oro eftersom utbredd brist på protein, D-vitamin, B12-vitamin, jod, selen, järn, zink och omega-3-fettsyror inte bara försämrar fertiliteten, utan också bland annat ökar risken för ämnesomsättningssjukdomar, neurologiska sjukdomar, nedsatt motståndskraft, inflammationer och svåra tillväxtstörningar hos barn. Några av bristerna kommer dessutom smygande, och därför kan det vara svårt att se sambandet med kosten. Detta framgår bland annat av en ny informationsbroschyr utgiven av den danska livsmedelsmyndigheten.

För omkring två miljoner år sedan anpassade våra förfäder sig till att äta kött och fisk utöver insekter, rotfrukter, bär, nötter och frukter. Människan fick kontroll över elden för omkring en miljon år sedan, och det tyder på att man började värmebehandla kött och fisk för cirka 500 000 år sedan. Innehållet av kolhydrater blev efterhand lägre och har präglats av nio istider under de senaste 700 000 åren. Kött, som innehåller mycket protein och fettämnen, var den dominerande källan till de flesta näringsämnen, och kolhydratinnehållet låg bara på 10 gram per dag under istiderna och 125 gram under mellantiderna.
De första människorna som oss, homo sapiens, uppstod för omkring 300 000 år sedan, och vi började äta spannmålsprodukter för cirka 12 000 år sedan. Trots det fortsatte de flesta av världens befolkningsgrupper att leva som jägare och samlare i flera tusentals år innan odling av jorden tog fart och intensifierade under senare tid. Det råder således enighet om att ingen folkgrupp har levt vegetariskt före jordbruksrevolutionen. Det betyder med andra ord att vi är skapta till att äta kött och fisk. Vår art har till och med levt utan spannmål och socker under 96 procent av den tid vi har existerat.

Kött, fisk och inälvsmat är supermat

Med jämna mellanrum nämner medierna vegetarisk supermat som spirulina, gojibär och chiafrön. Såklart är det bra, men vi får inte glömma att kött, inälvsmat och fisk bidrar med kompletta proteiner samt viktiga vitaminer, mineraler och fettsyror, som det är svårt eller omöjligt att få tillräckligt av om man är vegetarian eller vegan. Det kräver därför mycket kunskap för att få tillräckligt med dessa livsviktiga näringsämnen om man är vegetarian eller vegan, och denna kunskap är det många som inte har. Det kan få mycket allvarliga konsekvenser – för både barn och vuxna.

Veganer lider brist på viktiga näringsämnen

I en vetenskaplig studie från Köpenhamns universitet jämförde forskarna 70 danska veganer mellan 18 och 61 år med 1 257 köttätare. Studien visade att veganer fick för lite protein, D-vitamin, jod och selen. De veganska kvinnorna fick också för lite A-vitamin. Andra studier visar att vegetarianer och veganer ofta lider brist på B12-vitamin. Så vad kan det egentligen betyda för hälsan?

Proteiner har många funktioner

Proteiner är viktiga för energiomsättningen, muskler, hormoner, antikroppar, nervsystemet samt hud, hår och naglar.
Enligt de nordiska näringsämnesrekommendationerna bör den dagliga proteintillförseln ligga på cirka 1 gram per kg kroppsvikt. För information finns det cirka 20 gram protein i 100 gram kött eller fisk och 6 gram protein i 100 gram tillagade bönor eller ett ägg. Detta innebär att vegetarianer och veganer måste äta ganska stora måltider för att täcka sina behov. Det är också en utmaning att få alla aminosyror, eftersom de vegetabiliska proteinerna inte är kompletta.
För lite protein och brist på essentiella aminosyror kan orsaka problem med instabilt blodsocker, trötthet, sömnstörningar, övervikt, nedsatt motståndskraft, muskelsvaghet samt problem med hud, hår och naglar.

Brist på B12-vitamin kommer smygande

B12-vitamin har betydelse för cellernas energiomsättning, bildandet av röda blodkroppar, immunsystemet, nervsystemet och den mentala balansen. Det finns B12-vitamin i kött, fisk, ägg och mejeriprodukter. Det innebär att vegetarianer och veganer lättare hamnar i underskott.
Bristsymtom, som kommer smygande, kan vara blodbrist och utmattning eller påverka nervsystemet i form av dåligt minne, demens, muskelsvaghet eller nervinflammation.
Brist på B12-vitamin kan också skada barnets tillväxt och inlärningsförmåga.
Enligt barnläkaren Allan Meldgaard Lund på danska Rigshospitalet finns det ammande barn till vegetarianer och särskilt veganer som får neurologiska problem mot denna bakgrund, och barnen kan även drabbas av kroniska skador.
Även om bakterierna i tjocktarmen kan bilda lite B12-vitamin kan det inte tas upp härifrån, eftersom det kräver proteinet intrinsic factor, som sörjer för upptaget i tunntarmen.
Dansk Vegetarisk Forening rekommenderar också att vegetarianer och veganer tar tillskott.

”Det mest problematiska är att man kan börja glad och nöjd med att äta vegansk mat och leva veganskt i 2–3 år innan symtomen på B12-vitaminbrist uppstår. Kroppen kan ta av sitt lager, och om man har levt nöjd en längre tid på vegansk kost är det därför inte säkert att man tänker på det som källan till sina symtom.”

Professor Ebba Nexø, forskare i B12-vitamin, Århus universitet.

D-vitamin från sol och kost

Det finns särskilt D-vitamin i torsklever, torskrom, fet fisk, ägg och feta mejeriprodukter. Eftersom den höga sommarsolen är den viktigaste källan är det svårt att få tillräckligt med D-vitamin under vinterhalvåret, när solen står för lågt, och en vegansk kost gör det ännu svårare.
D-vitaminbrist ökar risken för infektioner, inflammationer, benskörhet, cancer och en mängd andra symtom, eftersom alla kroppens celler behöver detta vitamin. Behovet kan täckas genom att få sol om sommaren. Under vinterhalvåret rekommenderas starkare tillskott.

Jod för ämnesomsättningen, östrogenbalans och avgiftning

Jod är viktigt för barnets tillväxt, ämnesomsättningen, östrogenbalansen och utsöndring av miljögifter som fluor. Jod finns främst i fisk och tång, och vår jord är fattig på mineralet.
Därför är det obligatoriskt att tillsätta jod till salt, eftersom det kan förebygga utvecklingen av struma. Samtidigt måste man vara medveten om att raffinerat bordssalt ofta innehåller antiklumpningsmedel, såsom aluminium, och att havssalt inte har tillsatt jod.
Jodbrist kan bland annat orsaka ämnesomsättningsstörningar och öka risken för bröstcancer. Gravida kvinnor som lider brist på jod riskerar att föda utvecklingsstörda barn.

Selen för ämnesomsättningen, fertilitet, cirkulation och cancerförebyggande

Selen ingår i över 30 selenberoende proteiner, som också fungerar som kraftfulla antioxidanter. Selen har särskilt betydelse för immunförsvaret, ämnesomsättningen, cirkulationen, sädesceller, cancerförebyggande och utgör ett skydd mot tungmetaller som kvicksilver.
Det finns särskilt selen i källor i havet som fisk, skaldjur och tång samt inälvsmat, kött, ägg och paranötter. Det finns endast begränsade mängder i mejeriprodukter, fullkorn, frukt och grönsaker. Mycket beror på markförhållandena. Eftersom jorden i Europa är fattig på selen är det särskilt svårt för vegetarianer och veganer att få tillräckligt av detta livsviktiga spårämne.
Brist på selen ökar risken för nedsatt fertilitet, hjärt-kärlsjukdomar och cancer. Dessutom bör ämnesomsättningssjukdomar, infektioner, inflammationer och grå starr nämnas.

Järn för blodbildning och hjärnans enzymer

Järn ingår i de röda blodkropparna och hjärnans enzymer, som har betydelse för energiomsättning, vitalitet, immunförsvar, tillväxt och inlärning samt hud, hår och naglar. Det finns järn i lever, kött, ägg, pumpafrön, frön, bönor, brännässla, spenat och rödbetor. Järn från animaliska källor (hemjärn) tas upp bättre än järn från vegetabiliska källor (icke-hemjärn). Däremot innehåller många vegetabiliska källor C-vitamin, som är viktigt för järnupptaget. Järnbrist orsakar typiskt blekhet på grund av blodbrist och trötthet, yrsel, hjärtklappning, minskad motståndskraft, hud-, hår- och nagelförändringar samt minskad tillväxt och inlärningssvårigheter hos barn. Kvinnor i fertil ålder är särskilt utsatta för järnbrist på grund av blodförlust under menstruationen.

Obs! Upptaget av B12-vitamin, järn och kalcium kräver tillräckligt med magsyra.

Zink ingår i en stor mängd enzymprocesser

Zink är en antioxidant som är nödvändig för cirka tusen enzymer som har betydelse för tillväxt, fortplantning, ämnesomsättning, nervsystem, immunsystem, hud, sårläkning, smaksinne och många andra funktioner. Zink finns särskilt i ostron, lever, kött, skaldjur, mejeriprodukter, nötter, frön, kärnor och bönor. Animaliska källor tas upp bäst.
Brist på zink kan medföra slöhet, hud- och hårproblem, dålig sårläkning, minskad aptit och smaksinne, graviditetskomplikationer, viktminskning, psykiska störningar och andra allvarliga tillstånd.

Omega-3 från fisk ger ofta bättre utnyttjande

Omega-3-fettsyrorna har betydelse för uppbyggnaden av cellmembran, hjärnfunktioner, nervsystemet, cirkulationen, blodtrycket, huden och slemhinnorna, immunförsvaret och vissa hormonlika ämnen som kallas prostaglandiner, som reglerar inflammationer och många andra processer.
Vegetabiliska källor som linfröolja samt rapsolja och valnötter innehåller omega-3-formen ALA. Med hjälp av enzymer omvandlas ALA till EPA, därifrån till DHA och vidare till de nämnda prostaglandinerna.
Omvandlingen av ALA till EPA och DHA sker ofta sparsamt, och därför har många glädje av att få EPA och DHA direkt från kosten (fet fisk och skaldjur) eller tillskott baserade på fiskolja eller havsalger. För information innehåller tillskott baserade på havsalger dock ganska små mängder EPA och DHA.
Brist på omega-3-fettsyror kan bland annat öka risken för känsliga slemhinnor, nedsatt motståndskraft, inflammationer, kramper, menstruationsvärk, hjärt-kärlsjukdomar, hudproblem, depression och cancer.

Nedsatt fertilitet och risk för störningar i barnets tillväxt

Kvinnor utgör 70 procent av vegetarianerna i Danmark, och det finns särskilt anledning att oroa sig för de unga som gärna vill bli gravida.
En mindre studie som publicerats i den vetenskapliga tidskriften Fertility and Sterility jämförde 18 friska och normalviktiga kvinnor mellan 19-27 år, som alla hade en normal menstruationscykel och ägglossning. Kvinnorna delades in i två grupper, där den ena gruppen åt vegetarisk kost i sex veckor, medan den andra gruppen fortsatte att äta kött som en del av den vanliga kostplanen. I den vegetariska gruppen fick sju av nio kvinnor ingen ägglossning under perioden efter kostomläggningen. I den icke-vegetariska gruppen fick sju av nio ägglossning som vanligt.
Vegetarisk och vegansk kost kan också påverka mannens sädeskvalitet. Detta framgår bland annat av en studie från Loma Linda University i Kalifornien.
Det visar sig att det i södra Kalifornien finns en stor andel sjundedagsadventister, som anser att kött är orent och därför lever på en strikt vegetarisk kost. Studien visade att antalet sädesceller hos de vegetarianska männen, varav en del var veganer, var signifikant lägre än hos de köttätande män som också deltog i studien. De vegetarianska männens sädesceller hade också en sämre rörlighet, som annars är avgörande för att de ska kunna nå fram och befrukta kvinnans ägg.
Andra studier visar att selen bidrar till utvecklingen av sunda sädesceller och förebyggande av missfall.

Bristen på olika essentiella näringsämnen gör det inte bara svårare att bli gravid. Bristen kan också skada barnets tillväxt, så att det i värsta fall blir utvecklingsstört, får kroniska neurologiska störningar eller ökad risk för autism, schizofreni och skleros senare i livet.

Klimatdebatt och köttätande

De som argumenterar mot kött eftersom lantbruksdjur lever under eländiga förhållanden och missköts har givetvis en viktig poäng, men djurskydd är en helt annan debatt.
Det visar sig då också att djur som har betat fritt i naturen har ett mer optimalt förhållande mellan omega-3 och omega-6. Ekologiska produkter innehåller dessutom mycket färre rester av besprutningsmedel och andra giftämnen.
Enligt den norska tidskriften Helsemagasinet vitenskap og fornuft finns det inga studier som visar att köttätande leder till cancer, hjärt-kärlsjukdomar, övervikt och diabetes. Tvärtom är kött ett näringsrikt livsmedel som stabiliserar blodsockret och leder till motsatsen.
Mycket handlar alltså om kvaliteten på köttet, vilken försämras vid rökning, hög värme och konserveringsmedlet nitrit (E249 och E250), som är potentiellt cancerframkallande eftersom det kan omvandlas till nitrosaminer.
Den kan därför löna sig att välja obearbetat kött från ekologiska djur som har betat fritt och haft så naturliga tillväxtförhållanden som möjligt.
Man kan också välja att skära ner på köttkonsumtionen och kanske ta en veckodag utan kött. Det var ganska vanligt under förra seklet då fiskintaget också var högre.
Med hänsyn till klimatdebatten måste vi komma ihåg att den handlar om mycket mer än kött, eftersom den mesta konsumtionen, däribland av kläder, möbler och elektronisk utrustning som många förnyar i tid och otid, också främjar utsläppet av koldioxid. En flygning till Bangkok motsvarar exempelvis ett intag på 89 kilo nötkött när det gäller koldioxidutsläpp. Eller att man varje dag i två år äter en biff på 125 gram.
Få människor tänker på att palmolja, som finns i många livsmedel och dagligvaror, är den främsta orsaken till att den frodiga regnskogen skövlas i Malaysia och Indonesien. Det utlöser stora mängder koldioxid, försämrad biologisk mångfald och förlust av många djurarter.
Å andra sidan strövar vissa nötkreatur fritt runt om i Norden, och betesmarkerna är ett bra naturskydd som säkerställer livet för många andra växt- och djurarter.
Klimatdebatten bör alltså främst handla om hållbarhet på alla nivåer i stället för ett snävt fokus på kött.
Det kan naturligtvis finnas många skäl till att bli vegetarian eller vegan. Men som det framgår är det inte oproblematiskt att sluta äta kött, fisk och ägg. Det kräver därför att man sätter sig grundligt in i kostens sammansättning och tar lämpliga tillskott.
Man kan dock får tillräckligt med essentiella näringsämnen även om man väljer bort mejeriprodukter, för komjölk är från naturens sida bara avsedd för kalvar. För information lever 70 procent av världens befolkning helt utan mejeriprodukter, och de klarar sig bra på sin traditionella kost med kött, fisk, ägg, grönsaker och frukt.

Danska livsmedelsmyndigheten rekommenderar att veganer tar följande tillskott:

  • 10 mikrogram D-vitamin per dag om vintern (från oktober till april).
  • 2 mikrogram B12-vitamin per dag.

Beroende på kost kan tillskott av följande vitaminer och mineraler också vara relevant:

  • Jod
  • Selen
  • Järn
  • Zink
  • Kalcium
  • A-vitamin
  • Riboflavin (B2-vitamin)

Vegetarianer kan också behöva de nämnda tillskotten. De kan som regel få tillräckligt genom en bra multivitamintablett med lättupptagliga mineralföreningar.

De danska livsmedels- och hälsomyndigheternas rekommendationer för barn:

Barn under 2 år:

  • Gravida som äter veganskt måste ta B12-vitamintillskott under hela graviditeten och så länge de ammar.
  • Amning eller sojabaserad mjölkersättning under minst de två första levnadsåren.
  • Barnen måste följas genom rutinmässiga barnundersökningar, där särskild uppmärksamhet måste ges barnets tillväxt.
  • Barnet måste få vissa kosttillskott.
  • Föräldrarna bör söka vägledning från en auktoriserad dietist.

Barn från 2 år:

  • Barnet måste få en multivitamintablett som innehåller B12-vitamin och D-vitamin.
  • Föräldrarna bör söka vägledning från en auktoriserad dietist.

Den danska livsmedelsmyndigheten ger råd till föräldrar som väljer att ge sina större barn vegansk kost. Rekommendationerna finns på den danska livsmedelsmyndighetens webbplats www.altomkost.dk.

Referenser

Dag Viljen Poleszynski. Skader kjøttspisning mennesker, klimaet og dyr? Helsemagasinet Vitenskap og Fornuft. 2019

Else Molander. Anbefalinger vedr. vegansk kost. Fødevarestyrelsen. Januar 2019
Nordiske Næringsstofanbefalinger

Poul Pilgaard Johnsen. Kødædere. Weekendavisen 3. maj 2019

Ulla Gjeset Schølberg. Veganere mangler vitaminer og mineraler. Videnskab.dk 2016

Asoc C. Antony. Vegetarism and B-12 (colabamin) deficiency. The American Journal of Clinical Nutrition 2013

Science News. Causal link found between vitamin D, serotonin synthesis and autism in new study. Science Daily. 2014

Darryl W Eyles et al. The association between neonatal Vitamin D status and risk of skizophrenia. Scientific Reports. 2018

Alberto Ascherio, MD, DrPH et al. Vitamin D Status During Pregnacy and Risk of Multiple Sclerosis in Offspring af Women in the Finnish Maternity Cohort. JAMA Neurol. March 2016

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

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

Ane Bodil Søgaard, Karen Østergaard, Troels V. Østergaard. Mælk og Sundhed. Books on Demand.

Pjece. Vandreruter i Svanninge Bjerge.

http://frida.fooddata.dk/AlpList.php

  • Skapad
8.765MBMemory Usage227msRequest 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" => 1740049108 "last" => 1740049108...
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.34KB) (2.61ms)
  • afterInitialise (1.27MB) (21.8ms)
  • afterRoute (906.15KB) (14.21ms)
  • beforeRenderComponent com_content (23.26KB) (373μs)
  • Before Access::preloadComponents (all components) (33.44KB) (614μs)
  • After Access::preloadComponents (all components) (97.34KB) (1.3ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (19μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (11.61ms)
  • Before Access::getAssetRules (id:4538 name:com_content.article.2236) (130.65KB) (677μs)
  • After Access::getAssetRules (id:4538 name:com_content.article.2236) (7.38KB) (82μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.44MB) (37.55ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (332μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (5μs)
  • afterRenderModule mod_custom (GO GOOGLE) (5.43KB) (95μs)
  • afterRenderComponent com_content (83.98KB) (13.35ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (4.28ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (29μs)
  • afterDispatch (17.73KB) (1.27ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (1.35ms)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (67.16KB) (84.83ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (31μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (47μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (12μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (23μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (5.48ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (63μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (15μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (24μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (11μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (21μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (310μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (2.96ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (64μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (21μs)
  • afterRenderRawModule mod_languages (Sprogskift) (4.8KB) (3.34ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (22μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (12μs)
  • afterRenderRawModule mod_finder () (67.09KB) (3.62ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (157μs)
  • afterRenderRawModule mod_custom () (21.95KB) (2.98ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (50μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (107μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (1.3ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (48μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.77ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (16μs)
  • afterRenderRawModule mod_finder () (6.29KB) (1.98ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (48μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (190μs)
  • afterRenderRawModule mod_custom () (944B) (138μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (85μs)
  • afterRenderRawModule mod_custom () (896B) (104μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (5.21KB) (23μs)
  • afterRender (229.77KB) (3.93ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (67.16KB) (37.36%)
    84.83ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.44MB) (16.54%)
    37.55ms
    1 x afterInitialise (1.27MB) (9.6%)
    21.80ms
    1 x afterRoute (906.15KB) (6.26%)
    14.21ms
    1 x afterRenderComponent com_content (83.98KB) (5.88%)
    13.35ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (5.11%)
    11.61ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.41%)
    5.48ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (1.89%)
    4.28ms
    1 x afterRender (229.77KB) (1.73%)
    3.93ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (1.6%)
    3.62ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (4.8KB) (1.47%)
    3.34ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (1.31%)
    2.98ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.3%)
    2.96ms
    1 x afterLoad (456.34KB) (1.15%)
    2.61ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.87%)
    1.98ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.78%)
    1.77ms
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.59%)
    1.35ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.57%)
    1.30ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.57%)
    1.30ms
    1 x afterDispatch (17.73KB) (0.56%)
    1.27ms
    1 x Before Access::getAssetRules (id:4538 name:com_content.article.2236) (130.65KB) (0.3%)
    677μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.27%)
    614μs
    1 x beforeRenderComponent com_content (23.26KB) (0.16%)
    373μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.15%)
    332μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.14%)
    310μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.08%)
    190μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.07%)
    157μs
    1 x afterRenderRawModule mod_custom () (944B) (0.06%)
    138μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.05%)
    107μs
    1 x afterRenderRawModule mod_custom () (896B) (0.05%)
    104μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (5.43KB) (0.04%)
    95μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.04%)
    85μs
    1 x After Access::getAssetRules (id:4538 name:com_content.article.2236) (7.38KB) (0.04%)
    82μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.03%)
    64μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.03%)
    63μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    50μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.02%)
    48μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.02%)
    48μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.02%)
    47μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.02%)
    34μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    34μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.01%)
    31μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    29μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    25μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.01%)
    24μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.01%)
    23μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.01%)
    23μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    22μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.01%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    19μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    19μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    16μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    12μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    12μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    11μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    11μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
42 statements were executed, 9 of which were duplicates, 33 unique117ms1.12MB
  • SELECT @@SESSION.sql_mode;68μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?150μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 168μ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.41ms944BParams/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` = 1298μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`107μ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` = :guest176μ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`665μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC169μ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` = 1172μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config206μ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`2.32ms165.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`857μ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` = 1283μ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)556μ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.56ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`1.82ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2236'1.33ms48B/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)471μ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`320μ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)2.61ms4.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`367μ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 ASC322μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id159μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id129μ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.12ms212.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 DESC5.44ms109.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`332μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1145μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0374μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id116μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id663μ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-02-20 10:58:28') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-20 10:58:28') AND c2.state = 1412μs3.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 1081.76ms135.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` = :id184μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1191μs640B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)167μ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 ASC328μ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)150μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `has_scheduler_tasks` AS `a` WHERE `a`.`state` = 1132μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?99μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.74ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy