Skip to main content

Selens potentiale ved kviksølvforgiftning

- og problematikken med kviksølv i fisk

Selens potentiale ved kviksølvforgiftningSelen indgår i en række selenholdige proteiner, som har betydning for energiomsætningen, stofskiftet, immunforsvaret, fertiliteten og som antioxidanter. Selen har desuden en særlig evne til at binde kviksølv og dermed forhindre tungmetallets skadelige virkninger på hjernen, nervesystemet og andre steder. Men så snart selen er bundet til kviksølv, kan det ikke indgå i de livsvigtige selenholdige proteiner. Da vi alle udsættes for kviksølv, mere eller mindre, kan det let resultere i en relativ mangel på selen. Problemet forværres af, at jorden i Europa er fattig på selen, hvilket afspejles i afgrøderne. Man skal samtidig være opmærksom på, at forgiftninger med kviksølv ofte kommer snigende, og at fisk og hvaler højt i fødekæden kan være problematiske grundet større koncentrationer. Ikke desto mindre kan terapeutiske doser med selen forhindre kviksølvs toksiske virkning. Det fremgår blandt andet af en ny oversigtsartikel, som er publiceret i Scientific Research.

Kviksølvs akkumulering i fødekæden

Kviksølv (Hg) danner en række uorganiske og organiske forbindelser, der er toksiske for mennesker. Fossile brændstoffer, forbrændingsanlæg, udvinding af guld og andre menneskelige aktiviteter har øget koncentrationen i jordens atmosfære med 300 procent siden 1800-tallet. Når grundformen oxideres, dannes der vandopløselige uorganiske former, som spredes i miljøet med regnen eller vandrig jord. Derefter kan bakterier methylere disse former, så der dannes methylkviksølv. Det er denne organiske form, som er særlig toksisk, og som akkumulerer op gennem fødekæden.
Opkoncentreringen af kviksølv i fødeemner som fisk kan derfor blive et helbredsproblem for større dyr og mennesker. Man skal også være opmærksom på de andre kilder til det farlige tungmetal.
Kviksølv kan let passere blod-hjerne-barrieren og ophobes i hjernen. Kviksølv kan også ophobes i skjoldbruskkirtlen, leveren, nyrerne og andre væv, som indeholder relativt meget selen. Det skyldes det særlige forhold mellem kviksølv og selen, som vi kommer mere ind på.
Fostre er særligt udsatte, fordi celledelingen er enorm, og fordi selen har afgørende betydning for udviklingen af hjernen og nervesystemet.
Kviksølv er desuden en kilde til frie radikaler. Det er nogle aggressive molekyler, der kan angribe vores celler og forårsage oxidativ stress.

Kilder til kviksølv

  • Fossile brændstoffer og især kul
  • Især rovfisk som tun, helleflynder og haj samt hvaler
  • Forbrændingsanlæg, krematorier og kirkegårde
  • Udvinding af guld
  • Amalgamplomber og spildevand fra tandklinikker
  • Elpærer, termometre og andet måleudstyr
  • Pesticider og andre sprøjtemidler
  • Visse vacciner (thimerosal)

Kviksølvforgiftning kommer ofte snigende

Akut kviksølvforgiftning giver mavesmerter, ledsaget af blodige opkastninger, diarre, kredsløbschok og nedsat nyrefunktion. Meget tyder dog på, at kronisk kviksølvforgiftning er et større helbredsproblem grundet en længere påvirkning fra amalgamplomber, fisk med videre. Der er samtidig fare for, at en eventuel diagnose ikke forbindes med selve årsagen.
Udsættelse for kviksølv, og især ved mangel på tilstrækkelig selen, kan medføre en lang række symptomer, som fremgår af følgende. Ikke desto mindre er det meget sjældent, at folk undersøges for kronisk kviksølvforgiftning.

Typiske symptomer på kviksølvforgiftning (hvor andet er udelukket)

  • Hyppige infektioner og inflammationer
  • Stofskiftesygdomme
  • Abnorm træthed
  • Depressioner, angst og psykoser
  • Hovedpine
  • Nedsat koncentrationsevne
  • Nedsat bevægelseskoordinering
  • Prikkende fornemmelse i læber og ekstremiteter
  • Vanskeligheder ved at udtale ord
  • Nedsat syn og døvhed
  • Muskel- og ledsmerter
  • Metalsmag i munden og tandkødsbetændelse
  • Lavere IQ (Især hvis moderen er forgiftet under graviditeten)
  • Død i tilfælde af dødelige doser

Det har desuden vist sig, at kviksølv har indflydelse på udvikling af andre sygdomme som sklerose, fibromyalgi, hjertekarsygdomme, demens, Alzheimers, autisme, underlivslidelser, brystkræft og reumatiske sygdomme.

Selen

Selen er et livsvigtigt sporstof, og det indgår i omkring 25 selenholdige proteiner, der har betydning for energiomsætningen, immunforsvaret, stofskiftet og fertiliteten. Selen indgår desuden i nogle kraftige antioxidanter, GPX´er, der beskytter cellerne mod oxidativ stress forårsaget af frie radikaler. En række studier viser, at selenmangel blandt andet øger risikoen for infektioner, stofskiftesygdomme, hjerte-karsygdomme, fertilitetsproblemer og kræft.
Jorden i Europa er generelt fattig på selen, og det antages, at omkring 20 procent af den danske befolkning indtager mindre selen end referenceindtaget, RI, som er sat til 55 mikrogram. Meget tyder desuden på, at RI er sat for lavt. Det gælder ikke mindst, hvis vi er mere eller mindre forgiftet med kviksølv.

Interaktioner mellem kviksølv og selen

De toksiske skader fra kviksølv kommer primært, fordi kviksølv bryder ind i selenstofskiftet.
Det viser sig nemlig, at den kemiske lighed mellem kviksølv, selen og svovl kan medføre alvorlige skader på celleplan. Det skyldes, at nogle svovlholdige molekyler (thioler) har evnen til at transportere kviksølv ind i cellerne. Her kan kviksølv så forstyrre eller afbryde mange af de selenholdige proteiners livsvigtige funktioner, som fremgår af oversigten sidst i artiklen. Ja kviksølv kan nærmest sammenlignes med en gøgeunge, der tager selens plads i cellerne.
Kroppens selenreserver er altså som et biokemisk mål for kviksølv. I denne forbindelse antages det, at kviksølv har en affinitet til selen, som er en million gange højere end kviksølvs affinitet til svovl.
Flere forskere antager derfor, at symptomer på kviksølvforgiftning egentlig er et resultat af, at kroppens udsatte celler og væv mangler selen til en række enzymprocesser og som beskyttende antioxidant.
På den anden side kan selen bindes til kviksølv ved at danne kviksølvselenid, som ophæver kviksølvs skadelige virkning. Selen har altså en enestående evne til at binde kviksølv, men når det først er bundet til kviksølv, kan det ikke længere indgå i de mange selenholdige proteiner, der har betydning for cellernes enzymfunktioner, stofskifte og beskyttelse mod oxidativ stress.
Det betyder med andre ord, at kviksølvforgiftning øger behovet for selen.

Problematikken med kviksølv i skaldyr, fisk og hvaler

Fisk og skaldyr indeholder proteiner, selen, zink, omega-3 og andre gode næringsstoffer.
Men som nævnt akkumuler kviksølv op igennem fødekæden. Derfor er det mere sikkert at spise skaldyr og fisk som rødspætte, rødtunge, skrubbe, torsk, sej, sild, ansjoser og laks, som er længere nede i fødekæden, og hvor der som regel er et gunstigt forhold mellem selen og kviksølv til fordel for selen. Det viser sig desuden, at små tunfisk indeholder langt mindre kviksølv end store tunfisk.
De fleste maritime fødeemner indeholder altså mere selen end kviksølv – bortset fra hvaler, tarpon, marlin og nogle hajer. For eksempel har et studie på grindehvaler, som man spiser en del af på Færøerne, vist en negativ effekt, da de ophober flere hundrede procent mere kviksølv.
Meget afhænger altså af forholdet mellem selen og kviksølv i fisk og andre maritime fødeemner.
Men ifølge den nye oversigtsartikel er det ikke hele historien. For et forhold på 1:1 med lige dele kviksølv og selen kan godt være toksisk, fordi selen ikke nødvendigvis interagerer med kviksølv i fisken eller fiskespiseren, så kviksølv uskadeliggøres.
Ikke desto mindre antages det, at selenindholdet i de fleste fisk er højt nok til, at det er sikkert at spise fisken. Man skal dog være opmærksom på, at fisk, der ligger højt i fødekæden også akkumulerer andre miljøgifte. Og desværre indeholder mange muslinger og fisk fra Østersøen i dag så meget kviksølv, at det overskrider miljøkravene fra EU.
Fødevarestyrelsen anbefaler, at børn under 14 år samt kvinder, der forsøger at blive gravide, som er gravide eller ammer, slet ikke spiser friske udskæringer af de store rovfisk som tun og andre rovfisk, og de bør holde sig helt fra dåsetun med hvid tun og albacoretun. Børn under tre år bør overhovedet ikke spise tun, da deres hjerne stadig er under en stor udvikling. De nye kostråd er blandt andet baseret på forskning der viser, at hvert fjerde barn risikerer skader på hjernen på grund af ophobet kviksølv.

  • Ifølge en tidligere EU rapport koster kviksølvforgiftninger det danske samfund 750 millioner kroner årligt - alene som følge af de omkostninger, der er forbundet med nedsat IQ.
  • Det er dog kun toppen af isbjerget, da forgiftninger med kviksølv kan give mange symptomer og sygdomme
  • Derfor bør vi så vidt muligt begrænse påvirkningerne fra kviksølv. Og samtidig få nok selen, som beskytter mod det farlige tungmetal.
  • Ifølge professor Nicholas V.C. Ralston og Dr. Laura J. Raymond er kroppens selenreserver afgørende for kviksølvs toksicitet, og denne rolle har generelt været undervurderet i mange undersøgelser.

 Afgiftning af kviksølv og kompensation for dalende selenindtag

Selentilskud kan øge afgiftningen af kviksølv og kompensere for det lave selenindtag. Tilskud baseret på selengær, der indeholder mange selenforbindelser, giver den største lighed med selenvariationen i selenrig kost.
I Danmark er der kun et enkelt godkendt selenlægemiddel (med selengær) til forebyggelse og behandling af selenmangel, hvor man må anbefale 100-200 mikrogram. Det svarer til 1-2 tabletter.
Det regnes normalt for sikkert at indtage op til 300 mikrogram selen om dagen. Højere doser i forbindelse med afgiftning for kviksølv bør kun indtages i samråd med en læge.

Vigtige selenholdige forbindelser
Selenholdig forbindelse Funktion
Deiodinase type 1-3 Stofskiftehormoner.
GPX 1-6 (Glutathione Peroxidase) Kraftige antioxidanter
Selenoprotein S Regulering af cytokiner og inflammationsrespons i celler
Selenoprotein P Antioxidant og transport af selen i kroppen
Selenoprotein R og N1 Antioxidanter med flere andre funktioner
Selenoprotein M Store mængder i hjernen. Funktion ikke helt afklaret
Selenoprotein T Indgår i celleopbygning og proteiner
TXNRD 1-3 Antioxidanter, mitokondrier, energiomsætning, stofskifte
MSRB1 Reparerer oxidative skader
Selv ved mindre selenmangler kan samtlige selenafhængige proteiner ikke fungere optimalt.

Referencer:

Michael Gochfeld, Joanna Burger. Mercury interactions with selenium and sulfur and the relevance of SE: HG molar ratio to fish consumption advice. Environ Sci Pollut res Int. 2021

Rosewell Timmerman, Stanley Omaye. Selenium´s Utility in Mercury Toxicity: A Mini-Review. Scientific Research. 2021

Nicholas V.C. Ralston, Laura J. Raymond. Mercury´s neurotoxicity is characterized by its disruption of selenium biochemistry. 2018

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

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

Malene Outzen et al. Selenium status and risk of prostate cancer in a Danish population. British Journal of Nutrition 2016

New Links between selenium and cancer prevention. HRB. December 2017

Clark LC et al: Effects of Selenium Supplementation for Cancer Prevention in Patients with Carcinoma of the Skin. JAMA: 1997.

Craig Weatherby. Mercury-Fighting Mineral in Fish Overlooked in Heated Debate. Vital Choice Wild Seafood and Organics 2006

DR-dokumentar: De ufødte børn 03-11-2014

https://www.dr.dk/nyheder/viden/miljoe/kviksoelv-ekspert-bifalder-nye-kostraad-til-boern-og-gravide

Kviksølvforgiftning - Wikipedia, den frie encyklopædi

  • Oprettet den .
8.824MBMemory Usage445msRequest 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" => 1748002394 "last" => 1748002394...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "da-DK" ]
  • afterLoad (456.28KB) (771μs)
  • afterInitialise (1.27MB) (33.7ms)
  • afterRoute (603.19KB) (6.26ms)
  • beforeRenderComponent com_content (23.5KB) (2.84ms)
  • Before Access::preloadComponents (all components) (36.09KB) (283μs)
  • After Access::preloadComponents (all components) (97.34KB) (1.14ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (9μs)
  • After Access::preloadPermissions (com_content) (3.26MB) (13.82ms)
  • Before Access::getAssetRules (id:6010 name:com_content.article.2969) (130.65KB) (103μs)
  • After Access::getAssetRules (id:6010 name:com_content.article.2969) (7.38KB) (4.06ms)
  • beforeRenderRawModule mod_custom (Søg mere info...) (1.57MB) (72.77ms)
  • afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (4.3ms)
  • beforeRenderModule mod_custom (Søg mere info...) (720B) (7μs)
  • afterRenderModule mod_custom (Søg mere info...) (4.18KB) (87μs)
  • afterRenderComponent com_content (73.2KB) (32.66ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (4.98ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (29μs)
  • afterDispatch (17.73KB) (2.38ms)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (458μs)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (119.58KB) (139ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (44μs)
  • afterRenderRawModule mod_tags_popular (Søg) (20.01KB) (96.99ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (4.2ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (66μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (16μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (27μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (202μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (3.71ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (56μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift) (25.66KB) (3.03ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (21μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (12μs)
  • afterRenderRawModule mod_finder () (134.78KB) (3.08ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (161μs)
  • afterRenderRawModule mod_custom () (21.92KB) (1.65ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (50μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (102μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (1.76ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (48μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.7ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (10μs)
  • afterRenderRawModule mod_finder () (6.29KB) (1.1ms)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.23KB) (44μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (179μs)
  • afterRenderRawModule mod_custom () (944B) (128μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (26μs)
  • beforeRenderRawModule mod_custom () (688B) (85μs)
  • afterRenderRawModule mod_custom () (896B) (90μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (21μs)
  • afterRender (189.38KB) (5.53ms)
  • 1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (119.58KB) (31.33%)
    139.32ms
    1 x afterRenderRawModule mod_tags_popular (Søg) (20.01KB) (21.81%)
    96.99ms
    1 x beforeRenderRawModule mod_custom (Søg mere info...) (1.57MB) (16.36%)
    72.77ms
    1 x afterInitialise (1.27MB) (7.58%)
    33.70ms
    1 x afterRenderComponent com_content (73.2KB) (7.34%)
    32.66ms
    1 x After Access::preloadPermissions (com_content) (3.26MB) (3.11%)
    13.82ms
    1 x afterRoute (603.19KB) (1.41%)
    6.26ms
    1 x afterRender (189.38KB) (1.24%)
    5.53ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (1.12%)
    4.98ms
    1 x afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (0.97%)
    4.30ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (0.94%)
    4.20ms
    1 x After Access::getAssetRules (id:6010 name:com_content.article.2969) (7.38KB) (0.91%)
    4.06ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (0.83%)
    3.71ms
    1 x afterRenderRawModule mod_finder () (134.78KB) (0.69%)
    3.08ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (25.66KB) (0.68%)
    3.03ms
    1 x beforeRenderComponent com_content (23.5KB) (0.64%)
    2.84ms
    1 x afterDispatch (17.73KB) (0.54%)
    2.38ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.4%)
    1.76ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.38%)
    1.70ms
    1 x afterRenderRawModule mod_custom () (21.92KB) (0.37%)
    1.65ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.26%)
    1.14ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.25%)
    1.10ms
    1 x afterLoad (456.28KB) (0.17%)
    771μs
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (0.1%)
    458μs
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.06%)
    283μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (0.05%)
    202μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.04%)
    179μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.04%)
    161μs
    1 x afterRenderRawModule mod_custom () (944B) (0.03%)
    128μs
    1 x Before Access::getAssetRules (id:6010 name:com_content.article.2969) (130.65KB) (0.02%)
    103μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.02%)
    102μs
    1 x afterRenderRawModule mod_custom () (896B) (0.02%)
    90μs
    1 x afterRenderModule mod_custom (Søg mere info...) (4.18KB) (0.02%)
    87μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.02%)
    85μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.01%)
    66μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (0.01%)
    56μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    50μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.01%)
    48μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0.01%)
    44μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    44μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    34μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    34μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    29μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0.01%)
    27μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    26μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0%)
    21μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    19μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    16μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    12μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    10μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    9μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    9μs
    1 x beforeRenderModule mod_custom (Søg mere info...) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
45 statements were executed, 9 of which were duplicates, 36 unique318ms1.35MB
  • SELECT @@SESSION.sql_mode;49μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?863μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1401μ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)5.16ms944BParams/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` = 1199μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`64μ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` = :guest117μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `has_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`1.99ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC562μ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` = 1342μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config148μ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.46ms165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`249μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `has_template_styles` AS `s` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1184μ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)450μ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` = 08.03ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`1.24ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2969'1.2ms48B/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)1.4ms46.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.82ms3.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)17ms4.09KBParams/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`2.11ms3.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 ASC618μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id135μ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 `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`7.55ms261.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) AND `a`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC26.24ms177.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`459μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1134μ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` = 0359μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id74μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id988μ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-05-23 12:13:14') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-23 12:13:14') AND c2.state = 11.36ms3.97KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug`,( SELECT COUNT(`i`.`id`) FROM `has_content` AS `i` WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1 AND `i`.`language` IN (:preparedArray5,:preparedArray6)) AS `numitems` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`27.66ms4.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 15105ms243.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 1595.63ms2.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` = :id208μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1175μ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)143μ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 ASC329μ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)717μ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` = 1138μ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`369μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?728μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.9ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy