Zink skyddar mot lunginflammation

- och andra infektioner orsakade av pneumokocker

Zink skyddar mot lunginflammationLunginflammation är en allvarlig sjukdom som årligen orsakar mer än en miljon dödsfall världen över. Ett forskarteam från University of Melbourne i Australien har nu funnit hur spårämnet zink hjälper immunförsvaret att bekämpa pneumokocker, som är den vanligaste orsaken till lunginflammation. Samtidigt visar det sig att zinkbrist är mycket vanligt. Ensidiga kostvanor, däribland vegetarisk och vegansk kost, bidrar endast med blygsamma mängder. Dessutom kan åldringsprocesser, socker, p-piller och oorganiska järntillskott försämra själva upptaget och utnyttjandet av zink. Så det kan kosta många sjukdagar, och i värsta fall vara livshotande, om immunsystemet saknar detta livsviktiga spårämne.

De flesta lunginflammationer orsakas av bakterier som pneumokocker – Streptococcus pneumoniae. Lunginflammation utlöses ofta av virusinfektioner som förkylning och influensa. Om immunsystemet fungerar dåligt kan mikroorganismer som pneumokocker från näsan och halsen sprida sig till de nedre luftvägarna, där de inte hör hemma. Lunginflammation kan också uppstå vid smitta från andra via inandning av mikroorganismer. Dålig näring, rökning, hög alkoholkonsumtion, diabetes, kroniska lungsjukdomar som astma, KOL och cystisk fibros samt andra kroniska sjukdomar ökar risken för att utveckla lunginflammation. Dödsfallen drabbar särskilt personer över 70 år, och många cancerpatienter dör faktiskt av lunginflammation.
Eftersom zink också skyddar mot de utlösande virusinfektionerna finns det flera skäl till att vara välförsedd med zink hela livet.

Sambandet mellan zinkbrist och lunginflammation

Man antar att cirka 2 miljarder människor i världen lider brist på zink. Men varför zinkbrist ökar risken för bakteriella infektioner som lunginflammation har man ännu inte helt förstått förrän nu.
Professor Christopher McDevitt vid University of Melbourne har lett ett tvärvetenskapligt team som använde avancerade bildtekniker. På så vis kunde de avslöja hur immunsystemet använder zink som ett antibakteriellt skydd mot bakterier som pneumokocker, som är den vanligaste orsaken till lunginflammation.
I undersökningen använde forskarna möss som gavs en kost där zinkinnehållet varierade. Forskarna fann att de möss som led brist på zink drabbades tre gånger så snabbt av framprovocerad lunginflammation, eftersom immunförsvaret inte fungerade optimalt.
Undersökningen avslöjade mer precist att zink mobiliseras till infektionsstället, där det stressar de sjukdomsframkallande bakterierna och hjälper specifika vita blodkroppar att tillintetgöra dem. Resultatet av undersökningen är direkt förbundet med den nya avancerade avbildningstekniken, som avslöjar nya sidor av zinkets betydelse för immunförsvaret.
Eftersom lunginflammation är en enorm sjukdomsbörda som orsakar mer än en miljon dödsfall årligen i hela världen, och forskare ser ett samband med den utbredda zinkbristen, är det viktigt att förebygga denna brist genom kosten eller relevanta tillskott. Forskarna påpekar också att det är nödvändigt att vara välförsedd med zink i samband med pneumokockvaccinationer.
Den nya studien har publicerats i tidskriften PLOS Pathogens.

Zinkbehovet ökas särskilt vid:

  • Begynnande infektion.
  • Ensidig kost och missbruk av socker och skräpmat.
  • Vegetarisk kost, eftersom zink från växtriket har sämre upptag.
  • Missbruk av tobak, alkohol och andra stimulantia.
  • Åldringsprocesser på grund av dåligt upptag.
  • P-piller och hormonella störningar.
  • Graviditet och amning.

Zinkbrist går särskilt utöver immunförsvarets T-celler

Zinkets viktiga roll i immunförsvaret har också påvisats i tidigare studier. Följaktligen är zink viktigt för de vita blodkroppar som kallas makrofager, granulocyter och NK-celler i det medfödda immunförsvaret, som bekämpar de flesta infektioner utan att vi märker något.
Ändå går zinkbrist särskilt ut över de så kallade T-hjälparcellerna, som har till uppgift att styra resten av immunförsvaret, så att det angriper mikrober effektivt och drar sig tillbaka när infektionen är bekämpad. Eftersom zink är så viktigt för T-hjälparcellerna kan brist medföra att immunförsvaret blir för svagt, så att infektionerna blir komplicerade och livshotande, eller att immunförsvaret överreagerar, så att det uppstår kroniska inflammationer.

Zinkkällor och officiella rekommendationer

Zink finns särskilt i kött, skaldjur, mejeriprodukter, nötter, korn och bönor, där animaliska källor upptas bäst. Den genomsnittliga danska kosten bidrar bara med cirka hälften av de officiella rekommendationerna eller referensintaget (RI), som är satt till 10 mg.

Zinkbrist är vanligt och förebyggande är viktigt

Zinkbrist kan grovt delas upp i lätt, måttlig och allvarlig. Allvarlig zinkbrist är sällsynt i vår del av världen, men måttlig och lätt zinkbrist är mycket vanligt, där exempelvis lätt zinkbrist kan uppstå ganska snabbt om man inte får tillräckligt med zink genom kosten eller tillskott under en kortare period.
Därför bör man i själva förebyggandet av lunginflammation och andra infektioner vara välförsedd med zink hela tiden, så att immunförsvaret är välutrustat och kan tillintetgöra bakterier och virus innan de kan smitta och orsaka sjukdom.

Välj organiska zinktillskott som kroppen kan ta upp och utnyttja

Man bör först och främst få tillräckligt med zink genom kosten och säkerställa ett gott upptag.
När det gäller tillskott förekommer många av dem 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 former som kroppen lätt kan ta upp och utnyttja.

Vid akuta infektioner finns det behov av D-vitamin samt extra C-vitamin och selen, vilket beskrivs närmare i flera artiklar på den här webbplatsen.

Referenser

Bart A. Eijkelkamp et al. Dietary zinc and the control of Streptococcus pneumonia infection. PLOS Pathogens, 2019

Zink for Colds, Rashes and the Immune system. WebMD. 2017

Ananda S Prasad. Zink in Human Health: Effect of Zink on Immune Cells. Molecular Medicine 2008

Lothar Rink. Zink and the immune system. Cambridge Core. Published on line 2000

7.984MBMemory Usage47.42msRequest Duration
Joomla! Version4.4.4
PHP Version8.3.6
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
8.0.40-0ubuntu0.24.04.1
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:9 [ "option" => "com_content" "view" => "article" "id" => "2413:zink-skyddar-mot-lunginf...
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "8c48c4b25e7bfaf1e1e1af15958abb70" => "ae2f081tgj422653msvv1k73le" ]
$_SERVER
array:42 [ "HTTP_AUTHORIZATION" => "" "HTTPS" => "on" "SSL_TLS_SNI" => "healthandscience.eu" ...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1753612216 "last" => 1753612216...
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.23KB) (599μs)
  • afterInitialise (1.28MB) (10.84ms)
  • afterRoute (835.84KB) (4.42ms)
  • beforeRenderComponent com_content (34.93KB) (304μs)
  • Before Access::preloadComponents (all components) (60.41KB) (401μs)
  • After Access::preloadComponents (all components) (97.34KB) (625μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.29MB) (5.21ms)
  • Before Access::getAssetRules (id:4883 name:com_content.article.2413) (130.65KB) (96μs)
  • After Access::getAssetRules (id:4883 name:com_content.article.2413) (7.38KB) (50μs)
  • afterRenderComponent com_content (1.42MB) (20.32ms)
  • Before Access::getAssetRules (id:8 name:com_content) (18.2KB) (894μs)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (27μs)
  • afterDispatch (14.3KB) (608μs)
  • afterRender (263.55KB) (2.56ms)
  • 1 x afterRenderComponent com_content (1.42MB) (42.85%)
    20.32ms
    1 x afterInitialise (1.28MB) (22.85%)
    10.84ms
    1 x After Access::preloadPermissions (com_content) (3.29MB) (10.98%)
    5.21ms
    1 x afterRoute (835.84KB) (9.31%)
    4.42ms
    1 x afterRender (263.55KB) (5.41%)
    2.56ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (18.2KB) (1.88%)
    894μs
    1 x After Access::preloadComponents (all components) (97.34KB) (1.32%)
    625μs
    1 x afterDispatch (14.3KB) (1.28%)
    608μs
    1 x afterLoad (456.23KB) (1.26%)
    599μs
    1 x Before Access::preloadComponents (all components) (60.41KB) (0.85%)
    401μs
    1 x beforeRenderComponent com_content (34.93KB) (0.64%)
    304μs
    1 x Before Access::getAssetRules (id:4883 name:com_content.article.2413) (130.65KB) (0.2%)
    96μs
    1 x After Access::getAssetRules (id:4883 name:com_content.article.2413) (7.38KB) (0.11%)
    50μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.06%)
    27μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.03%)
    15μs
30 statements were executed, 3 of which were duplicates, 27 unique16.87ms872.24KB
  • SELECT @@SESSION.sql_mode;64μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?172μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 175μ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_id1.17ms992BParams/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` = 1229μs1.56KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`66μ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` = :guest128μ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`493μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC142μ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` = 1136μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config151μ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`827μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • 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` = 1177μ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)381μ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.62ms417.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`623μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2413'1.59ms1.3KB/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)355μ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`321μ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)2.19ms4.09KBParams/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`386μ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 ASC324μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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`1.97ms212.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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`295μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1124μ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` = 0324μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • 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-07-27 10:30:18') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-27 10:30:18') AND c2.state = 1307μs1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • 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` = 1116μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?102μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.02ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy