Skip to main content

Vitamin- og mineral guiden

D-vitamin (calciferol)

D-vitamin (calciferol)Der er flere slags D-vitamin, og de vigtigste former er:

  • D2 vitamin, ergocalciferol, der forekommer naturligt i planteriget.
  • D3 vitamin, cholecalciferol, der forekommer naturligt i dyreriget.

Mennesker danner D-vitamin (cholecalciferol) ud fra sollys (UV-B stråler) og et kolesterol i huden, og det omdannes til aktive vitaminer ud fra processer i lever og nyrer.
Det er kun i sommerhalvåret, når solen står højt, at vi kan danne D-vitamin, og overskuddet lægges på lager i leveren til senere brug. Der produceres meget mere D-vitamin i lys hud end i brun, mørk hud, som til gengæld beskytter mod overproduktion. Huden producerer mindre D-vitamin med alderen.
D-vitamin er også blevet kaldt for et provitamin eller hormon, da vi selv kan danne det, og alle celler i kroppen har receptorer for det.
D-vitaminet er fedtopløseligt og kan ophobes i kroppens fedtdepoter ved meget store indtag.
D-vitaminet ødelægges af lys og varmepåvirkning ved madlavning.

Funktioner og betydning for

  • Fysisk og psykisk stress
  • Kroppens optagelse og udnyttelse af calcium og fosfor
  • Blodets calciumbalance sammen med skjoldbruskhormonet calcitonin.
  • Stærke knogler (især sammen med calcium, magnesium og K2 vitamin)
  • Musklers funktion
  • Immunsystemet
  • Modvirke inflammationer, der også optræder ved autoimmune sygdomme
  • Kroppens normale celledeling
  • Energiniveau og humør
  • Kræftforebyggelse (enkelte studier)

D3 vitamin er 56-87 % mere effektivt end D2 vitamin til at hæve blodets vitaminindhold, og det deponeres mere effektivt i leveren.

Mangler og dårlig udnyttelse forårsages af

  • For lille soleksponering i sommerhalvåret
  • Tilsløring og mørk hud
  • Dårlig fedtoptagelse
  • Fedtfattig kost og uden kilder som fed fisk og æg
  • Alkoholisme
  • Overgangsalder
  • Alderdom. Især kombineret med ensidig kost, mangel på sollys og tynd hud.
  • Nyresvigt eller leversvigt (disse organer aktiverer D-vitamin)
  • Genetiske defekter. Er identificeret hos mennesker, der ikke kan danne D-vitamin i huden
  • Solcreme med faktor over 8 blokerer for syntesen af D-vitamin i huden
  • Længere tids brug af lægemidler som:
  • Kolesterolsænkende medicin
  • Midler mod epilepsi
  • Langvarig brug af paraffinolie mod forstoppelse
  • Slankemidler som Orlistat/Xenical, der hæmmer optagelse af fedt og fedtopløselige vitaminer.

Mangelsymptomer

  • Knogleskørhed og deformering af knoglerne
  • Brud på knogler
  • Tandforfald
  • Muskelsvækkelse og muskelkramper
  • Hjerte-karsygdomme
  • Nedsat modstandskraft
  • Autoimmune sygdomme og måske type 1 diabetes og sklerose
  • Træthed og humørsvingninger
  • Psykiske og neurologiske sygdomme som depression, skizofreni og Alzheimers (ifølge flere nye undersøgelser)

Børn: Den klassiske mangelsygdom Engelsk syge (rachitis) med bløde og deforme knogler og mangelfuld dannelse af tandemalje.

Mange D-vitaminmangelsymptomer skyldes det ledsagende calciumunderskud.

Kilder

Især sollys. Desuden levertran, torskelever, torskerogn og (fed) fisk. Mindre mængder findes i æg, kød, avocado, olier, mejeriprodukter og brystmælk. Vitaminet er bundet til fedtstoffer og olier.

N.B. Planter skal også have sollys for at danne vitaminet (D2) og derfor vil en solmoden avocado indeholde meget mere D-vitamin end en avocado, der ikke er solmoden.

Torskelevertran  250
Frisk laks og ål 30
Marineret sild  10
Æggeblomme

4 (hele æg 1,75)

Fløde 0,2

D-vitamin fra solen

I sommerhalvåret kan vi få dækket D-vitaminbehovet ved at komme udendørs og få sol på ansigt, underarme og underben i 5-30 minutter nogle gange om ugen. Solstråling må ikke føre til rødme af huden, da det kan øge risikoen for hudkræft. Man kan eventuelt smøre sig ind i faktorcreme, efter at huden har fået nok sol til at danne D-vitaminet.

Den dannede mængde D-vitamin fra sol eller kunstig UV-belysning afhænger af vores hudfarve, solens højde på himlen samt hvornår vi bader efter denne bestråling. Det kan tage op til 48 timer før nydannede D-vitaminforstadier i overhuden trænger ud i blodet. Inden da kan en stor del nå at vaskes væk med sæbe. Det er disse faktorer der samlet set gør mængden  af D-vitamin fra sollys usikker.

Nødvendige tilskud til børn og voksne

Ifølge en undersøgelse fra Kræftens Bekæmpelse har hver 5. dansker, der ikke tager vitamintilskud, mangel på D-vitamin om foråret.
Derfor har Fødevarestyrelsen udarbejdet nye anbefalinger vedrørende tilskud med D-vitamin.

Anbefalinger til voksne og børn fra 4. år:
5-10 mikrogram i hele vinterhalvåret (fra oktober til april).

Anbefalinger til spæd- og småbørn under 4 år:
10 mikrogram daglig hele året, fra 2 uger og indtil 4 år.

Anbefalinger til særlige befolkningsgrupper
10 mikrogram hele året til:

  • Gravide
  • Børn og voksne med mørk hud
  • Børn og voksne, som bærer en tildækket påklædning om sommeren
  • Personer, som ikke kommer udendørs til daglig eller som undgår sollys

20 mikrogram hele året til:

  • Personer over 70 år
  • Personer i plejebolig og hjemmepleje, uanset alder

EU´s Scientific Committee on Food har fastsat en øvre sikker grænse for dagligt indtag af D-vitamin, som er 25 mikrogram for spædbørn fra 0-6 mdr., 50 mikrogram for børn fra 6 mdr.- 10 år og 100 mikrogram for børn over 11 år samt voksne inkl. gravide og ammende.

Veganere og vegetarer anbefales at følge de officielle solråd og eventuelt supplere med tilskud om vinteren.

Påvisning af D-vitaminmangel

Påvisning af kroppens D-vitaminstatus gøres ved at måle det naturlige 25-hydroxyvitamin 3 i en blodprøve. Indholdet måles i nmol/l og gradueres på følgende måde:

Mindre end 12 nmol/l Svær mangel
12-25 nmol/l Mangel
25-50 nmol/l Utilstrækkelig
Over 50 nmol/l Tilstrækkelig
75-150: nmol/l Optimalt niveau hos personer med skøre knogler samt nyrepatienter
Over 200 nmol/l Risiko for forgiftning


Ifølge Sundhedsstyrelsen bør følgende personer få undersøgt deres D-vitaminstatus:

  • Personer med kliniske tegn på D-vitaminmangel
  • Personer, hvor livsførelsen giver mistanke om mangel

Overdosering – bivirkninger

Man kan ikke overdosere D-vitamin ved at sole sig meget eller spise meget fisk.
Meget store doser D-vitamin kan give forhøjet calcium i blodet, og forhøjet calcium kan give:

  • Kvalme
  • Hovedpine
  • Forstoppelse

Voldsomme doseringer som 100 gange over ADT gennem længere tid kan medføre, at calcium udfældes i nyrer og blære, og desuden give nyresten.

Forhøjet indhold af calcium i blodet hos gravide kan også give fosterskader.
Ved sygdommen sarcoidose skal man være varsom med solbadning og større tilskud af D-vitamin, da det kan forøge calciumindholdet i blodet. Men det ses kun, når der er aktivitet i sygdommen.

8.603MBMemory Usage90.44msRequest 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" => 1743224057 "last" => 1743224057...
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.31KB) (3.23ms)
  • afterInitialise (1.27MB) (19.71ms)
  • afterRoute (608.1KB) (5.37ms)
  • beforeRenderComponent com_content (29.33KB) (507μs)
  • Before Access::preloadComponents (all components) (36.09KB) (493μs)
  • After Access::preloadComponents (all components) (97.34KB) (895μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (23μs)
  • After Access::preloadPermissions (com_content) (3.23MB) (5.99ms)
  • Before Access::getAssetRules (id:428 name:com_content.article.260) (130.65KB) (177μs)
  • After Access::getAssetRules (id:428 name:com_content.article.260) (7.38KB) (99μs)
  • afterRenderComponent com_content (1.11MB) (24.8ms)
  • Before Access::getAssetRules (id:8 name:com_content) (48.99KB) (2.42ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (35μs)
  • afterDispatch (12.78KB) (871μs)
  • beforeRenderRawModule mod_custom (Får du nok vitaminer og mineraler?) (563.11KB) (5.9ms)
  • afterRenderRawModule mod_custom (Får du nok vitaminer og mineraler?) (16.63KB) (447μs)
  • beforeRenderModule mod_custom (Får du nok vitaminer og mineraler?) (265.48KB) (2.41ms)
  • afterRenderModule mod_custom (Får du nok vitaminer og mineraler?) (1.96KB) (84μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (14.46KB) (207μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (213.34KB) (2.07ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.73KB) (68μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift) (14.66KB) (1.84ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (7μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (28μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (14μs)
  • afterRenderRawModule mod_finder () (71.41KB) (2.83ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (3.29KB) (42μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (158μs)
  • afterRenderRawModule mod_custom () (21.91KB) (1.06ms)
  • beforeRenderModule mod_custom () (704B) (9μs)
  • afterRenderModule mod_custom () (2.48KB) (62μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (156μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (850μs)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (92μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (745μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (32μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (9μs)
  • afterRenderRawModule mod_finder () (6.29KB) (731μs)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.23KB) (54μs)
  • beforeRenderRawModule mod_custom () (12.13KB) (248μs)
  • afterRenderRawModule mod_custom () (944B) (175μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (28μs)
  • beforeRenderRawModule mod_custom () (688B) (85μs)
  • afterRenderRawModule mod_custom () (896B) (112μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.71KB) (23μs)
  • afterRender (191.28KB) (3.93ms)
  • 1 x afterRenderComponent com_content (1.11MB) (27.42%)
    24.80ms
    1 x afterInitialise (1.27MB) (21.79%)
    19.71ms
    1 x After Access::preloadPermissions (com_content) (3.23MB) (6.62%)
    5.99ms
    1 x beforeRenderRawModule mod_custom (Får du nok vitaminer og mineraler?) (563.11KB) (6.52%)
    5.90ms
    1 x afterRoute (608.1KB) (5.94%)
    5.37ms
    1 x afterRender (191.28KB) (4.35%)
    3.93ms
    1 x afterLoad (456.31KB) (3.57%)
    3.23ms
    1 x afterRenderRawModule mod_finder () (71.41KB) (3.13%)
    2.83ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (48.99KB) (2.67%)
    2.42ms
    1 x beforeRenderModule mod_custom (Får du nok vitaminer og mineraler?) (265.48KB) (2.66%)
    2.41ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (213.34KB) (2.29%)
    2.07ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (14.66KB) (2.03%)
    1.84ms
    1 x afterRenderRawModule mod_custom () (21.91KB) (1.17%)
    1.06ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.99%)
    895μs
    1 x afterDispatch (12.78KB) (0.96%)
    871μs
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.94%)
    850μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.82%)
    745μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.81%)
    731μs
    1 x beforeRenderComponent com_content (29.33KB) (0.56%)
    507μs
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.55%)
    493μs
    1 x afterRenderRawModule mod_custom (Får du nok vitaminer og mineraler?) (16.63KB) (0.49%)
    447μs
    1 x beforeRenderRawModule mod_custom () (12.13KB) (0.27%)
    248μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (14.46KB) (0.23%)
    207μs
    1 x Before Access::getAssetRules (id:428 name:com_content.article.260) (130.65KB) (0.2%)
    177μs
    1 x afterRenderRawModule mod_custom () (944B) (0.19%)
    175μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.17%)
    158μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.17%)
    156μs
    1 x afterRenderRawModule mod_custom () (896B) (0.12%)
    112μs
    1 x After Access::getAssetRules (id:428 name:com_content.article.260) (7.38KB) (0.11%)
    99μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.1%)
    92μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.09%)
    85μs
    1 x afterRenderModule mod_custom (Får du nok vitaminer og mineraler?) (1.96KB) (0.09%)
    84μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.73KB) (0.08%)
    68μs
    1 x afterRenderModule mod_custom () (2.48KB) (0.07%)
    62μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.06%)
    54μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.05%)
    42μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.04%)
    35μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.04%)
    32μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.03%)
    28μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.03%)
    28μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.03%)
    23μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.03%)
    23μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0.02%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0.02%)
    20μs
    3 x beforeRenderModule mod_custom () (704B) (0.02%)
    14μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.02%)
    14μs
    2 x beforeRenderModule mod_finder () (704B) (0.02%)
    14μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0.01%)
    7μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
41 statements were executed, 9 of which were duplicates, 32 unique27.64ms939.2KB
  • SELECT @@SESSION.sql_mode;186μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?556μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 188μ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.97ms944BParams/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` = 1315μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`94μ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` = :guest190μ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`618μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC223μ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_config192μ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`1ms165.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`341μs3.94KBParams/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` = 1256μ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)520μ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.78ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`981μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '260'2.49ms48B/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)475μ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`403μs4KBParams/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)4.52ms4.08KBParams/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`420μs4KBParams/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 ASC449μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id146μs1.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 `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` END537μs2.38KBParams/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`420μs4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1175μ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` = 0387μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id138μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id86μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'da-DK' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-03-29 04:54:17') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-03-29 04:54:17') AND c2.state = 1376μs1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • 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.64ms280.34KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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` = :id174μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1227μ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)184μ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 ASC366μ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)183μ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` = 1168μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?126μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.01ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy