Skip to main content

Stor befolkningsundersøgelse: Mangel på sol og D-vitamin øger risikoen for smitte med COVID-19 og nye bølger

Stor befolkningsundersøgelse: Mangel på sol og D-vitamin øger risikoen for smitte med COVID-19 og nye bølgerEt stort israelsk befolkningsstudie af mere end 4,6 millioner indbyggere har afsløret, at mangel på sol og D-vitamin øger risikoen for smitte med COVID-19 og nye bølger i vinterhalvåret. Forskerne påviser, hvorfor ældre, kronisk syge, overvægtige samt visse etniske befolkningsgrupper som ortodokse mandlige jøder og kvindelige muslimer er mere udsatte. Derfor anbefaler forskerne effektive tilskud med D-vitamin i vinterhalvåret eller hele året, hvis man ikke får nok sommersol. Du kan også læse mere om mundbind, der hæmmer egenproduktionen af D-vitamin, hvorfor COVID-19 kommer fra flagermus samt andre gåder, der er knyttet til smittespredningen.

Tilstrækkeligt D-vitamin har afgørende betydning for det medfødte og det erhvervede immunforsvar, inklusive nogle peptider i luftvejene, som beskytter mod infektioner.
Solens UV stråler er den vigtigste kilde til D-vitamin, som vi danner ud fra et kolesterol i huden. Processen kræver dog nøgne hudområder, og at solen står højt nok på himlen. Så i vinterhalvåret bliver mangel på D-vitamin generelt mere udbredt, jo nordligere man bor. På den sydlige halvkugle er det omvendt, og dette forklarer, hvorfor der optræder forskellige bølger af COVID-19 nord og syd for ækvator.
I Israel, hvor solen skinner mere end på vore breddegrader, har den almene befolkning været mere skånet for infektioner med COVID -19. Der er dog to store etniske befolkningsgrupper, som får mindre sol. Det er de mandlige ultra-ortodokse jøder, som har fuldskæg og bærer store hatte. Og det er de kvindelige muslimer, som bærer en tildækkende klædedragt. Derfor ville en gruppe israelske forskere fra flere universiteter, sundhedscentre og andre forskningscentre granske problematikken omkring sol, D-vitamin og COVID-19 infektioner af hensyn til folkesundheden.

Studiet afslørede alarmerende mangler på D-vitamin

I Israel findes der et elektronisk sundhedsregister (EHR), som har indhentet omfattende data fra over 4,6 millioner indbyggere i mere end tyve år. Disse data inkluderer laboratorietest, diagnoser og medicinbehov. Derfor fandt de israelske forskere en oplagt mulighed for at for at studere sammenhængen mellem blodets niveau af D-vitamin og COVID-19 infektioner i 200 forskellige lokaliteter i Israel. Forskerne matchede 52.405 coronainficerede patienter med en kontrolgruppe på over en halv million individer.
Forskerne fandt, at mangel på D-vitamin (under 50 nmol/L) og især alvorlig mangel (under 30 nmol/L) var langt mere udbredt blandt ultra-ortodokse jødiske mænd. Kvindelige muslimer var endnu mere udsatte, idet 81,5 procent havde niveauer under 50 nmol/L, hvoraf 59,1 procent havde niveauer under 30 nmol/l. De israelske forskere fandt samtidig, at der var en direkte sammenhæng mellem disse mangler på D-vitamin og udbredte COVID-19 infektioner i disse to etniske befolkningsgrupper. I andre lande har man også rapporteret alarmerende mangler på D-vitamin blandt disse etniske befolkningsgrupper.
På den anden side fandt de israelske forskere en langt mindre udbredelse af COVID-19 infektioner i populationer med mindre mangel på D-vitamin. Ifølge forskerne har COVID-19 infektioner desuden vanskeligere ved at sprede sig i samfund, hvor befolkningen er velforsynet med D-vitamin, da indbyggernes stærke immunforsvar giver en form for flokimmunitet.
Forskerne studerede også, hvorvidt tilskud med D-vitamin i de sidste fire måneder påvirkede risikoen for at få infektioner med COVID-19. Det viste sig, at tilskud med flydende D-vitamin i form af dråber har den bedste effekt, hvad angår beskyttelse mod COVID-19 infektioner. Det skyldes sandsynligvis, at flydende D-vitamin optages direkte i svælgets slimhinder, og at svælgets slimhinder er det første sted, som COVID-19 angriber. I modsætning hertil optages tabletter først i mavetarmkanalen. Da D-vitamin er et fedtopløseligt vitamin, kan det også være vanskeligere at optage fra tabletter, fordi det ikke er bundet til olie som i kapsler.

Ifølge de israelske forskere kan tilstrækkelig med D-vitamin i blodet give et stærkt immunforsvar og en form for flokimmunitet, der hæmmer smitte.

Fuldskæg, fedme, flagermus og flere gåder om D-vitamin og COVID-19

Som nævnt havde jødiske ultra-ortodokse mænd mindre D-vitamin i blodet og flere tilfælde af COVID-19 infektioner. De jødiske ultra-ortodokse mænd havde også flere infektioner end ultra-ortodokse jødiske kvinder, som havde samme lave niveauer af D-vitamin i blodet. I denne forbindelse antager forskerne, at virus kan opholde sig i mændenes store skæg og hatte og blive overført derfra til mund, næse eller øjne via hyppig håndkontakt.
Forskerne gør samtidig opmærksom på, at bære mundbind, der jo dækker en del af ansigtet, hæmmer egenproduktionen af D-vitamin. Dette er også problematisk hos befolkningsgrupper, der i forvejen er tildækkede, eller som af andre årsager ikke får nok sol.
De israelske forskere fandt også, at der var færre COVID-19 infektioner blandt rygere. Dette er i tråd med et fransk studie. Her henviser forskerne til, at mange ryger udenfor, hvor der er mindre smitte og mere sol. Det er også muligt, at nikotinen virker antiseptisk eller antiinflammatorisk. Ellers frarådes rygning, som jo er livsfarligt af andre årsager.
Som i mange andre lande fandt de israelske forskere, at overvægtige samt personer med forhøjet blodtryk generelt havde flere COVID-19 infektioner. Da D-vitamin som nævnt er et fedtopløseligt vitamin bliver det også lagret i de store mængder fedtvæv, og det får vanskeligere ved at nå frem til svælget, hvor immunforsvaret har en vigtig rolle i de første frontalangreb på virus. Det er desuden kendt, at diabetikere, der ofte er overvægtige og har forhøjet blodtryk, har vanskeligere ved at aktivere D-vitaminet i leveren og nyrerne.
De israelske forskere har også en mulig løsning på gåden om, hvorfor coronavirus har muteret i flagermus og derefter spredt sig til mennesket. For som bekendt sover flagermus om dagen i huler og andre mørke steder, og deres niveau af D-vitamin i blodet er så lavt, at det knap kan påvises. Derfor har flagermus udviklet en anden måde til at få mineraler som calcium ind i knoglerne. Men den mørke tilværelse og mangel på D-vitamin har sandsynligvis gjort dem sårbare overfor coronavirus, som lettere muterer og spredes i de store flokke.
Vi mennesker er også blevet mere sårbare ovre for virusinfektioner og andre infektioner, da den moderne indendørs tilværelse ikke bidrager med så meget sol og D-vitamin som før. Det er også et faktum, at evnen til at danne D-vitamin forringes med alderen, da ældre har vanskeligere ved at danne D-vitamin i den tynde hud. Og da vi i dag har flere ældre, udgør de en stor sårbar gruppe, hvad angår infektioner med COVID-19, fordi de ofte mangler D-vitamin. Personer med mørk hud har også vanskeligere ved at danne D-vitamin. Derfor er der så mange, der i dag mangler D-vitamin.

  • Det antages, at over en milliard mennesker på verdensplan mangler D-vitamin
  • Dette bidrager til nye bølger med COVID-19

Tid til politisk handling og inspiration fra England

Ifølge de israelske forskere peger meget på en direkte sammenhæng mellem blodets niveau af D-vitamin, risikoen for at få COVID-19 infektion og risikoen for nye bølger, der styres af årstiden. Ifølge forskernes omfattende rapport, som blev publiceret i september i år, kan de mange observationer guide politikere til at anbefale mere sol og tilskud med D-vitamin, før der kommer nye dødbringende bølger med COVID-19.
Men desværre konfronteres vi nu med de nye bølger, fordi der ikke gøres nok ved denne problematik. Ikke desto mindre har den engelske regering allerede besluttet, at 2,2 millioner ældre, plejehjemsbeboere, kronisk syge og andre sårbare grupper får sendt gratis tilskud med D-vitamin lige til døren i kampen mod COVID-19. Formålet er at bremse epidemien og sætte en stopper for endeløse nedlukninger af samfundet.
Hvis andre lande følger trop, vil det i sagens natur have en langt større effekt, da COVID-19 epidemien er verdensomspændende, og vacciner har en begrænset effekt, hvis COVID-19 muterer.

Effektive tilskud med D-vitamin

Almindelige vitaminpiller indeholder kun 5 mikrogram, som er RI (referenceindtag) til hvide voksne i Danmark. Mange forskere påpeger nu, at vi har brug for endnu mere for at opnå de optimale niveauer i blodet.
Da D-vitamin er fedtopløseligt, får vi den bedste effekt som dråber eller kapsler, hvor vitaminet er bundet til olie. På markedet findes der tilskud med 20-80 mikrogram, og det reelle behov afhænger af mange faktorer som solpåvirkning, alder, hudtype, BMI og kroniske sygdomme som diabetes.

  • Når vi danner D-vitamin fra solen, er det i form af cholecalciferol, som også findes i tilskud.
  • I leveren omdannes cholecalciferol ved hjælp af enzymer til den aktive form 25-hydroxyvitamin D3, der måles i blodet.

Referencer:

Ariel Israel, Assi Circurel etb al. The link between vitamin D deficiency and COVID-19 in a large population. Department of Research and Data, Division of Planning and Strategy. 2020

Glenn Owen. Elderly and vulnerable will get free Vitamin D from government. Daily Mail. November 2020

José L Hernandez et al. Vitamin D Status in Hospitalized Patients with SARS-CoV2- Infection. The Journal of Clinical Endocrinology & Metabolism. 27 October 2020

Northwestern University. Vitamin D levels appear to play role in COVID-19 mortality rates. Science Daily. May 2020

https://www.bt.dk/samfund/forskere-overraskede-rygere-bedst-rustet-mod-corona

  • Oprettet den .
8.785MBMemory Usage800msRequest 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" => 1744933124 "last" => 1744933124...
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.53KB) (463μs)
  • afterInitialise (1.27MB) (59.85ms)
  • afterRoute (603.19KB) (15.5ms)
  • beforeRenderComponent com_content (23.73KB) (291μs)
  • Before Access::preloadComponents (all components) (36.09KB) (312μs)
  • After Access::preloadComponents (all components) (97.34KB) (7.12ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (14μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (23.85ms)
  • Before Access::getAssetRules (id:5738 name:com_content.article.2836) (130.65KB) (106μs)
  • After Access::getAssetRules (id:5738 name:com_content.article.2836) (7.38KB) (5.54ms)
  • beforeRenderRawModule mod_custom (Søg mere info...) (1.56MB) (98.99ms)
  • afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (250μs)
  • beforeRenderModule mod_custom (Søg mere info...) (720B) (4μs)
  • afterRenderModule mod_custom (Søg mere info...) (5.43KB) (94μs)
  • afterRenderComponent com_content (63.98KB) (45.22ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.3KB) (9.98ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (25μs)
  • afterDispatch (17.57KB) (6.09ms)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (424μs)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (124.73KB) (225ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (25μs)
  • afterRenderRawModule mod_tags_popular (Søg) (30.24KB) (227ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (13.27ms)
  • 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) (201μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (9.36ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (67μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift) (25.34KB) (11.11ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (33μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (10μs)
  • afterRenderRawModule mod_finder () (134.78KB) (8.47ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (37μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (158μs)
  • afterRenderRawModule mod_custom () (21.98KB) (4.17ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (56μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (131μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (5.18ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (54μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (5.91ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (36μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (10μs)
  • afterRenderRawModule mod_finder () (6.29KB) (568μs)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (50μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (1.41ms)
  • afterRenderRawModule mod_custom () (944B) (156μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.43KB) (30μs)
  • beforeRenderRawModule mod_custom () (688B) (86μs)
  • afterRenderRawModule mod_custom () (896B) (95μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (23μs)
  • afterRender (181.44KB) (11.9ms)
  • 1 x afterRenderRawModule mod_tags_popular (Søg) (30.24KB) (28.39%)
    227.00ms
    1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (124.73KB) (28.17%)
    225.27ms
    1 x beforeRenderRawModule mod_custom (Søg mere info...) (1.56MB) (12.38%)
    98.99ms
    1 x afterInitialise (1.27MB) (7.48%)
    59.85ms
    1 x afterRenderComponent com_content (63.98KB) (5.66%)
    45.22ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (2.98%)
    23.85ms
    1 x afterRoute (603.19KB) (1.94%)
    15.50ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (1.66%)
    13.27ms
    1 x afterRender (181.44KB) (1.49%)
    11.90ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (25.34KB) (1.39%)
    11.11ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.3KB) (1.25%)
    9.98ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (208.48KB) (1.17%)
    9.36ms
    1 x afterRenderRawModule mod_finder () (134.78KB) (1.06%)
    8.47ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.89%)
    7.12ms
    1 x afterDispatch (17.57KB) (0.76%)
    6.09ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.74%)
    5.91ms
    1 x After Access::getAssetRules (id:5738 name:com_content.article.2836) (7.38KB) (0.69%)
    5.54ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.65%)
    5.18ms
    1 x afterRenderRawModule mod_custom () (21.98KB) (0.52%)
    4.17ms
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.18%)
    1.41ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.07%)
    568μs
    1 x afterLoad (456.53KB) (0.06%)
    463μs
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (32.66KB) (0.05%)
    424μs
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.04%)
    312μs
    1 x beforeRenderComponent com_content (23.73KB) (0.04%)
    291μs
    1 x afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (0.03%)
    250μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (0.03%)
    201μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.02%)
    158μs
    1 x afterRenderRawModule mod_custom () (944B) (0.02%)
    156μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.02%)
    131μs
    1 x Before Access::getAssetRules (id:5738 name:com_content.article.2836) (130.65KB) (0.01%)
    106μs
    1 x afterRenderRawModule mod_custom () (896B) (0.01%)
    95μs
    1 x afterRenderModule mod_custom (Søg mere info...) (5.43KB) (0.01%)
    94μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.01%)
    86μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.36KB) (0.01%)
    67μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.25KB) (0.01%)
    60μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    56μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.01%)
    54μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    50μs
    1 x afterRenderModule mod_finder () (3.29KB) (0%)
    37μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0%)
    36μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0%)
    33μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    30μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0%)
    26μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0%)
    25μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0%)
    25μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    23μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    19μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0%)
    15μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    13μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    10μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (Søg mere info...) (720B) (0%)
    4μs
45 statements were executed, 9 of which were duplicates, 36 unique560ms1.3MB
  • SELECT @@SESSION.sql_mode;337μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?553μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1114μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)5.12ms944BParams/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` = 1796μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`71μ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` = :guest123μ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`434μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC126μ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` = 11.05ms1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config143μs1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `has_menu` AS `m` LEFT JOIN `has_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`2.19ms165.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`306μ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` = 1241μ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)928μ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` = 014.44ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`2.62ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2836'3.4ms48B/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)429μ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`1.54ms3.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)22.68ms4.11KBParams/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`370μ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 ASC297μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id3.83ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.98ms1.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`11.63ms261.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 DESC33.1ms161.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`1.25ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1317μ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` = 0351μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id723μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id235μ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-17 23:38:44') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-17 23:38:44') AND c2.state = 13.47ms3.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`42.11ms4.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 15172ms235.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 15222ms2.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` = :id1.73ms1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1201μ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)1.83ms584B/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 ASC1.08ms4.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)132μ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` = 1784μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`669μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?86μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.05ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy