Skip to main content

K2-vitamins oversete betydning for hjertet, kredsløbet og levetiden

K2-vitamins oversete betydning for hjertet, kredsløbet og levetidenHjertekarsygdomme er stadig den største dødsårsag, og det viser sig, at en alarmerende mangel på K2-vitamin bidrager hertil. Det fremgår af en ny oversigtsartikel, som er publiceret i Open Heart. Forfatterne kommer nærmere ind på, hvordan K2-vitamin regulerer kroppens calciumfordeling, og hvordan mangler øger risikoen for åreforkalkning, arteriel stivhed, insulinresistens og hjertesvigt. På den anden side har tilskud med K2-vitamin vist sig at forbedre kredsløbet og hjertesundheden på flere fronter. Tilskud kan også have en positiv effekt ved inflammationstilstande og diabetes-2. Det er samtidig problematisk, at den moderne kost indeholder for lidt K2-vitamin, og at flere medicintyper hæmmer kroppens udnyttelse af K2-vitamin. Så hvor meget har vi egentlig brug for?

K-vitamin er et fedtopløseligt vitamin, der naturligt findes i to former med vidt forskellige funktioner. K1-vitamin (fyllokinon) har betydning for blodets koagulation, og det findes især i kål og mørkegrønne grønsager. En velfungerende tarmflora kan desuden omdanne K1-vitamin til K2-vitamin, men mængderne er ofte begrænsede.
K2-vitamin (menakinon K4-K10) findes i lever og fermenterede fødevarer som Natto, surkål, kefir og ost, hvor vitaminet dannes af bakterier under fermenteringen.
K2-vitamin aktiverer proteinet matrix GLA, MGP, der findes i blodkarrene. Aktiveret MGP binder calcium, og det fjerner derved overskydende calcium fra arterierne. K2-vitamin aktiverer desuden proteinet osteocalcin, som indlejrer calcium i knoglerne. På den måde modvirker K2-vitamin åreforkalkning og knogleskørhed ved at regulere kroppens calciumfordeling.
I den nye oversigtsartikel ser forfatterne nærmere på en lang række studier, der omhandler sammenhængen mellem K2-vitamin, åreforkalkning og forskellige kredsløbssygdomme i hjertet, perifere arterier samt finere blodkar i øjne og nyrer. Forfatterne ser også nærmere på, hvordan tilskud med K2-vitamin kan forbedre kredsløbet og forebygge tidlig død.

Måling af K2-vitaminniveauer via markør

Da kroppens depot af K-vitamin er beskedent, er det svært at måle i blodet. Når man skal måle K2-vitamins rolle for kredsløbet, har man derfor brug for en biomarkør, som afspejler kroppens status. Dette gør man ved at måle status af proteinet MGP, som aktiveres ved hjælp af K2-vitamin. MGP´s evne til at binde calcium kræver dog en proces, hvor MGP bliver carboxyleret. Det betyder derfor, at en måling af u-carboxyleret MGP, eller inaktivt MGP, kan afsløre en mangel på K2-vitamin.

Åreforkalkning og arteriel stivhed

Åreforkalkning er en fortykkelse af arteriernes vægge, som ofte optræder i hjertets kranspulsårer, hjernen og benene. Åreforkalkning fører også til arteriel stivhed, og med tiden kan det udvikle en lang række symptomer grundet nedsat blodtilførsel og i værste fald hjerteinfarkt og slagtilfælde, som er de største dødsårsager i vores del af verden.
Åreforkalkning består af calciumaflejringer, fedt og oxideret LDL-kolesterol. Men der er ikke nok fokus på calciumaflejringerne, som skyldes en forkert calciumfordeling.
I oversigtsartiklen henviser forfatterne til flere studier og meta-analyser, der afslører, at de K2-vitaminafhængige proteiner reducerer åreforkalkning og arteriel stivhed ved at fjerne overskydende calcium fra blodbanen.

  • Knogler og tænder lagrer 99 procent af kroppens calcium
  • Den ene procent bruges til metaboliske processer i cellerne, herunder sammentrækning, som er nødvendig for hjertebanken og muskelarbejde.
  • Blodets calciumbalance bør være nøje reguleret, da selv mindre afvigelser kan resultere i alvorlige symptomer fra hjertet og nervesystemet.
  • På sigt kan en forkert calciumfordeling resultere i åreforkalkning, stendannelser, knogleskørhed, cellestress, inflammationer og andre alvorlige tilstande.

Aortastenose

Aortastenose er en forsnævring af hjerteklappen mellem venstre hjertekammer og hovedpulsåren. Forsnævringen hindrer blodets udstrømning til kroppen, og tilstanden overbelaster hjertet, så man kan få åndenød, brystsmerter og svimmelhed. Sygdommen beskrives som en degenerativ sygdom, hvor der optræder en progressiv forkalkning af hjerteklappen.
Ifølge oversigtsartiklen ser det ud til, at lægemidler med warfarin, der gives mod blodpropper, øger udviklingen af aortastenose. Det skyldes, at warfarin ved at være antagonist til K1-vitamin også er antagonist til K2-vitamin. På den måde medfører warfarin en øget mangel på K2-vitamin og derved en øget forkalkning af hjerteklappen.
Forfatterne henviser derfor til, at det vil være relevant at måle patienternes niveau af inaktivt MGP, hvilket indikerer en mangel på K2-vitamin.

Åreforkalkning i fine blodkar

Fra arterierne strømmer blodet ud i stadig mindre blodkar til de fineste blodkar, som ikke er tykkere end et hår. Det viser sig, at MGP findes i større mængder i de fine blodkar i væv som øjets nethinde, nyrerne og hjertet. Det antages i denne forbindelse, at MGP har en overordnet betydning for integriteten i de fine blodkar ved at modvirke forkalkning og stivhed. Et større befolkningsstudie over 11 år har for eksempel afsløret, at høje niveauer af inaktivt MGP hænger sammen med en forsnævring af de små blodkar i øjets nethinde, hvilket bruges som markør for udfald af hjertekarsygdomme.

Hjertekarsygdomme og dødelighed

Der er stigende evidens for, at der er en sammenhæng mellem K2-vitaminmangel (inaktivt MGP) og udviklingen af hjertekarsygdomme og tidlig død. I oversigtsartiklen henviser forfatterne til adskillige studier, hvor mangel på K2-vitamin hænger sammen med åreforkalkning, kronisk hjertesvigt og slagtilfælde. Et studie af 894 patienter med iskæmisk hjertesygdom (åreforkalkning i hjertets kranspulsåre) har for eksempel vist, at mangel på K2-vitamin mere end 2-3-dobler risikoen for at dø af hjertesvigt eller slagtilfælde i løbet af fem år.

Inflammation, diabetes og kroniske nyresygdomme

Kroniske inflammationer er den røde tråd i mange kroniske sygdomme. K2-vitamins antiinflammatoriske funktioner skyldes først og fremmest regulering af kroppens calciumfordeling. For hvis celler i blodkar og andre bløde væv overstrømmes af for mange calcium-ioner kan de blive stressede og udvikle inflammatoriske tilstande, som er forbundet med oxidativ stress og oxidering af kolesterol. Det livsvigtige kolesterol bliver altså først skadeligt, når det oxiderer og efterfølgende indlejres i karvæggen.
Markører for K2-vitaminmangel (inaktivt MGP) har vist sig at hænge sammen med inflammation, som også hænger sammen med nyrefunktion, diabetes og fedme.
Det viser sig således, at mere end 60 procent med kroniske nyresygdomme har mangel på K2-vitamin, som øger risikoen for tidlig død. Det gælder også patienter, som har fået en nyretransplantation. Forfatterne kommer mere ind på, hvor afgørende kroppens calciumfordeling er for nyrefunktionen. Det gælder også forebyggelse af nyresten.
Osteocalcin, som aktiveres af K2-vitamin, er desuden vigtig for insulinfølsomheden. Derfor kan mangel på K2-vitamin hænge sammen med udvikling af insulinresistens, som er et forstadie til diabetes type-2. Når diabetes er så sundhedsfarlig, skyldes det blandt andet de alvorlige kredsløbsforstyrrelser og forhøjet blodtryk.

Tilskud med K2-vitamin til forebyggelse og behandling

Ifølge den nye oversigtsartikel kan tilskud med K2-vitamin sammen med sund kost og motion bidrage til at forebygge åreforkalkning, arteriel stivhed, metabolisk syndrom, diabetes og hjertesvigt. Tilskud med K2-vitamin kan også være relevant som led i behandling af mange hjertekarsygdomme. Selvom der er foretaget adskillige opmuntrende studier, er flere af dem dog begrænsede i deres udformning, forløb og med forskellige doser og formler af K-vitamin. Ikke desto mindre ser det ud til, at tilskud med K2-vitamin er relevant til patienter og populationer med åreforkalkning, arteriel stivhed og aortastenose. Det er tilmed en sikker og nem behandling.

Hvor meget K-vitamin har vi brug for?

Hvad angår K1-vitamin er RI for voksne 75 mikrogram, og der er ikke fastsat RI for indtagelse af K2-vitamin.
Selvom det optimale daglige indtag af K2-vitamin stadig mangler at blive afklaret, tyder flere studier på, at vi med fordel kan indtage ret høje doser som 75-180 mikrogram om dagen, og at der ikke er bivirkninger ved dette. I oversigtsartiklen henviser forfatterne til flere studier, hvor man har givet 180- 360 mikrogram om dagen, for at forbedre hjertekarsundheden.
K2-vitamin findes i forskellige former. Det viser sig, at K2-vitamin i form af MK-7 bliver meget længere i kroppen og også har en bedre effekt på calciumfordelingen. Derfor anbefales K2-vitamintilskud, som netop indeholder denne form.

Årsager til mangel på K2-vitamin

  • Ensidig kost uden naturlige kilder til K1-vitamin og K2-vitamin
  • Dårlig tarmflora med manglende omdannelse af K1-vitamin til K2-vitamin
  • Længere tids brug af warfarin (Marevan/Waran) og dikumarol, der virker som K-vitaminantagonister mod blodpropper.
  • Længere tids brug af lægemidler som antibiotika, syreneutraliserende midler, acetylsalicylsyrepræparater og kolesterolsænkende medicin (statiner).

Referencer:

Essa Hariri et al. Vitamin K2 – a neglected player in cardiovascular health: a narrative review. Open Heart. 2021

Jaime W. Bellinge et al. Vitamin K Intake and Atherosclerotic Cardiovascular Disease in the Danish Diet Cancer and Health Study. Journal of the American Heart Association. 7 Aug. 2021

Stephen Daniells. New Study show importance of vitamin K for vascular function. Nutraingredients.com 2020

S. Thamratnopkoon et al. Correlation of Plasma Desphosporylated Uncarboxylated matrix Gla Protein with Vascular Calcification and Stiffness in Chronic Kidney Disease. Nephron. 2017 Published online.

M. Sardana el al. Inactive Matrix GLA-Protein and Arterial stiffness in Type 2 diabetes Mellitus. American Journal of Hypertension 2016

8 Foods High in Vitamin K2 and Why You Need It (webmd.com)


  • Oprettet den .
9.291MBMemory Usage335msRequest 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" => 1738268796 "last" => 1738268796...
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.5KB) (2.88ms)
  • afterInitialise (1.27MB) (31.98ms)
  • afterRoute (603.19KB) (9.35ms)
  • beforeRenderComponent com_content (22.98KB) (1.07ms)
  • Before Access::preloadComponents (all components) (36.09KB) (1.07ms)
  • After Access::preloadComponents (all components) (97.34KB) (1.55ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (9μs)
  • After Access::preloadPermissions (com_content) (3.19MB) (16ms)
  • Before Access::getAssetRules (id:6807 name:com_content.article.3368) (130.65KB) (84μs)
  • After Access::getAssetRules (id:6807 name:com_content.article.3368) (7.38KB) (41μs)
  • beforeRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (1.56MB) (44.74ms)
  • afterRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (597.87KB) (24.38ms)
  • beforeRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (752B) (6μs)
  • afterRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (5.95KB) (89μs)
  • beforeRenderRawModule mod_custom (Søg mere info...) (392B) (36μs)
  • afterRenderRawModule mod_custom (Søg mere info...) (4.26KB) (228μs)
  • beforeRenderModule mod_custom (Søg mere info...) (720B) (4μs)
  • afterRenderModule mod_custom (Søg mere info...) (4.55KB) (34μs)
  • afterRenderComponent com_content (49.22KB) (18.66ms)
  • Before Access::getAssetRules (id:8 name:com_content) (64.77KB) (4.13ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (26μs)
  • afterDispatch (13.01KB) (519μs)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (388μs)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (118.2KB) (71.2ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (1.14ms)
  • afterRenderRawModule mod_tags_popular (Søg) (19.48KB) (80.41ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (5.1ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (50μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (14μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (22μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (176μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (213.36KB) (3.54ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (6.61KB) (49μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift) (89.44KB) (2.54ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (19μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (10μs)
  • afterRenderRawModule mod_finder () (70.78KB) (3.44ms)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (3.29KB) (31μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (127μs)
  • afterRenderRawModule mod_custom () (21.95KB) (1.79ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (44μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (94μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (1.74ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (45μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (578μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (2μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (897μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (14μs)
  • afterRenderRawModule mod_finder () (6.29KB) (629μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.23KB) (42μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (166μs)
  • afterRenderRawModule mod_custom () (944B) (115μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (24μs)
  • beforeRenderRawModule mod_custom () (688B) (75μs)
  • afterRenderRawModule mod_custom () (896B) (93μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (20μs)
  • afterRender (153.98KB) (3.07ms)
  • 1 x afterRenderRawModule mod_tags_popular (Søg) (19.48KB) (23.99%)
    80.41ms
    1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (118.2KB) (21.24%)
    71.20ms
    1 x beforeRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (1.56MB) (13.35%)
    44.74ms
    1 x afterInitialise (1.27MB) (9.54%)
    31.98ms
    1 x afterRenderRawModule mod_tags_similar (TIP! Se også de relaterede artikler) (597.87KB) (7.27%)
    24.38ms
    1 x afterRenderComponent com_content (49.22KB) (5.57%)
    18.66ms
    1 x After Access::preloadPermissions (com_content) (3.19MB) (4.77%)
    16.00ms
    1 x afterRoute (603.19KB) (2.79%)
    9.35ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (1.52%)
    5.10ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (64.77KB) (1.23%)
    4.13ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (213.36KB) (1.05%)
    3.54ms
    1 x afterRenderRawModule mod_finder () (70.78KB) (1.03%)
    3.44ms
    1 x afterRender (153.98KB) (0.92%)
    3.07ms
    1 x afterLoad (456.5KB) (0.86%)
    2.88ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (89.44KB) (0.76%)
    2.54ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.53%)
    1.79ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.52%)
    1.74ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.46%)
    1.55ms
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0.34%)
    1.14ms
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.32%)
    1.07ms
    1 x beforeRenderComponent com_content (22.98KB) (0.32%)
    1.07ms
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.27%)
    897μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.19%)
    629μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.17%)
    578μs
    1 x afterDispatch (13.01KB) (0.15%)
    519μs
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (0.12%)
    388μs
    1 x afterRenderRawModule mod_custom (Søg mere info...) (4.26KB) (0.07%)
    228μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (0.05%)
    176μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.05%)
    166μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.04%)
    127μs
    1 x afterRenderRawModule mod_custom () (944B) (0.03%)
    115μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.03%)
    94μs
    1 x afterRenderRawModule mod_custom () (896B) (0.03%)
    93μs
    1 x afterRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (5.95KB) (0.03%)
    89μs
    1 x Before Access::getAssetRules (id:6807 name:com_content.article.3368) (130.65KB) (0.03%)
    84μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.02%)
    75μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.01%)
    50μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (6.61KB) (0.01%)
    49μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.01%)
    45μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    44μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    42μs
    1 x After Access::getAssetRules (id:6807 name:com_content.article.3368) (7.38KB) (0.01%)
    41μs
    1 x beforeRenderRawModule mod_custom (Søg mere info...) (392B) (0.01%)
    36μs
    1 x afterRenderModule mod_custom (Søg mere info...) (4.55KB) (0.01%)
    34μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    31μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    26μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    24μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0.01%)
    22μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.01%)
    20μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    19μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0.01%)
    17μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0.01%)
    17μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    14μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    10μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    9μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    8μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_tags_similar (TIP! Se også de relaterede artikler) (752B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (Søg mere info...) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    2μs
77 statements were executed, 39 of which were duplicates, 38 unique229ms1.35MB
  • SELECT @@SESSION.sql_mode;36μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?661μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 174μ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)2ms944BParams/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` = 11.03ms1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`572μ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` = :guest660μ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`507μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC149μ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` = 1510μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config142μ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`3.15ms165.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`950μ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` = 11.05ms848B/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.13ms7.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` = 010.21ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`1.85ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3368'2.02ms48B/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)336μs22.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`405μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)13.35ms4.16KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`461μ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 ASC436μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id90μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id55μ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.35ms261.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)6.26ms1.45KBParams/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) AND `t`.`access` IN (:preparedArray9,:preparedArray10) AND `cc`.`core_state` = 1) AND (`cc`.`core_access` IN (:preparedArray11,:preparedArray12) 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 (:preparedArray13,:preparedArray14) 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 154.4ms20.72KBParams/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`358μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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.22ms4KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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` = :id75μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id62μs3.81KBParams/components/com_content/src/Service/Router.php:168Copy
  • 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`268μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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` = :id55μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id53μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id47μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id51μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id45μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id53μ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` = :id51μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id45μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id71μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id48μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id48μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id44μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id47μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id424μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id66μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id87μ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` = :id50μ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` = :id66μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id81μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id413μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id585μs1.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 `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 DESC15.15ms161.75KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1116μ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` = 0279μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id80μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id54μs12.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-01-30 20:26:36') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-01-30 20:26:36') AND c2.state = 1239μs1.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`14.25ms4.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 1554.19ms215.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 1579.26ms2.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` = :id170μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1259μ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)111μ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 ASC264μ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)271μ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` = 1108μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?801μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.73ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy