Skip to main content

Brist på selen och zink ökar risken för covid-19-infektioner, komplikationer och dödsfall

Brist på selen och zink ökar risken för covid-19-infektioner, komplikationer och dödsfallDet ligger mest fokus på D-vitaminbrist i samband med covid-10 och andra säsongsbetonade virusinfektioner. Samtidigt visar data att selen- och zinkbrist ytterligare ökar risken för infektion, komplicerade fall och dödsfall. Särskilt bland patienter som redan lider av kroniska sjukdomar. Detta framgår av en ny belgisk studie. Forskarna drar därför slutsatsen att tillskott med selen och zink kan bidra till en bättre behandling. Samtidigt är det problematiskt att brist på selen och zink är så vanligt, eftersom det går ut över folkhälsan på flera fronter. För även om man äter nyttigt är det nästan omöjligt att få i sig tillräckligt med selen i Europa på grund av utarmad jord. Det är också många som drabbas av zinkbrist på grund av ensidig kost, åldringsprocesser, kroniska sjukdomar och andra orsaker. Därför bör det på det stora hela läggas mer fokus på att få i sig tillräckligt med selen och zink, vilket också innefattar förebyggande av virusinfektioner och många andra bristtillstånd.

Selen och zink är två spårämnen som båda är viktiga för ett välfungerande immunförsvar, cellsignalering och försvaret mot virus. Selen och zink ingår också i viktiga antioxidanter (GPx-enzymer och SOD) som skyddar cellerna mot oxidativ stress orsakad av fria radikaler. Vi bildar alla fria radikaler som är ingår i syreomsättningen och andra metaboliska processer, men de fria radikalerna bör bara arbeta inom snäva områden. De fria radikalernas påverkan ökas kraftigt i samband med stress, åldrandeprocesser, infektioner, övervikt, förgiftning och rökning. Vid oxidativ stress har det uppstått en obalans mellan de fria radikalerna och de skyddande antioxidanterna, så att de fria radikalerna får möjlighet att angripa friska celler och vävnad. Detta skapar grogrund för en lång rad kroniska sjukdomar. Det visar sig också att komplicerade fall av covid-19 kännetecknas av oxidativ stress.

Blodets selen- och zinknivåer hänger samman med svårighetsgraden av covid-19

På två sjukhus i Gent, Belgien, har ett forskarteam tittat närmare på huruvida covid-19-patienters nivåer av selen och zink i blodet hängde samman med sjukdomens svårighetsgrad och risken för dödsfall. Totalt deltog 138 patienter med eller utan andra kroniska sjukdomar. Forskarna mätte blodets nivå av selen och zink samt järn och koppar.
Vad gäller selen mätte forskarna mer specifikt selenoprotein P. Det beror på att selenoprotein P används som markör för kroppens selenstatus, eftersom selenoprotein P via enzymprocesser omvandlas till många andra selenoproteiner – däribland de kraftfulla antioxidanterna GPx. På så sätt har de olika selenoproteinerna stor betydelse för kroppens immunförsvar, ämnesomsättning, inflammatoriska processer och försvar mot oxidativ stress.
Covid-19-patienterna var mellan 18–100 år, varav 52 procent var över 65 år.
På det ena sjukhuset inhämtade man parallellt information om patienternas övriga kroniska sjukdomar som typ 2-diabetes, övervikt och cancer.
Forskarna fann att otillräckliga nivåer av selen och/eller zink hade ett betydande samband med livshotande covid-19-förlopp och flera dödsfall.
Sambandet gjorde sig särskilt gällande för äldre och överviktiga patienter och patienter som led av cancer, typ 2-diabetes och andra kroniska sjukdomar. Däremot hade cancerpatienter med högre selenstatus i blodet större chans att överleva.
Forskarna fann dessutom att patienterna hade tillräckliga nivåer av koppar och att nivåerna av järn var högre hos männen än hos kvinnorna.

Optimering av selen- och zinknivåer för bättre behandling och förebyggande

Enligt forskarna bakom den belgiska studien kan blodets nivå av selenoprotein P och zink därför användas för att förutsäga huruvida en infektion med covid-19 blir mild eller livshotande. En optimering av blodets selen- och zinkstatus via tillskott kan dessutom användas som ett led i bättre behandlingar av covid-19 och liknande infektionssjukdomar.
Eftersom selen- och zinkbrist är så utbrett är det också relevant att lägga mer fokus på dessa spårämnen i själva förebyggandet av infektioner med covid-19 och andra sjukdomar där brister förekommer.
Den nya belgiska studien har publicerats i den vetenskapliga tidskriften Nutrients och ligger i linje med flera andra studier som avslöjar betydelsen av selen och zink för immunförsvaret i relation till covid-19 och andra luftvägssjukdomar.

  • Det antas att cirka en miljarder människor världen över lider brist på selen.
  • Tecken på selenbrist kan vara dåligt immunförsvar, trötthet, håravfall, viktökning, nedsatt fertilitet, ämnesomsättningssjukdomar och kognitivt förfall.

Orsaker till selenbrist och tillskott

Jordens naturliga innehåll av selen kan variera flera hundra procent i olika delar av världen. Intensiva odlingsmetoder kan utarma jorden ytterligare, och detta återspeglar sig i hela näringskedjan. WHO har rapporterat att mer än 40 länder lider brist på selen, där de lägsta nivåerna har observerats i Europa, Afrika, Kina, Indien och Sydamerika.
Ändrade matvanor med mindre fisk och inälvsmat bidrar till den utbredda bristen.
Referensintaget, RI, är satt till 55 mikrogram om dagen. Men studier visar att det inte är tillräckligt för att mätta selenoprotein P, vilket som nämnts används som markör för blodets selenstatus. För att mätta selenoprotein P bör man inta cirka 100 mikrogram selen om dagen.
Tillskott baserade på selenjäst, som innehåller många selenföreningar, ger den största likheten med selenvariationen i selenrik kost. Europeiska myndigheten för livsmedelssäkerhet, Efsa, sätter den övre gränsen till 300 mikrogram om dagen.
Man bör under alla omständigheter eftersträva en allsidig kost, eftersom de selenhaltiga proteinerna bland annat samarbetar med E-vitamin.

  • Det antas att cirka 2 miljarder människor i världen lider brist på zink.
  • Tecken på zinkbrist kan vara dåligt immunförsvar, aptitlöshet, fertilitetsproblem, håravfall, hudsjukdomar samt förlust av smak- och luktsinne.

Orsaker till zinkbrist och tillskott

Zink finns särskilt i ostron, lever, kött, ägg, mejeriprodukter, nötter, frön, kärnor och bönor. Zink tas bäst upp från animaliska källor.
Zinkbrist beror främst på ensidiga kostvanor och brist på animaliska proteiner. Här bör dessutom nämnas ett stort intag av järn och kalcium samt alkohol. Åldringsprocesser, celiaki, diabetes, flera typer av läkemedel och p-piller kan i sig öka behovet.
Referensintaget, RI, är satt till 10 mg. Många zinktillskott förekommer i oorganiska former, som zinksulfat eller zinkoxid, som kroppen har svårt att ta upp. Det kan alltså löna sig att läsa produktdeklarationen, där zinkglukonat och zinkacetat är organiska föreningar som kroppen har lätt att ta upp och utnyttja.
Enligt Efsa, Europeiska myndigheten för livsmedelssäkerhet, ligger den övre gränsen för dagligt zinkintag för vuxna på 25 mg.

Referenser:

Gijs Du Laing et al. Course and Survival of COVID-19 Patients with Comorbidities in relation to the Trace Element Status at Hospital Admission. Nutrients September 2021

Lutz Schomburg. Selenium Deficiency Due to Diet, Pregnancy, Severe Illness or COVID-19 – A Preventable Trigger for Autoimmune Disease. International Journal of Molecular Sciences. 2021

Qiyuan Liu et al. Selenium (Se) plays a key role in the biological effects of some viruses: Implications for COVID-19. Environmental Research. 2021

Outzen M, et al. The effect on selenium concentrations of a randomized intervention with fish and mussels in a population with relatively low habitual dietary selenium intake. Nutrients. 2015;7(1):608-24.

Ozlem Equils et al. Proposed mechanism for anosmia during COVID-19: The role of local zinc distribution. Oat. 2020

Nikki Hancocks. Diet and supplements: Swiss panel publishes COVID-19 recommendations. 2020

Luke Maxfield, Jonathan S. Crane. Zinc Deficiency. NCBI March 18, 2019

University of Helsinki. Zink acetate lozenges may increase the recovery rate from the common cold by three-fold. ScienceDaily May 11, 2017

  • Skapad
8.71MBMemory Usage125msRequest 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
array:1 [ "8c48c4b25e7bfaf1e1e1af15958abb70" => "6mh6vohcnbjaort0hbgu0c8v1e" ]
$_SERVER
array:47 [ "REDIRECT_HTTP_AUTHORIZATION" => "" "REDIRECT_HTTPS" => "on" "REDIRECT_SSL_TLS_SNI"...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1744928868 "last" => 1744928868...
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" => "sv-SE" ]
  • afterLoad (456.81KB) (2.07ms)
  • afterInitialise (1.28MB) (17.67ms)
  • afterRoute (905.62KB) (7.4ms)
  • beforeRenderComponent com_content (23.54KB) (465μs)
  • Before Access::preloadComponents (all components) (33.44KB) (434μs)
  • After Access::preloadComponents (all components) (97.34KB) (995μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (25μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (5.86ms)
  • Before Access::getAssetRules (id:6686 name:com_content.article.3307) (130.65KB) (135μs)
  • After Access::getAssetRules (id:6686 name:com_content.article.3307) (7.38KB) (69μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (22.16ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (307μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (6μs)
  • afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (107μs)
  • afterRenderComponent com_content (61.17KB) (7.03ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.22KB) (2.33ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (39μs)
  • afterDispatch (17.63KB) (895μs)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (525μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (71.77KB) (38.84ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (32μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (73μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (14μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (26μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.38ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (84μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (16μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (26μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (11μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (23μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (312μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.47ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (69μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift) (1.08KB) (1.86ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (7μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (25μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (13μs)
  • afterRenderRawModule mod_finder () (67.09KB) (2.64ms)
  • beforeRenderModule mod_finder () (704B) (98μs)
  • afterRenderModule mod_finder () (3.29KB) (49μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (163μs)
  • afterRenderRawModule mod_custom () (21.98KB) (1.27ms)
  • beforeRenderModule mod_custom () (704B) (10μs)
  • afterRenderModule mod_custom () (1.23KB) (97μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (129μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (682μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (53μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (756μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (11μs)
  • afterRenderRawModule mod_finder () (6.29KB) (745μs)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.23KB) (56μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (205μs)
  • afterRenderRawModule mod_custom () (944B) (201μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (2.43KB) (30μs)
  • beforeRenderRawModule mod_custom () (688B) (90μs)
  • afterRenderRawModule mod_custom () (896B) (99μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (22μs)
  • afterRender (201.83KB) (2.68ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (71.77KB) (31.01%)
    38.84ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (17.69%)
    22.16ms
    1 x afterInitialise (1.28MB) (14.11%)
    17.67ms
    1 x afterRoute (905.62KB) (5.91%)
    7.40ms
    1 x afterRenderComponent com_content (61.17KB) (5.61%)
    7.03ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (4.68%)
    5.86ms
    1 x afterRender (201.83KB) (2.14%)
    2.68ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (2.11%)
    2.64ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (1.9%)
    2.38ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.22KB) (1.86%)
    2.33ms
    1 x afterLoad (456.81KB) (1.65%)
    2.07ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (1.08KB) (1.48%)
    1.86ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.17%)
    1.47ms
    1 x afterRenderRawModule mod_custom () (21.98KB) (1.01%)
    1.27ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.79%)
    995μs
    1 x afterDispatch (17.63KB) (0.71%)
    895μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.6%)
    756μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.59%)
    745μs
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.54%)
    682μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.42%)
    525μs
    1 x beforeRenderComponent com_content (23.54KB) (0.37%)
    465μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.35%)
    434μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.25%)
    312μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.25%)
    307μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.16%)
    205μs
    1 x afterRenderRawModule mod_custom () (944B) (0.16%)
    201μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.13%)
    163μs
    1 x Before Access::getAssetRules (id:6686 name:com_content.article.3307) (130.65KB) (0.11%)
    135μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.1%)
    129μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (0.09%)
    107μs
    2 x beforeRenderModule mod_finder () (704B) (0.08%)
    105μs
    1 x afterRenderRawModule mod_custom () (896B) (0.08%)
    99μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.08%)
    97μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.07%)
    90μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.07%)
    84μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.06%)
    73μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.06%)
    69μs
    1 x After Access::getAssetRules (id:6686 name:com_content.article.3307) (7.38KB) (0.06%)
    69μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.04%)
    56μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.04%)
    53μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.04%)
    49μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.03%)
    39μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.03%)
    34μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.03%)
    32μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    30μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.02%)
    26μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.02%)
    26μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.02%)
    25μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.02%)
    25μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.02%)
    23μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.02%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    18μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    17μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    17μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    14μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    13μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    11μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0.01%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0.01%)
    7μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
42 statements were executed, 9 of which were duplicates, 33 unique64.39ms1.13MB
  • SELECT @@SESSION.sql_mode;85μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?262μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1101μs1.31KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `has_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id3.11ms992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1356μs1.56KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`128μ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` = :guest243μ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`637μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC225μ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` = 1176μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config194μ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`974μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`446μ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` = 1367μ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)610μ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` = 02.82ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`944μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3307'1.56ms48B/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)499μ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`416μ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)1.92ms4.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`385μ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 ASC413μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id142μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id73μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`2.38ms212.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 DESC3.51ms109.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`387μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1154μ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` = 0503μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id125μ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 `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 != 'sv-SE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-17 22:27:56') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-17 22:27:56') AND c2.state = 1446μs3.97KBParams/libraries/src/Language/Associations.php:145Copy
  • 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`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY RAND() ASC LIMIT 1036.85ms167.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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` = :id209μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1245μ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)178μ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 ASC427μ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)207μ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` = 1161μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?128μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.32ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy