Skip to main content

Calciumtilskud er forbundet med kræft og åreforkalkning

Calciumtilskud er forbundet med kræft og åreforkalkningVi ved alle, at calcium er godt for knoglerne, og mange tager tilskud for at forebygge knogleskørhed. Vi får også en del calcium gennem mejeriprodukter. Men for meget calcium gennem tilskud kan fordoble risikoen for at dø af kræft. Det fremgår af et nyt studie, som er publiceret i Annals of Internal Medicine. Tidligere studier afslører, at for meget calcium også øger risikoen for åreforkalkning samt inflammationer, som er den røde tråd i de fleste kroniske sygdomme. Det er samtidig vigtigt, at calcium er i balance med magnesium, så det meste calcium havner i knoglerne og ikke laver ravage i blodkarrene og andre celler, som bør være næsten calciumtomme.

Calcium er et livsvigtigt mineral, og de 99 % af kroppens beholdning er bundet i knoglerne og tænderne sammen med magnesium, fosfor og flere spormineraler. Den sidste ene procent af kroppens calciumbeholdning har betydning for mange andre livsvigtige funktioner. Herunder impulsledning i nerverne, muskelsammentrækning, hjertets pumpeevne og blodtryk. Ikke desto mindre bør celler i disse bløde væv være næsten calciumtomme, så de ikke overreagerer, forårsager inflammationer, oxidativ stress og celledød.

  • Oxidativ stress er en ubalance mellem frie radikaler og antioxidanter
  • Frie radikaler kommer fra forskellige miljøpåvirkninger og vores egen produktion
  • Ved oxidativ stress er der fare for, at de frie radikaler angriber vores celler, dna og kolesterol

For meget calcium gennem tilskud virker som et kræftfremkaldende giftstof

De fleste calciumtilskud indeholder også D-vitamin, som er nødvendig for optagelsen. Men hvis man tager mere end 1.000 mg calcium daglig øges risikoen for at dø af kræft. Det fremgår af et nyt studie fra Tufts University i Boston, USA. Der deltog 27.000 voksne amerikanere, og formålet med studiet var at se nærmere på forholdet mellem deltagernes kost, kosttilskud og dødsfald som følge kræft og hjertekarsygdomme.
I en opfølgning af studiet efter 12 år, fandt forskerne, at der blandt de deltagere, som tog mere end 1.000 mg calcium daglig, var 24 kræftrelaterede dødsfald. Blandt de deltagere, der ikke tog calciumtilskud, var der 12 kræftrelaterede dødsfald. Der var med andre ord dobbelt så mange der døde af kræft i den gruppe, som tog calciumtilskud.
Forskerne fandt desuden, at tilstrækkeligt indtag af magnesium og K-vitamin gennem kosten var forbundet med en lavere risiko for tidlig død. Forskerne fandt ikke denne sammenhæng i forbindelse med kosttilskud. Det skyldes med stor sandsynlighed, at de fleste kosttilskud med magnesium og K-vitamin er i en så dårlig kvalitet, at de ikke optages fra tyndtarmen. Med hensyn til magnesium, bør tilskuddet også indeholde organiske forbindelser, hvor der findes flere forskellige.
Forskerne indrømmer, at studiet har sine begrænsninger, da det forløb over relativ kort tid og var baseret på deltagernes egne oplysninger vedrørende kost og tilskud. Studiet er publiceret i Annals of Internal Medicine.
Ikke desto mindre er studiets resultater i tråd med tidligere forskning, der afslører, at calcium som monotilskud kan være meget sundhedsfarligt. Ja måske er den udbredte brug af calciumtilskud i vores del af verden en medvirkende årsag til, at vi har mere kræft og at kræftkurven ikke er knækket.

Større kalktilskud øger risikoen for åreforkalkning

Der er også en sammenhæng mellem calciumtilskud og risikoen for at udvikle åreforkalkning. Det fremgår blandt andet af et større randomiseret, kontrolleret studie, Women´s Health Initiative. Blandt de kvinder, der tog mere end 1.400 mg calcium daglig, var der flere dødsfald, som også var forårsaget af åreforkalkning og hjertekarsygdomme.
I et andet studie, Multi-Ethnic Study of Atherosclerosis (MESA), som foregik over ti år, så forskerne ligeledes nærmere på, hvordan calcium fra kost og tilskud kan øge risikoen for åreforkalkning.
Forskerne studerede 5.448 voksne mænd og kvinder (45-84 år), som ikke var diagnosticeret med åreforkalkning. Deltagernes indtag af calcium gennem kosten blev vurderet ud fra spørgeskemaer. Deltagernes indtag af calcium blev opdelt i fem grupper alt efter mængden, som var fra omkring 300 mg-2.100 mg daglig. Deltagernes grad af åreforkalkning blev målt ved forsøgets start og ti år senere hos 2.742 af deltagerne.
Forskerne fandt, at et højt indtag af calcium gennem kosten var forbundet med en lavere forekomst af åreforkalkning. Derimod fandt forskerne, at tilskud med calcium øgede risikoen for åreforkalkning. Derfor anbefaler forskerne bag dette studie også, at man primært får calcium fra kosten via kilder som grønsager, mandler, nødder, mejeriprodukter og fisk, som også indeholder andre næringsstoffer. Vand indeholder også calcium, især det ”hårde”. Suppeben, der har kogt i timevis, er en særlig god kilde med mange andre mineraler og sporstoffer.
Ifølge forskerne bag det nye studie kan for meget calcium fra tilskud medføre åreforkalkning og hjertekarsygdomme via flere mekanismer som inkluderer fedtstofskiftet, insulinfølsomhed, blodpropper og inflammationer.
I denne forbindelse er det også vigtigt at se nærmere på det vigtige samspil mellem calcium og magnesium, som mange forskere og sundhedsmyndigheder slet ikke er opmærksomme på.

  • Mange får alt for meget calcium gennem kosten og forskellige tilskud
  • Man bør nærlæse varedeklarationerne på diverse kosttilskud for at få et overblik over det totale calciumindtag
  • Man skal huske, at calcium bør være i balance med magnesium

Magnesiums interaktioner med calcium er afgørende for vores knogler og sundhed

Interaktioner mellem calcium og magnesium er fundamentalt for alle levende celler, og det nytter ikke, at betragte calcium isoleret i forbindelse med tilskud til knoglerne. For så risikerer man som allerede nævnt, at tilskuddet gør mere skade end gavn og i værste fald bliver livstruende.
Det viser sig nemlig, at magnesium sidder som en bolt i cellemembranernes calciumkanal. Her fungerer magnesium som en dørmand, der lukker det meste calcium ind i knogleceller, mens calciumkoncentrationen holdes meget lille i de bløde væv som nervevæv, muskelvæv, blodkar og indre organer.
Men hvis vi mangler magnesium, er der ingen sikkerhed for, at calcium lukkes ind i knoglecellerne. Det medfører ikke alene en større risiko for knogleskørhed. Det medfører også en større risiko for, at der lukkes for mange calciumioner ind i celler i de bløde væv. Overfloden af calciumioner virker som en tsunami, og de stresser cellerne, så de producerer en række proinflammatoriske cytokiner, der ikke mærkes direkte. Men der kan opstå en lav grad af kronisk inflammation samt oxidativ stress, som vi ser ved de fleste kroniske sygdomme inklusive kræft, åreforkalkning, diabetes 2, depression, ADHD, Alzheimers samt andre neurologiske sygdomme.
Hvis der strømmer for mange calciumioner ind i nervecellerne, kan det udløse en række ændringer i nervecellernes synapsekoblinger, som overstimulerer cellerne, så de går i krampe. Tilstanden kan også destruere mitokondrierne, som er cellernes energiproducerende kraftværker. Mange sygdomme, herunder kræft og visse neurologiske sygdomme, er også karakteriseret af defekte mitokondrier.

  • D-vitamin er afgørende for, at vi kan optage calcium
  • Calciumtilskud kan øge knogletætheden
  • Men undersøgelser afslører, at isolerede calciumtilskud ikke øger knoglestyrken
  • Det er knoglestyrken, som er mest afgørende for, at knoglerne ikke brækker under fald og andre påvirkninger.
  • Skal knoglestyrken øges, er der også brug for magnesium og K2-vitamin
  • Stærke knogler handler også om motion og sund levevis uden for mange calcium- og magnesiumtyve som sukker, slik, sodavand, coca cola og andre energidrikke

Den livsvigtige balance mellem calcium og magnesium i kost og tilskud

I Danmark er referenceindtag/RI for calcium sat til 800 mg. RI for magnesium er sat til 375 mg. Dette giver et forhold, der er tæt på 2:1. Men den danske kost, som indeholder mange mejeriprodukter og få grønsager, har nærmere et forhold mellem de to mineraler på 4:1, hvilket afspejler alt for meget calcium i forhold til magnesium.
Hvis der sideløbende tages isolerede calciumtilskud, bliver forholdet endnu mere skævt.
I lande som Japan er forholdet mellem calcium og magnesium i kosten tæt på 1:1. Det skyldes, at japanere ikke indtager mejeriprodukter og kun får omkring 400-500 mg calcium daglig. Til gengæld får japanere mere magnesium gennem grønsager. Med denne kost har japanere ikke alene færre tilfælde af knoglebrud som følge af knogleskørhed. Det er også en befolkning, der kan forvente en længere levetid, da de har færre tilfælde af kræft og åreforkalkning, som er de største dødsårsager.
Det store spørgsmål er derfor, om vi i virkeligheden har brug for mindre calcium og mere magnesium end de officielle anbefalinger til bevarelsen af det gode helbred og stærke knogler.
Det bør også understreges, at komælk fra naturens side er beregnet til kalve, og at alle andre pattedyr, lige fra spidsmusen til aben og blåhvalen, har stærke knogler uden at indtage mælk fra en anden art.
Summa summarum handler stærke knogler om meget andet end calcium, der lige som alt andet kan overdoseres og true vores helbred.

Fakta om forholdet mellem calcium/magnesium og tilskud

  • Forholdet bør i henhold til RI være omkring 2:1
  • Det indtagne forhold i nordisk kost er beregnet til 4:1
  • Forholdet i japansk kost er omkring 1:1
  • Mælk indeholder ni gange mere calcium end magnesium
  • Fast ost indeholder cirka 35 gange mere calcium end magnesium
  • For meget calcium hæmmer optagelse/udnyttelse af jern, zink og magnesium
  • For meget calcium øger risikoen for forstoppelse
  • For meget calcium kombineret med for lidt magnesium er meget sundhedsskadeligt
  • Man bør aldrig tage calciumtilskud uden magnesiumtilskud
  • Man kan godt tage magnesiumtilskud isoleret
  • Kvaliteten af tilskud er afgørende for, om de optages
  • Sundhedsmyndighederne fraråder calciumtilskud ved hypercalcæmi, ved nedsat nyrefunktion og tendens til nyresten

Referencer:

Fan Chen et al. Association Among Dietary Supplements Use, Nutrient Intake, and Mortality Among U.S. Adults. Annals of Internal Medicine 2019

Tufts University, Health Sciences Campus. Nutrients from food, not supplements, linked to lower risks of death, cancer. ScienceDaily 2019

Forrest H Nielsen. Magnesium deficiency and increased inflammation; current perspectives. J Inflamm Res 2018

Helen Sauil Case. Magnesium demper hyperaktivitet blant AD/HD-barn. Helsemagasinet Vitenskap og Fornuft. N1 2017

Fujita T, Fukase M. Comparison of osteoporosis and calcium intake between Japan and the United States. Procb Soc Exp Biol Med 1992

Travis Christoffersen. Når man snubler over sandheden. Ny behandling af kræft. Hovedland 2019

https://frida.fooddata.dk/CntList.php

  • Oprettet den .
8.811MBMemory Usage506msRequest 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" => 1745416966 "last" => 1745416966...
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.34KB) (444μs)
  • afterInitialise (1.27MB) (17.3ms)
  • afterRoute (603.19KB) (4.96ms)
  • beforeRenderComponent com_content (22.66KB) (1.47ms)
  • Before Access::preloadComponents (all components) (36.09KB) (301μs)
  • After Access::preloadComponents (all components) (97.34KB) (1.21ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (10.6ms)
  • Before Access::getAssetRules (id:4814 name:com_content.article.2380) (130.65KB) (104μs)
  • After Access::getAssetRules (id:4814 name:com_content.article.2380) (7.38KB) (50μs)
  • beforeRenderRawModule mod_custom (Se testen her...) (1.57MB) (39.31ms)
  • afterRenderRawModule mod_custom (Se testen her...) (4.72KB) (228μs)
  • beforeRenderModule mod_custom (Se testen her...) (720B) (4μs)
  • afterRenderModule mod_custom (Se testen her...) (4.68KB) (74μs)
  • afterRenderComponent com_content (68.86KB) (29.14ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.02KB) (3.18ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (505μs)
  • afterDispatch (17.7KB) (737μs)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (587μs)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (126.36KB) (97.35ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (27μs)
  • afterRenderRawModule mod_tags_popular (Søg) (24.32KB) (218ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (10.22ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (60μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (15μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (26μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (5.18ms)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (7.72ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (57μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift) (25.59KB) (7.46ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (2.63ms)
  • beforeRenderRawModule mod_finder () (6.34KB) (17μs)
  • afterRenderRawModule mod_finder () (134.78KB) (10.02ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (141μs)
  • afterRenderRawModule mod_custom () (21.95KB) (1.28ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (48μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (105μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (4.81ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (49μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (4.77ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (35μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (12μs)
  • afterRenderRawModule mod_finder () (6.29KB) (9.74ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (49μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (183μs)
  • afterRenderRawModule mod_custom () (944B) (138μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (81μs)
  • afterRenderRawModule mod_custom () (896B) (91μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (22μs)
  • afterRender (195.3KB) (14.92ms)
  • 1 x afterRenderRawModule mod_tags_popular (Søg) (24.32KB) (43.05%)
    217.75ms
    1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (126.36KB) (19.25%)
    97.35ms
    1 x beforeRenderRawModule mod_custom (Se testen her...) (1.57MB) (7.77%)
    39.31ms
    1 x afterRenderComponent com_content (68.86KB) (5.76%)
    29.14ms
    1 x afterInitialise (1.27MB) (3.42%)
    17.30ms
    1 x afterRender (195.3KB) (2.95%)
    14.92ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (2.1%)
    10.60ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (2.02%)
    10.22ms
    1 x afterRenderRawModule mod_finder () (134.78KB) (1.98%)
    10.02ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (1.93%)
    9.74ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (1.53%)
    7.72ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (25.59KB) (1.48%)
    7.46ms
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (1.02%)
    5.18ms
    1 x afterRoute (603.19KB) (0.98%)
    4.96ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.95%)
    4.81ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.94%)
    4.77ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.02KB) (0.63%)
    3.18ms
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0.52%)
    2.63ms
    1 x beforeRenderComponent com_content (22.66KB) (0.29%)
    1.47ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.25%)
    1.28ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.24%)
    1.21ms
    1 x afterDispatch (17.7KB) (0.15%)
    737μs
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (0.12%)
    587μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.1%)
    505μs
    1 x afterLoad (456.34KB) (0.09%)
    444μs
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.06%)
    301μs
    1 x afterRenderRawModule mod_custom (Se testen her...) (4.72KB) (0.05%)
    228μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.04%)
    183μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.03%)
    141μs
    1 x afterRenderRawModule mod_custom () (944B) (0.03%)
    138μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.02%)
    105μs
    1 x Before Access::getAssetRules (id:4814 name:com_content.article.2380) (130.65KB) (0.02%)
    104μs
    1 x afterRenderRawModule mod_custom () (896B) (0.02%)
    91μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.02%)
    81μs
    1 x afterRenderModule mod_custom (Se testen her...) (4.68KB) (0.01%)
    74μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.01%)
    60μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (0.01%)
    57μs
    1 x After Access::getAssetRules (id:4814 name:com_content.article.2380) (7.38KB) (0.01%)
    50μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.01%)
    49μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    49μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    48μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    35μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    34μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0.01%)
    27μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0.01%)
    26μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    25μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    19μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0%)
    18μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    17μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    15μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    15μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    12μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    12μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (Se testen her...) (720B) (0%)
    4μs
45 statements were executed, 9 of which were duplicates, 36 unique385ms1.33MB
  • SELECT @@SESSION.sql_mode;58μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?255μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 189μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.28ms944BParams/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` = 1285μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`410μ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` = :guest221μ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`480μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC156μ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` = 1130μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config149μ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`1.22ms165.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`611μ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` = 1210μ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)336μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 05.53ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`681μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2380'1.25ms48B/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)669μs46.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.14ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)7.88ms4.13KBParams/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`1.22ms3.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 ASC497μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id100μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id64μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`4.72ms261.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 DESC23.22ms161.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`710μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1113μ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` = 0405μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id147μ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 `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-23 14:02:46') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-23 14:02:46') AND c2.state = 1426μs3.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`17.87ms4.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 1573.46ms239.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 15215ms2.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` = :id179μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 14.47ms640B/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)135μ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 ASC291μ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)2.99ms584B/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` = 12.31ms1.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`2.46ms4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?5.98ms1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?4.97ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy