Skip to main content

Selenets livsviktiga roll i försvaret mot covid-19 och andra RNA-virus

Selenets livsviktiga roll i försvaret mot covid-19 och andra RNA-virusVår näringsstatus har avgörande betydelse för hälsan och hur vi hanterar infektioner. I detta sammanhang har selen flera funktioner inom immunförsvaret, som en antioxidant och genom att motverka olämpliga inflammationer. Selen spelar dessutom en roll för att virus inte ska mutera, vilket gör dem farligare eller skapar nya vågor. Ett kinesiskt forskarteam har nu granskat ett antal studier om selenets nyckelroll i försvaret mot influensa, hiv och andra RNA-virus. Det framgår bland annat att risken för att få en covid-19-infektion är tio gånger lägre i områden där jorden är rik på selen. Det är därför problematiskt att selenbrist är utbrett i Europa, Kina, Afrika och på många andra platser på grund av selenfattiga jordar.

Eftersom covid-19 är ett RNA-virus med en enorm förmåga att mutera har vaccinerna en begränsad effekt, vilket ger upphov till nya utmaningar. Därför antar flera forskare att näringsterapi kan bidra till att förebygga och behandla covid-19 och andra virusinfektioner. De kinesiska forskarna har därför granskat den omfattande publicerade forskning som redan finns om selen i förhållande till covid-19 och andra RNA-virus.

Selenbrist är alarmerande vanligt

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 och ett långt bälte som sträcker sig från nordöstra till sydcentrala Kina.

Det antas att cirka en miljarder människor världen över lider brist på selen.

Selenets roll för immunförsvaret

Selen ingår i en rad selenoproteiner som har betydelse för immunförsvaret på följande fronter:

  • Det medfödda immunförsvaret, som slåss mot de flesta bakterier utan att vi märker något alls.
  • Det förvärvade immunförsvaret, som har förmåga att specialisera sig, bilda antikroppar och immunitet.
  • Immunsystemets celldelning och kommunikation, som är avgörande för normala reaktioner.
  • Antioxidanter som GPx-enzymer, som skyddar de friska cellerna när immunförsvaret går till ingrepp.
  • Motverkar olämpliga inflammationer.
  • Motverkar att virus muterar.

När immunförsvaret angriper bildar det bland annat cytokiner, fria radikaler och inflammatoriska processer, som ska förstöra virusinfekterade celler snabbt och effektivt. Men immunförsvaret får inte överreagera, så att det uppstår oxidativ stress där det förekommer en obalans mellan fria radikaler och skyddande antioxidanter. Oxidativ stress är nämligen en viktig orsak till att infektioner med covid-19 och andra RNA-virus blir komplicerade och livshotande.

Överblick mellan förhållandet mellan selen och RNA-virus

I översiktsartikeln granskar de kinesiska forskarna en rad studier som behandlar selenets roll vid förebyggande av behandling av infektioner med olika RNA-virus, vilka framgår av följande, och som också sätts i relation till covid-19.

Hiv

Mer än 35 miljoner människor är smittade med hiv och cirka 1,5 miljoner dör årligen av aids. I Afrika och USA har man funnit att ju mindre selen det finns i jorden, desto snabbare utvecklas sjukdomen och desto högre är dödligheten från aids i dessa områden. Studier har visat att tillskott med 200 mikrogram selen om dagen kan förbättra immunförsvarets T-celler och hämma utvecklingen av hiv.

Ebola

Ebola är vanligast i Afrika där jorden är selenfattig. I de sena stadierna får patienterna inre blödningar. Eftersom selen är viktigt för blodkoagulering genom att reglera förhållandet mellan enzymerna trombin och prostacyklin, antar forskarna att allvarlig selenbrist bidrar till sjukdomens dödlighet. Studier har visat att tillskott med selen kan minska dödstalen. Det är dessutom möjligt att tillskott med selen kan skydda cirkulationen i komplicerade covid-19-fall via samma mekanismer.

Coxsackievirus

Keshans sjukdom, som är en dödlig hjärtsjukdom, upptäcktes första gången i Keshan-provinsen i nordöstra Kina där jorden är extremt fattig på selen. Keshans sjukdom orsakas av ett annars harmlöst RNA-virus, coxsackie, som immunförsvaret inte kan bekämpa vid brist på selen. Redan 1965 började kineserna i området att förebygga och utrota den fruktade sjukdomen med selentillskott.
En amerikansk studie har sedan dess avslöjat att möss infekterade med coxsackievirus i kombination med selenbrist har ökade mutationer. De infekterade mössen med selenbrist utvecklade också allvarliga lungkomplikationer, medan de möss som hade tillräckligt med selen bara fick milda symtom.
Forskarna bakom den nya artikeln hänvisar därför till att selen kan bidra till att covid-19 inte muterar och blir farligare.

Influensa

Nya muterade influensastammar kommer ofta från selenfattiga områden, där de överförs till människor från fåglar eller grisar. Som regel är influensa en ofarlig sjukdom. Men om immunförsvaret är svagt eller rubbat kan det i vissa fall uppstå komplicerad lunginflammation eller livshotande blodförgiftning. Det har rapporterats att selenbrist ökar risken för att smittas med influensavirus, och att det uppstår skada på lungvävnaden som ett resultat av oxidativ stress. Kliniska studier har redan visat att selen har en positiv effekt på immunresponsen i samband med influensa.

Selenets betydelse för covid-19

Infektion med covid-19 börjar vanligtvis när viruset infekterar celler i näsan och sprider sig till de nedre luftvägarna. De flesta är dock i stånd att avvisa smitta, eller så får de en mild till måttlig infektion. Men om immunförsvaret inte fungerar optimalt kan det i svåra fall uppstå akut andningssvikt, även kallat ARDS (acute respiratory distress syndrome). En viktig orsak är oxidativ stress och hyperinflammation i epitelcellerna i lungorna. Det kan också uppstå hyperinflammation i epitelcellerna i blodkärlen samt andra organ, vilket kan leda till cirkulationssvikt och att patienten avlider.
Som nämnts är selen viktigt för att immunförsvaret ska kunna reagera snabbt och effektivt. Selen ingår också i de kraftfulla antioxidanterna GPx-enzymer, som motverkar oxidativ stress och därmed skyddar epitelcellerna i luftvägarna, cirkulationen och andra ställen.
I Kina, där det finns stora skillnader i jordens seleninnehåll, har man funnit att risken för att få en covid-19-infektion är tio gånger lägre i områden där jorden är rik på selen.
Man har också funnit ett positivt samband mellan hårets innehåll av selen och förmågan att återhämta sig efter en covid-19-infektion.
En tysk studie har rapporterat att patienter som överlevde covid-19-infektioner hade högre nivåer av selen i blodet, jämfört med de patienter som avled.
En studie från Korea har visat att covid-19-patienter som fick lunginflammation led av omfattande selenbrist.

Slutsats

Selenfattiga jordar i stora delar av världen är en allvarlig riskfaktor för spridningen och svårighetsgraden av covid-19. Selen har avgörande betydelse för immunförsvaret och som antioxidant. De antiinflammatoriska egenskaperna bidrar till att immunförsvaret kan klara av infektioner med covid-19 och andra RNA-virus utan komplikationer. Selen spelar dessutom en roll för att RNA-virus inte ska mutera, vilket gör dem farligare eller skapar nya vågor. Tillskott med selen kommer därför att vara relevanta för många befolkningsgrupper med selenbrist. Selentillskott kommer också att vara relevant som ett komplement vid behandling av svåra covid-19-fall. Forskarna bakom den nya översiktsartikeln efterlyser därför fler studier på området.
Den nya översiktsartikeln har publicerats i tidskriften Environmental Research.

Tillskott med selen

Danska grödor är generellt fattiga på selen och brist är vanligt. Undersökningar visar att RI, som är satt till 55 mikrogram, inte är tillräckligt för att mätta selenoprotein P, som används som markör för kroppens selenstatus. För att mätta selenoprotein P bör man inta cirka 100 mikrogram selen om dagen. I de flesta humana studier har man använt doser på 100–200 mikrogram selen. Tillskott med selenjäst, som innehåller många selenoproteiner, ger en större likhet med selenvariationen i selenrik kost. Enligt Efsa (Europeiska myndigheten för livsmedelssäkerhet) ligger den övre gränsen på 300 mg selen om dagen.

Glöm inte D-vitamin, C-vitamin och zink i kampen mot virusinfektioner

Som beskrivits i tidigare artiklar på den här webbplatsen är det ingen slump att virusinfektioner ofta uppstår under vintermånaderna, då bristen på D-vitamin är mer utbredd. Vi behöver dessutom C-vitamin och zink, som också stärker immunförsvaret och motverkar oxidativ stress.

Referenser:

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

Olivia M. Guillan et al. Selenium, Selenoproteins and Viral Infection. Nutrients 2019

Jones GD et al. Selenium deficiency risk predicted to increase under future climate change.
Proceedings of the National Academy of Sciences, 2017

Lutz Shomburg. Dietary Selenium and Human Health. Nutrients 2017

Hoffmann Peter R et al. The influence of selenium on immune responses. Mol Nutr Food Res.

Arthur John R et al. Selenium in the Immune System. The Journal of Nutrition. 2003.

Beck MA, Levander OA. Host nutritional status and its effect on a viral pathogen. J Infect Dis. 2000.

Cowgill U.M. The distribution of selenium and mortality owing to acquired immune deficiency syndrome in the continental Unites States. Biol Trace Elem 1997

  • Skapad
8.726MBMemory Usage267msRequest 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" => 1744629057 "last" => 1744629057...
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.53KB) (439μs)
  • afterInitialise (1.27MB) (30.76ms)
  • afterRoute (906.15KB) (16.48ms)
  • beforeRenderComponent com_content (23.54KB) (3.96ms)
  • Before Access::preloadComponents (all components) (33.44KB) (258μs)
  • After Access::preloadComponents (all components) (97.34KB) (1.64ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (13μs)
  • After Access::preloadPermissions (com_content) (3.23MB) (8.83ms)
  • Before Access::getAssetRules (id:6302 name:com_content.article.3115) (130.65KB) (83μs)
  • After Access::getAssetRules (id:6302 name:com_content.article.3115) (7.38KB) (45μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (71.97ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (480μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (5μs)
  • afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (79μs)
  • afterRenderComponent com_content (57KB) (19.69ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.11KB) (3.78ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (28μs)
  • afterDispatch (17.68KB) (2.45ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (394μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (72.79KB) (77.48ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (26μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (41μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (11μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (21μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (4.18ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (60μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (13μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (23μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (10μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (20μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (265μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (2.77ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (61μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift) (160B) (2.44ms)
  • 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 () (67.09KB) (6.27ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (31μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (129μs)
  • afterRenderRawModule mod_custom () (21.95KB) (781μs)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (1.23KB) (48μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (97μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (548μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (39μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (15μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (620μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (3μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (30μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (8μs)
  • afterRenderRawModule mod_finder () (6.29KB) (2.48ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (46μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (170μs)
  • afterRenderRawModule mod_custom () (944B) (124μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (24μs)
  • beforeRenderRawModule mod_custom () (688B) (1.37ms)
  • afterRenderRawModule mod_custom () (896B) (120μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (25μs)
  • afterRender (213.78KB) (4.51ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (72.79KB) (29.04%)
    77.48ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (26.98%)
    71.97ms
    1 x afterInitialise (1.27MB) (11.53%)
    30.76ms
    1 x afterRenderComponent com_content (57KB) (7.38%)
    19.69ms
    1 x afterRoute (906.15KB) (6.18%)
    16.48ms
    1 x After Access::preloadPermissions (com_content) (3.23MB) (3.31%)
    8.83ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (2.35%)
    6.27ms
    1 x afterRender (213.78KB) (1.69%)
    4.51ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (1.57%)
    4.18ms
    1 x beforeRenderComponent com_content (23.54KB) (1.48%)
    3.96ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.11KB) (1.42%)
    3.78ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.04%)
    2.77ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.93%)
    2.48ms
    1 x afterDispatch (17.68KB) (0.92%)
    2.45ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (160B) (0.91%)
    2.44ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.62%)
    1.64ms
    1 x beforeRenderRawModule mod_custom () (688B) (0.51%)
    1.37ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.29%)
    781μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.23%)
    620μs
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.21%)
    548μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.18%)
    480μs
    1 x afterLoad (456.53KB) (0.16%)
    439μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.15%)
    394μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.1%)
    265μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.1%)
    258μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.06%)
    170μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.05%)
    129μs
    1 x afterRenderRawModule mod_custom () (944B) (0.05%)
    124μs
    1 x afterRenderRawModule mod_custom () (896B) (0.04%)
    120μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.04%)
    97μs
    1 x Before Access::getAssetRules (id:6302 name:com_content.article.3115) (130.65KB) (0.03%)
    83μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (0.03%)
    79μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.02%)
    61μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.02%)
    60μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    48μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.02%)
    46μs
    1 x After Access::getAssetRules (id:6302 name:com_content.article.3115) (7.38KB) (0.02%)
    45μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.02%)
    41μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.01%)
    39μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    31μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    30μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    28μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.01%)
    26μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.01%)
    25μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    24μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.01%)
    23μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.01%)
    21μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.01%)
    20μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    19μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    15μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    13μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0%)
    13μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0%)
    11μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    10μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    10μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    8μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    8μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    3μs
42 statements were executed, 9 of which were duplicates, 33 unique132ms1.13MB
  • SELECT @@SESSION.sql_mode;46μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?408μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 11.45ms1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.49ms944BParams/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` = 1200μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`1ms656B/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` = :guest398μ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`554μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC133μ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` = 12.68ms1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config146μs1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `has_menu` AS `m` LEFT JOIN `has_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`1.63ms165.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`246μ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.19ms848B/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.44ms7.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` = 04.96ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`4.77ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3115'2.15ms48B/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)707μ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`319μ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)6.98ms4.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`281μ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 ASC1.55ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.5ms1.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 `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`3.66ms212.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 DESC10.24ms109.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.26ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1118μ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` = 01.26ms704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id94μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id64μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `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-14 11:10:57') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-14 11:10:57') AND c2.state = 11.24ms3.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 1074.35ms175.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` = :id160μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1186μ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.1ms584B/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 ASC282μ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)137μ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` = 1122μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?95μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?866μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy