En god D-vitaminstatus beskytter mod kræft

En god D-vitaminstatus beskytter mod kræftTilstrækkelig med D-vitamin i blodet beskytter mod flere kræftformer. Det fremgår af en ny oversigtsartikel, som er publiceret i Seminars in Cancer Biology. Sommersolen er den vigtigste kilde til D-vitamin, men lagrene i leveren er begrænsede. Det er samtidig problematisk, at den moderne indendørs livsførelse og aldringsprocesser øger risikoen for en kronisk mangel på D-vitamin. Så hvor meget D-vitamin har vi egentlig brug for, hvis det skal beskytte mod kræft?

Kræft dækker over forskellige sygdomme med ukontrolleret, ondartet cellevækst. Der går ofte mange år fra den første celle bliver forandret, til svulster kan observeres. Kroppens almindelige mekanismer, der skal uskadeliggøre de syge celler, er desuden sat ud af kraft. Med tiden kan kræftcellerne brede sig via blod og lymfebaner, skabe metastaser og true patientens liv.
Selvom screeningsmetoder og behandling er blevet bedre, er hyppigheden af kræft stadig stigende, og Danmark har sat flere rekorder.
Mange, der følger de officielle kostanbefalinger, holder idealvægten, begrænser alkohol, motionerer og undgår tobaksrygning får også kræft. Meget tyder på, at mangel på D-vitamin er en overset faktor.

  • Vi kan kun danne D-vitamin om sommeren, når solen står højt på himlen.
  • Når sundhedsmyndighederne advarer mod solen, burde de samtidig oplyse, hvordan vi får nok D-vitamin – hele året.
  • Ellers er der fare for, at advarslerne gør mere skade end gavn.

D-vitamin beskytter på flere fronter mod flere kræfttyper

D-vitamin har betydning for knogler, muskler, immunforsvar og celledeling. De fleste af kroppens celler har receptorer for D-vitamin, VDR, som antages at styre 5-10 procent af vores gener, blandt andet gennem vigtige tænd- og slukfunktioner. I den nye oversigtsartikel, som er publiceret i Seminars in Cancer Biology, kommer forfatterne nærmere ind på, hvordan D-vitamin aktiverer flere dele af immunforsvaret, og hvordan det bidrager til at modvirke kroniske inflammationer, som er den røde tråd i mange sygdomme, inklusive flere kræftformer.
Ifølge oversigtsartiklen har D-vitamin den største effekt i forebyggelsen af tarmkræft samt leukæmi, lymfom og andre typer blodkræft. Således har D-vitamin stor betydning for stamceller og regeneration af væv såsom tarmvæv og hudvæv.
Men mangler der D-vitamin, er der fare for, at cellernes receptorer, VDR, ikke fungerer optimalt, og at cellerne iværksætter en ukontrolleret celledeling.
Man har også fundet, at lave niveauer af D-vitamin i blodet øger risikoen for kræft i bryst og prostata, og at prognosen er dårligere.
Ifølge den nye oversigtsartikel har tilskud med D-vitamin dog ikke vist sig at kunne reducere kræftdødeligheden i kontrollerede studier. Forfatterne pointerer derfor, at tilskud med D-vitamin bør tilgodese individuelle behov. Meget afhænger også af den dosis, der gives for at opnå den optimale effekt, og om vitaminet gives i lang nok tid, da kræft ofte er mange år om at udvikle sig.
På denne hjemmeside har vi tidligere omtalt en større meta-analyse, hvor et forskerteam fra Michigan State Univesity så nærmere på data fra knap 80.000 kræftpatienter, der enten tog tilskud med D-vitamin eller placebo i en treårig periode. Forskerne fandt, at forskellen på dødeligheden mellem D-vitamingruppen og placebogruppen var statistisk signifikant. Det kan derfor være vigtigt at give tilskud med D-vitamin som led i behandlingen. Det er tilmed en billig behandling.
Hvad angår forebyggelse, bør man tilstræbe at være velforsynet med D-vitamin hele året og hele livet.

Officielle anbefalinger og reelle behov for D-vitamin

Referenceindtag, RI, for hvide voksne under 70 år er 5 mikrogram. Den danske sundhedsstyrelse anbefaler tilskud med 10 mikrogram til gravide, småbørn, personer med mørk hud og personer, der ikke får direkte sollys. Tilskud med 20 mikrogram anbefales til plejehjemsbeboere og personer over 70 år.
Nyere forskning afslører, at overvægtige og diabetikere har et øget behov. Det gælder også ved indtagelse af kolesterolsænkende medicin.
Mange forskere hævder nu, at det reelle behov for D-vitamin ligger meget højere end RI, og anbefalingerne til voksne svinger fra 30 mikrogram til 100 mikrogram daglig, så vi kan opnå de optimale niveauer i blodet. Det er let at danne denne mængde fra solen på en god sommerdag, men da lagrene i leveren er begrænsede, tilrådes tilskud hele vinterhalvåret på vore nordlige breddegrader.

  • Man måler D-vitaminniveauerne i blodet som 25-hydroxyvitamin D3
  • Den nedre grænseværdi er 50 ng/ml.
  • Ifølge flere førende forskere skal man skal helt op på 60-100 ng/ml for at få en optimal sygdomsforebyggelse.

Referencer

Carsten Carlberg, Alberto Munoz. An update on vitamin D signaling and cancer. Seminars in Cancer Biology. 2020

University of Eastern Finland. A good vitamin D status can protect against cancer. ScienceDaily. June 10 2020

Varun Samji et al. Role of vitamin D supplementation for primary prevention of cancer: Meta-analysis of randomized trials. Journal of Clinical Oncology, 2019

Michigan State University. Vitamin D could help cancer patients live longer. ScienceDaily. June 2019

Obesity and vitamin D deficiency may indicate greater risk for breast cancer. Cleveland OH: The North American Menopause Society. September 19, 2018

https://www.dst.dk/da/Statistik/bagtal/2018/2018-10-24-Danskere-doer-oftere-af-kraeft-end-vores-naboer

7.899MBMemory Usage220msRequest 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" => "2686:en-god-d-vitaminstatus-b...
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:41 [ "HTTP_AUTHORIZATION" => "" "HTTPS" => "on" "SSL_TLS_SNI" => "healthandscience.eu" ...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1753525218 "last" => 1753525218...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "da-DK" ]
  • afterLoad (456.05KB) (8.91ms)
  • afterInitialise (1.28MB) (44.69ms)
  • afterRoute (533.41KB) (10.37ms)
  • beforeRenderComponent com_content (34.96KB) (363μs)
  • Before Access::preloadComponents (all components) (63.06KB) (6.52ms)
  • After Access::preloadComponents (all components) (97.34KB) (3.43ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (10μs)
  • After Access::preloadPermissions (com_content) (3.29MB) (27.05ms)
  • Before Access::getAssetRules (id:5436 name:com_content.article.2686) (130.65KB) (93μs)
  • After Access::getAssetRules (id:5436 name:com_content.article.2686) (7.38KB) (41μs)
  • beforeRenderRawModule mod_custom (Søg mere info...) (1.53MB) (84.48ms)
  • afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (224μs)
  • beforeRenderModule mod_custom (Søg mere info...) (720B) (4μs)
  • afterRenderModule mod_custom (Søg mere info...) (5.43KB) (76μs)
  • afterRenderComponent com_content (36.73KB) (13.91ms)
  • Before Access::getAssetRules (id:8 name:com_content) (18.27KB) (4.55ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (28μs)
  • afterDispatch (14.92KB) (4.1ms)
  • afterRender (294.17KB) (10.07ms)
  • 1 x beforeRenderRawModule mod_custom (Søg mere info...) (1.53MB) (38.39%)
    84.48ms
    1 x afterInitialise (1.28MB) (20.31%)
    44.69ms
    1 x After Access::preloadPermissions (com_content) (3.29MB) (12.29%)
    27.05ms
    1 x afterRenderComponent com_content (36.73KB) (6.32%)
    13.91ms
    1 x afterRoute (533.41KB) (4.71%)
    10.37ms
    1 x afterRender (294.17KB) (4.58%)
    10.07ms
    1 x afterLoad (456.05KB) (4.05%)
    8.91ms
    1 x Before Access::preloadComponents (all components) (63.06KB) (2.96%)
    6.52ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (18.27KB) (2.07%)
    4.55ms
    1 x afterDispatch (14.92KB) (1.86%)
    4.10ms
    1 x After Access::preloadComponents (all components) (97.34KB) (1.56%)
    3.43ms
    1 x beforeRenderComponent com_content (34.96KB) (0.16%)
    363μs
    1 x afterRenderRawModule mod_custom (Søg mere info...) (4.72KB) (0.1%)
    224μs
    1 x Before Access::getAssetRules (id:5436 name:com_content.article.2686) (130.65KB) (0.04%)
    93μs
    1 x afterRenderModule mod_custom (Søg mere info...) (5.43KB) (0.03%)
    76μs
    1 x After Access::getAssetRules (id:5436 name:com_content.article.2686) (7.38KB) (0.02%)
    41μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    28μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    10μs
    1 x beforeRenderModule mod_custom (Søg mere info...) (720B) (0%)
    4μs
31 statements were executed, 3 of which were duplicates, 28 unique89.24ms925.23KB
  • SELECT @@SESSION.sql_mode;907μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?470μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1408μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.88ms944BParams/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` = 1502μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`269μ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` = :guest525μ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`7.9ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC137μ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` = 1168μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config308μ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`759μ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` = 12.38ms848B/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)3.18ms7.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` = 015.38ms417.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`1.86ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2686'2.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)2.79ms22.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`410μ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)23.35ms4.11KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`353μ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 ASC342μ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`7.38ms261.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`354μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 14.98ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 02.81ms704B/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 != 'da-DK' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-26 10:20:18') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-26 10:20:18') AND c2.state = 11.19ms1.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` = 1969μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`381μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?3.17ms1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.14ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy