Skip to main content

Antioxidanters betydning for sædkvaliteten

Antioxidanters betydning for sædkvalitetenMænds dårlige sædkvalitet er en væsentlig årsag til ufrivillig barnløshed. Studier viser, at oxidativ stress spiller en rolle. Det er en tilstand, hvor der er en ubalance mellem frie radikaler og antioxidanter, som bevirker, at sædcellerne ødelægges på forskellige måder. I en større oversigtsartikel, som er publiceret i Reproductive Sciences, ser forfatteren nærmere på de molekylære mekanismer, og hvordan C-vitamin, E-vitamin, selen, zink, Q10 og andre antioxidanter beskytter de sårbare sædceller.

Der er en stigende evidens for, at ubalancer mellem frie radikaler og antioxidanter i sædcellerne fører til metaboliske og funktionelle forstyrrelser, og at dette kan være hovedårsagen til udbredte typer af infertilitet.
Frie radikaler, også kendt som ROS (Reactive Oxygen Species), er et biprodukt af cellernes iltomsætning, og de spiller vigtige roller i flere fysiologiske funktioner. Det viser sig i denne forbindelse, at sædcellen producerer mindre mængder frie radikaler, som har betydning for modning, cellesignalering, strukturen af DNA, apoptose (programmeret celledød) og andre fysiologiske funktioner.
De frie radikaler er altså livsvigtige og afgørende for sunde celler, inklusive sunde sædceller. Men de frie radikaler bør kun operere inden for snævre områder og under kontrol. Det skyldes, at de frie radikaler er nogle meget reaktive molekyler med én eller flere uparrede elektroner, som ikke alene skaber grundlag for de sunde fysiologiske reaktioner. For i jagten på manglende elektroner kan de frie radikaler også løbe løbsk og iværksætte utilsigtede kædereaktioner, hvorved de oxiderer andre molekyler i cellerne. Noget af det farligste er, når de frie radikaler angriber de umættede fedtsyrer i cellemembranerne, og fænomenet kaldes for lipid peroxidation. Herfra kan de frie radikaler så fortsætte deres ødelæggelser inde i cellen.
Påvirkningen af frie radikaler øges desuden af intensiv fysisk træning, rygning, aldringsprocesser, forgiftninger, inflammationer, bestråling og andre stressfaktorer.
Høje niveauer af frie radikaler kan altså skyldes indre og ydre faktorer. Og de høje niveauer kan have en skadelig effekt på sædcellernes funktion ved at iværksætte lipid peroxidation og kædereaktioner, som ødelægger membranens integritet, blokerer enzymaktiviteter og forvolder apoptose, som alt sammen kan føre til infertilitet. De frie radikaler kan også ødelægge sædcellens DNA, og det er et kendt fænomen, som kaldes for DNA-fragmentering. Så selvom sædcellen svømmer godt og befrugter ægget, vil ægget ikke kunne udvikle sig normalt, og det udstødes ret hurtigt.

Eksempler på frie radikaler - ROS (Reactive Oxygen Species)

  • Hydrogenperoxid (H2O2 = brintoverilte )
  • Hydroxylradikaler (OH)
  • Single oxygen (O2)
  • Superoxid (O2-)

Antioxidanter fra det indre miljø

De forskellige antioxidanter spiller en vigtig rolle i forebyggelsen af oxidativ stress og opretholdelse af den såkaldte redoxbalance. I grove træk fungerer antioxidanterne ved at afgive en elektron, så de frie radikaler neutraliseres, samtidig med at antioxidanterne forbliver antioxidanter.
De vigtigste antioxidanter, som kroppen selv danner, fungerer som enzymer. De kaldes også for endogene antioxidanter, og her kan nævnes:

  • Gluthationperoxidase (GPX). Indeholder selen.
  • Superoxid-dismutase (SOD). Indeholder zink plus kobber eller mangan.
  • Katalase (CAT). Består af polypeptidkæder.

Disse tre antioxidanter findes i relativt store mængder i sædceller og sædvæske, og det antages, at de primært kommer fra prostata. De tre antioxidanter beskytter på forskellige måder sædcellernes membraner, deres DNA og energiproducerende mitokondrier.
Desuden skal nævnes antioxidanter uden enzymaktivitet, der virker lynhurtig, og hvor Q10 spiller en særlig rolle. Q10 har også betydning for sædcellernes energiomsætning.

Antioxidanter fra det ydre miljø

Antioxidanter fra det ydre miljø, der også kaldes for eksogene antioxidanter, stammer fra føde- og drikkevarer. Blandt vitaminer og mineraler, der er livsvigtige næringsstoffer, kan nævnes A-, C- og E-vitamin, selen, zink og mangan.
Desuden skal nævnes en række plantestoffer.
Antioxidanterne fra kosten påvirker dannelsen og aktiviteten af de endogene antioxidanter. Derved udøver de en synergieffekt i opretholdelsen af redoxbalancen. I oversigtsartiklen har forfatteren mest fokus på antioxidanter som E-vitamin, C-vitamin, zink, selen og Q10. Forfatteren kommer også ind på særlige stoffer som L-acetylcystein, L-carnitin og lycopen, og at antioxidanterne har en synergieffekt. Derfor skal kosten først og fremmest være alsidig, og man kan overveje tilskud med følgende, som har særlig betydning for sædkvaliteten.

E-vitamin

E-vitamin (α-tocopherol) er en fedtopløselig antioxidant, der hovedsagelig findes i cellemembraner. E-vitamin neutraliserer hydroxylradikaler og superoxid, hvilket modvirker lipid peroxidation i cellemembranerne.
Man har fundet sammenhæng mellem niveauet af E-vitamin i sædvæske og procentandelen af mobile sædceller i ejakulationen.
I studier har man sædvanligvis givet tilskud med 400 mg E-vitamin (α-tocopherol) daglig.

C-vitamin

Koncentrationen af C-vitamin (ascorbinsyre) er næsten ti gange højere i sædvæske end i blodserum. C-vitamin neutraliserer hydrogenperoxid, hydroxylradikaler og superoxid og beskytter derved mod oxidativ stress inde i sædcellerne.
Studier har vist, at tilskud med C-vitamin og E-vitamin til mænds sædvæske reducerer DNA-fragmentering forårsaget af oxidativ stress.
I studier har man sædvanligvis givet tilskud på 500-1.000 mg daglig.

Zink

Den største mængde zink hos mænd findes i prostata, hvor sædvæsken dannes. Sædvæsken indeholder relativt meget zink, og zink spiller også en central rolle for sædceller, hvad angår metabolismen af RNA og DNA, signaltransduktion (overførsel af en type signal til en anden), genaktivering og regulering af apoptose. Derudover indgår zink i antioxidanten superoxid-dismutase (SOD), der beskytter sædcellernes struktur og DNA.
Studier har vist, at tilskud med zink til tyre beskytter sæden mod exogen oxidativ stress, hvilket forbedrer evnen til, at et befrugtet æg udvikles til en kalv.
I humane studier har man sædvanligvis givet tilskud på 25-400 mg daglig. Til orientering ligger sundhedsmyndighedernes øvre grænse på 25 mg zink daglig, og større tilskud over længere tid bør gives i samråd med en læge. Det skyldes, at zink i større mængder over længere tid kan fortrænge kobber.

Selen

Selen indgår i omkring 25 kendte selenholdige proteiner, hvoraf flere af dem har betydning for udvikling af sunde og stærke sædceller, herunder sædcellernes svingtråde, som leverer deres fremdrift.
Selen indgår i antioxidanten GPX (glutationperoxidase), der især findes i sædcellernes energiproducerende mitokondrier. GPX beskytter sædcellernes mitokondrier, deres DNA og andre cellebestanddele mod oxidativ stress. Der findes relativt meget selen i sædvæsken, og det antages at komme fra prostata. Selenmangel sættes især i forbindelse med abnorme sædceller, forringet motilitet og DNA-fragmentering.
Selenmangel er udbredt i Europa og andre dele af verden grundet udpint jord. Derfor har danske landmænd siden 1970´erne givet deres besætninger tilskud med selen for at forebygge nedsat fertilitet og andre mangelsygdomme.
I humane studier har man sædvanligvis givet tilskud på 200 mikrogram daglig. Tilskud baseret på selengær, som indeholder mange selenholdige proteiner, giver den største lighed med selenvariationen i selenrig kost.

Q10

Q10 er et enestående molekyle, der optræder i to former. Ubiquinon har betydning for cellernes energiomsætning og ubiquinol har betydning som antioxidant. Kroppen vekselvirker mellem de to former efter behov, hvilket blandt andet kræver et selenholdigt enzym.
Sædcellernes energiproducerende mitokondrier indeholder meget Q10, da de skal svømme relativt langt for at befrugte ægget.
Samtidig modvirker Q10 dannelsen af hydrogenperoxid og superoxid, hvilket modvirker oxidativ stress. Man har således fundet et omvendt forhold mellem niveauerne af Q10 i relation til sædantal og deres motilitet.
I studier har man sædvanligvis givet tilskud på 100-300 mg daglig.

N-acetylcystein

N-acetylcystein indeholder aminosyren cystein, der er forløber for den kraftige antioxidant glutathion. Adskillige studier har vist, at tilskud med N-acetylcystein kan reducerer niveauet af frie radikaler og forbedre sædcellernes antal og motilitet. Samtidig reduceres antallet af abnorme sædceller og sædceller med DNA-fragmentering. Cystein findes desuden i aminosyren selenocystein, der indgår i omkring 25 selenoproteiner – herunder GPX (glutathion peroxidase).
Derfor kan N-acetylcystein have en positiv effekt på sædkvaliteten og graviditetsraten. Effekten forbedres, hvis man er velforsynet med selen.
I studier har man sædvanligvis givet tilskud på 600 mg daglig.

L-carnitin

L-carnitin er et vandopløseligt vitaminlignende stof, der indgår i cellernes energiomsætning. Kroppen kan selv danne L-carnitin ud fra aminosyren lysin. Den største kilde til L-carnitin fra kosten er kød og mejeriprodukter.
L-carnitin er involveret i modning af sædceller i bitestiklerne. Koncentrationen af frit L-carnitin i bitestiklerne er 2.000 gange højere end i blodplasma. Mangel på L-carnitin kan føre til forringelse af sædcellernes motilitet. L-carnitins funktion som antioxidant er observeret i humane studier og i animalske studier. Hos infertile mænd har tilskud med 1.500 mg L-carnitin vist sig at forbedre sædkvaliteten ved at øge koncentrationen og motiliteten.
I studier har man sædvanligvis givet tilskud på 500-1.000 mg daglig.

Lycopen

Lycopen tilhører en antioxidantgruppe, som hedder carotenoider. Lycopen findes i røde grønsager og frugter som tomater, rød peber, røde gulerødder og vandmelon. Lycopen er en kraftig antioxidant med potentiale til at forhindre skader på sædceller forårsaget af oxidativ stress.
I studier har man sædvanligvis givet tilskud på 6-8 mg.

Konklusion

Sædcellerne er særlig sårbare over for oxidativ stress, og selvom de har deres eget antioxidantforsvar, kan det blive forringet, hvis egenproduktionen af antioxidanter eller tilførslen via kosten er for lille.
De sidste års studier har afsløret, at oxidativ stress forårsaget af frie radikaler kan ødelægge sædcellerne på flere måder og derigennem forårsage problemer med fertiliteten og ufrivillig barnløshed.
I dag har man studeret mange forskellige antioxidanter til behandling af infertile mænd. Der har været mest fokus på E-vitamin, C-vitamin, selen, zink, Q10, L-acetylcystein, L-carnitin og lycopen. På markedet findes der kombinerede tilskud med flere antioxidanter, hvor man bør sikre sig, at de har en høj optagelighed.

Referencer

Alicja Kowalczyk. The Role of the Natural Antioxidant Mechanism in Sperm cells. Reproductive Sciences. 2021

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

Selen anvendelse i dansk landbrug - PDF Gratis download (docplayer.dk)

Mineraler - information til sundhedsfaglige - Medicin.dk


  • Oprettet den .
29.88MBMemory Usage1.47sRequest 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" => 1744804149 "last" => 1744804149...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "da-DK" ]
  • afterLoad (3.82MB) (73.8ms)
  • afterInitialise (8.45MB) (217ms)
  • afterRoute (2.02MB) (48.83ms)
  • beforeRenderComponent com_content (397.13KB) (12.18ms)
  • Before Access::preloadComponents (all components) (259.13KB) (9.42ms)
  • After Access::preloadComponents (all components) (100.46KB) (1.52ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (19μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (43.66ms)
  • Before Access::getAssetRules (id:6808 name:com_content.article.3369) (130.65KB) (116μs)
  • After Access::getAssetRules (id:6808 name:com_content.article.3369) (26.98KB) (237μs)
  • beforeRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (7.21MB) (246ms)
  • afterRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (780.57KB) (110ms)
  • beforeRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (752B) (8μs)
  • afterRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (13.19KB) (257μs)
  • beforeRenderRawModule mod_custom (Søg mere info...) (3.62KB) (61μs)
  • afterRenderRawModule mod_custom (Søg mere info...) (15.16KB) (511μs)
  • beforeRenderModule mod_custom (Søg mere info...) (720B) (6μs)
  • afterRenderModule mod_custom (Søg mere info...) (3.8KB) (113μs)
  • afterRenderComponent com_content (193.15KB) (62.28ms)
  • Before Access::getAssetRules (id:8 name:com_content) (249.57KB) (8.45ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (32μs)
  • afterDispatch (28.16KB) (5.06ms)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (66.98KB) (2.91ms)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (387.91KB) (259ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (35μs)
  • afterRenderRawModule mod_tags_popular (Søg) (176.88KB) (213ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (441.55KB) (23.91ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (68μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (16μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (24μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (12.2KB) (495μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (425.51KB) (24.62ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (6.7KB) (75μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift) (267.19KB) (15.28ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (33μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (13μs)
  • afterRenderRawModule mod_finder () (541.28KB) (29.29ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (3.29KB) (1.55ms)
  • beforeRenderRawModule mod_custom () (6.62KB) (5.64ms)
  • afterRenderRawModule mod_custom () (23.36KB) (1.41ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (49μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (5.62ms)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (10.39KB) (9.73ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (54μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (2.73ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (4.25ms)
  • beforeRenderRawModule mod_finder () (2.3KB) (16μs)
  • afterRenderRawModule mod_finder () (5.98KB) (2.25ms)
  • beforeRenderModule mod_finder () (704B) (3μs)
  • afterRenderModule mod_finder () (1.23KB) (43μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (2.01ms)
  • afterRenderRawModule mod_custom () (944B) (194μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.43KB) (43μs)
  • beforeRenderRawModule mod_custom () (688B) (2.55ms)
  • afterRenderRawModule mod_custom () (896B) (1.55ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (5.21KB) (49μs)
  • afterRender (446.04KB) (20.08ms)
  • 1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (387.91KB) (17.66%)
    259.40ms
    1 x beforeRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (7.21MB) (16.76%)
    246.25ms
    1 x afterInitialise (8.45MB) (14.75%)
    216.69ms
    1 x afterRenderRawModule mod_tags_popular (Søg) (176.88KB) (14.47%)
    212.54ms
    1 x afterRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (780.57KB) (7.51%)
    110.26ms
    1 x afterLoad (3.82MB) (5.02%)
    73.80ms
    1 x afterRenderComponent com_content (193.15KB) (4.24%)
    62.28ms
    1 x afterRoute (2.02MB) (3.32%)
    48.83ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (2.97%)
    43.66ms
    1 x afterRenderRawModule mod_finder () (541.28KB) (1.99%)
    29.29ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (425.51KB) (1.68%)
    24.62ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (441.55KB) (1.63%)
    23.91ms
    1 x afterRender (446.04KB) (1.37%)
    20.08ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (267.19KB) (1.04%)
    15.28ms
    1 x beforeRenderComponent com_content (397.13KB) (0.83%)
    12.18ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (10.39KB) (0.66%)
    9.73ms
    1 x Before Access::preloadComponents (all components) (259.13KB) (0.64%)
    9.42ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (249.57KB) (0.57%)
    8.45ms
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.38%)
    5.64ms
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.38%)
    5.62ms
    1 x afterDispatch (28.16KB) (0.34%)
    5.06ms
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.29%)
    4.25ms
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (66.98KB) (0.2%)
    2.91ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.19%)
    2.73ms
    1 x beforeRenderRawModule mod_custom () (688B) (0.17%)
    2.55ms
    1 x afterRenderRawModule mod_finder () (5.98KB) (0.15%)
    2.25ms
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.14%)
    2.01ms
    1 x afterRenderModule mod_finder () (3.29KB) (0.11%)
    1.55ms
    1 x afterRenderRawModule mod_custom () (896B) (0.11%)
    1.55ms
    1 x After Access::preloadComponents (all components) (100.46KB) (0.1%)
    1.52ms
    1 x afterRenderRawModule mod_custom () (23.36KB) (0.1%)
    1.41ms
    1 x afterRenderRawModule mod_custom (Søg mere info...) (15.16KB) (0.03%)
    511μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (12.2KB) (0.03%)
    495μs
    1 x afterRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (13.19KB) (0.02%)
    257μs
    1 x After Access::getAssetRules (id:6808 name:com_content.article.3369) (26.98KB) (0.02%)
    237μs
    1 x afterRenderRawModule mod_custom () (944B) (0.01%)
    194μs
    1 x Before Access::getAssetRules (id:6808 name:com_content.article.3369) (130.65KB) (0.01%)
    116μs
    1 x afterRenderModule mod_custom (Søg mere info...) (3.8KB) (0.01%)
    113μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (6.7KB) (0.01%)
    75μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0%)
    68μs
    1 x beforeRenderRawModule mod_custom (Søg mere info...) (3.62KB) (0%)
    61μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0%)
    54μs
    1 x afterRenderModule mod_custom () (1.23KB) (0%)
    49μs
    1 x afterRenderModule mod_custom () (5.21KB) (0%)
    49μs
    1 x afterRenderModule mod_finder () (1.23KB) (0%)
    43μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    43μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0%)
    35μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    33μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0%)
    32μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0%)
    24μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0%)
    19μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    19μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    16μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    16μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    16μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    13μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    9μs
    1 x beforeRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (752B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Søg mere info...) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
77 statements were executed, 39 of which were duplicates, 38 unique650ms1.35MB
  • SELECT @@SESSION.sql_mode;62μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?171μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1205μ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.05ms944BParams/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` = 1262μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`131μ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` = :guest214μ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`746μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC210μ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` = 1163μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config691μ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`796μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`896μ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` = 1191μs848B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)1.25ms7.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` = 019.12ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`581μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3369'850μs48B/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)3.42ms22.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`2.17ms3.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)24.1ms4.22KBParams/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`311μ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 ASC333μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.7ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id78μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `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`8.87ms261.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `t`.`id` FROM `has_tags` AS `t` INNER JOIN `has_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)18.76ms1.51KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `m`.`core_content_id`,`m`.`content_item_id`,`m`.`type_alias`,COUNT( `tag_id`) AS `count`,`ct`.`router`,`cc`.`core_title`,`cc`.`core_alias`,`cc`.`core_catid`,`cc`.`core_language`,`cc`.`core_params` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `cc` ON `m`.`core_content_id` = `cc`.`core_content_id` INNER JOIN `has_content_types` AS `ct` ON `m`.`type_alias` = `ct`.`type_alias` WHERE ( ( ( (`m`.`tag_id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11) AND `t`.`access` IN (:preparedArray12,:preparedArray13) AND `cc`.`core_state` = 1) AND (`cc`.`core_access` IN (:preparedArray14,:preparedArray15) OR `cc`.`core_access` = 0)) AND (`m`.`content_item_id` <> :currentId OR `m`.`type_alias` <> :prefix)) AND (`cc`.`core_publish_up` IS NULL OR `cc`.`core_publish_up` = :nullDateUp OR `cc`.`core_publish_up` <= :nowDateUp)) AND (`cc`.`core_publish_down` IS NULL OR `cc`.`core_publish_down` = :nullDateDown OR `cc`.`core_publish_down` >= :nowDateDown) AND `cc`.`core_language` IN (:preparedArray16,:preparedArray17) GROUP BY `m`.`core_content_id`,`m`.`content_item_id`,`m`.`type_alias`,`ct`.`router`,`cc`.`core_title`,`cc`.`core_alias`,`cc`.`core_catid`,`cc`.`core_language`,`cc`.`core_params` ORDER BY `count` DESC LIMIT 1541.3ms20.84KBParams/modules/mod_tags_similar/src/Helper/TagsSimilarHelper.php:200Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`5.09ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.5ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id92μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id91μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id70μs3.81KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.97ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.19ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id76μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id58μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id59μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id54μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id3.05ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id63μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id68μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id61μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id82μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id93μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.1ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id83μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id72μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id59μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.18ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id112μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id73μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id57μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id60μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id52μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id88μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id60μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id96μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id65μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `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 DESC41.03ms161.75KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 11.98ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0310μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id569μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id72μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'da-DK' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-16 11:49:09') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-16 11:49:09') AND c2.state = 13.23ms12.47KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,( SELECT COUNT(`i`.`id`) FROM `has_content` AS `i` WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1 AND `i`.`language` IN (:preparedArray5,:preparedArray6)) AS `numitems` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`45.88ms4.05KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray5) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray6,:preparedArray7) ORDER BY RAND() ASC LIMIT 15199ms215.28KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `has_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `has_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `t`.`language` IN (:preparedArray3,:preparedArray4) AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray5,:preparedArray6) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY RAND() LIMIT 15202ms2.75KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • SELECT `c2`.`language`,`c2`.`id` FROM `has_menu` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_menu` AS `c2` ON `a2`.`id` = `c2`.`id` WHERE `c`.`id` = :id233μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1147μ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)122μ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 ASC818μ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)127μ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` = 1986μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`368μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?90μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.05ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy