Skip to main content

Store doser av vitamin D reduserer raskt arteriell stivhet, et tegn på aterosklerose (åreforkalkning)

Store doser av vitamin D reduserer raskt arteriell stivhet, et tegn på aterosklerose (åreforkalkning)På bare fire måneder har vitamin D-tilskudd redusert arteriell stivhet hos unge, overvektige afroamerikanere, som ellers var friske. Det fremgår av en studie fra Georgia, USA. Studien viste også at deltakerne som bare tok de offisielle vitamin D anbefalingene, slet med mer arteriell stivhet. Mye tyder derfor på at de offisielle anbefalingene av vitamin D er for lave, til forebygging av arteriell stivhet og aterosklerose. Det ser ut til at mennesker med mørk hud, personer som bor på nordlige breddegrader, overvektige, eldre, diabetikere og de som bruker for mye solfaktorkrem, har utfordringer med å danne nok vitamin D fra solens stråler.

Arterier er elastiske blodkar som fører blod fra hjertet og ut til vevet i kroppen. Når hjertet pumper, kommer blodet ut i støt, og derfor må blodkarene kunne tilpasse seg dette midlertidige økte blodvolumet. Elastisiteten gjør også at blodstrømmen jevnes ut, slik at blodet ikke bare beveger seg når hjertet trekker seg sammen (systolisk).
Aterosklerose og aldringsprosesser kan forårsake arteriell stivhet. Over tid kan tiltakende aterosklerose føre til forskjellige symptomer på grunn av redusert blodtilførsel og i verste fall hjerteinfarkt og hjerneslag, som er noen av de vanligste dødsårsakene i Norge. Derfor representerer vitamin D et stort potensial i forebygging av arteriosklerose og arteriell stivhet, om vi får i oss nok til at det vil hjelpe på blodsirkulasjonen og hjertet.

Mørk hud og overvekt er en uheldig kombinasjon

Forskerne fra Augusta University i Georgia, undersøkte 70 afroamerikanere mellom 13 og 45 år, som alle hadde en form for arteriell stivhet. Denne gruppen ble delt inn i fire grupper som fikk forskjellige doser med vitamin D, som ellers er best kjent for sin effekt på skjelettet.
Ifølge forskere er dette placebokontrollerte, randomiserte forsøket den første undersøkelsen som har vist, at arteriell stivhet ble forbedret med vitamin D i større doser, beregnet på denne befolkningsgruppen.
Ifølge lederen for studiet, professor Yanbin Dong, har overvektige afroamerikanere økt risiko for mangel på vitamin D. For det første danner mennesker med mørk hud mindre vitamin D fra solen. For det andre synes overflødig fett å isolere vitamin D, slik at det ikke kan omdannes til de aktive formene i blodet.

Vi danner en forløper for vitamin D, basert på solens UVB-stråler og et kolesterol i huden. Vitamin D lagres i leveren i form av 25-hydroksy-vitamin. Vitamin D omdannes i nyrene til en aktiv form kalt 1,25-D. Mørk hud, nedsatt lever- og nyrefunksjon og overvekt, kan øke behovet for vitamin D.

Forsøket

Forsøksdeltakerne ble delt inn i fire grupper som fikk følgende doser av vitamin D daglig, i fire måneder:

  1. 100 mikrogram (4000 IE)
  2. 50 mikrogram (2 000 IE)
  3. 15 mikrogram (600 IE)
  4. placebo (juksetablett uten vitamin D)

De amerikanske helsemyndighetene, Institute of Medicine, anbefaler 15 mikrogram for de fleste voksne. Gruppen som mottok 100 mikrogram fikk da 6,6 ganger mer enn de offisielle anbefalingene i USA, noe som er høyere enn de norske anbefalingene. Ifølge de amerikanske helsemyndighetene og Den europeiske myndighet for næringsmiddeltrygghet: EFSA, er 100 mikrogram vitamin D den høyeste sikre dosen å konsumere. Men vi kan danne mer på en god sommerdag. Spesielt hvis huden er lys.

Jo mer vitamin D, dess mindre arteriell stivhet

  • I løpet av de fire månedene viste forsøket at:
  • Gruppen som mottok 100 mikrogram vitamin D daglig, hadde den største og raskeste effekten på arteriell stivhet, det er en statistisk signifikant reduksjon på 10,4 prosent
  • Gruppen som mottok 50 mikrogram vitamin D daglig, reduserte arteriell stivhet med 2 prosent
  • Gruppen som fikk 15 mikrogram vitamin D daglig, opplevde en økning i arteriell stivhet med 1 prosent
  • Gruppen som fikk placebo, opplevde en økning i arteriell stivhet på 2,3 prosent

Da forskerne skulle vurdere graden av arteriell stivhet, målte de pulsfrekvensen til deltakerne i hals- og lårpulsåren. Hjertets konstante sammentrekninger genererer en bølgeform slik at blodet kan sirkulere, og når hjertet og kretsløpet er sunt, er det færre og mindre bølger. Når arteriene blir stive, blir det en høyere hjertefrekvens, noe som igjen øker risikoen for høyt blodtrykk og andre hjerte- og karsykdommer.
Som nevnt ovenfor, er aterosklerose den viktigste dødsårsaken i USA, og de fargede befolkningsgruppene har større risiko for hjerte- og karsykdommer og tidlig død.
Ifølge forskere kan mangelen på vitamin D være en medvirkende faktor. Studien er omtalt i PLOS ONE 2017

Ved aterosklerose blir arteriene stivere og mister sin elastisitet. Dette gjør at hjertet må pumpe mere og dermed øker blodtrykket.

Vitamin D beskytter på flere måter

Forskere vet fortsatt ikke helt hvordan vitamin D beskytter mot arteriell stivhet og aterosklerose. Men det ser ut til å være tre måter:

  • Vitamin D kan redusere sammentrekningen av blodkar. Laboratorieforsøk har vist at mus som mangler vitamin D-reseptor (VDR), og dermed ikke kan få nok vitamin D inn i cellene, har en høyere aktivering av Renin-angiotensin-aldosteron-systemet, som øker sammentrekningen av blodkar.
  • Vitamin D kan redusere aktiveringen av immunsystemets renovasjonsarbeidere, makrofager, og deres omdannelse til kolesterolholdige skumceller, som legger seg på innsiden av arteriene.
  • Vitamin D kan redusere betennelse, som er en underliggende mekanisme ved overvekt og kretsløpssykdommer.

Vitamin D og målrettede kosttilskudd i fremtiden

Ifølge forskerne professor Yanbin Dong og Anas Read fra Augusta University i Georgia, er det nå tid for større studier på vitamin D, spesielt blant befolkningsgrupper med stor risiko for å komme til å mangle dette vitaminet. Forskerne vil følge disse gruppene over lengre perioder.
De antar også at legene i fremtiden vil måle arteriell stivhet, som en ny indikator for helsetilstanden og eventuell aterosklerose.
Over 80 prosent av den amerikanske befolkningen har vitamin D-mangel, og det gjelder også de gruppene som er mye inne.
Ifølge professor Yanbin Dong er solen den beste kilden til vitamin D, og ​​om vi oppholder oss i solen i 15 minutter om dagen mellom kl. 10 og 14, vil vi kunne danne nok vitamin D gjennom huden. Selvfølgelig må vi unngå rødhet og brannskader. Dog er det slik, at på de nordlige breddegradene der vi bor, er det ikke mulig å danne vitamin D i vintermånedene gjennom solen, da den står alt for lavt på himmelen.

Kosten bidrar med små mengder og kosttilskudd er en åpenbar løsning

Det er vitamin D i torskelever, fet fisk og torskerogn. Og mindre mengder i avokado og meieriprodukter. De færreste klarer å få i seg de anbefalte mengdene gjennom kostholdet, og det er nesten umulig å få i seg de store mengdene som ble gitt under forsøket. Derfor kan vitamin D-tilskudd være en god og billig løsning for å styrke kretsløpet. Siden vitamin D er fettløselig, får vi den beste utnyttelsen når vitamin D er oppløst i olje, slik det er tilfelle med kapsler og tran.

Kilder:

Anas Raed et al. Dose responses of vitamin D3 supplementation on arterial stiffness in overweight African Americans: A placebo controlled randomized trial. PLOS ONE, 2017
http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0188424

https://da.wikipedia.org/wiki/Vitamin_D

teen Ahrenkiel. D-vitamin behov og mangel i Danmark. Biokemisk forskning 2009

8.499MBMemory Usage86.69msRequest 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" => 1746993109 "last" => 1746993109...
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" => "nb-NO" ]
  • afterLoad (456.53KB) (3.17ms)
  • afterInitialise (1.27MB) (19.41ms)
  • afterRoute (905.62KB) (6.8ms)
  • beforeRenderComponent com_content (22.65KB) (474μs)
  • Before Access::preloadComponents (all components) (33.46KB) (380μs)
  • After Access::preloadComponents (all components) (97.34KB) (899μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (23μs)
  • After Access::preloadPermissions (com_content) (3.25MB) (5.49ms)
  • Before Access::getAssetRules (id:2926 name:com_content.article.1440) (130.65KB) (121μs)
  • After Access::getAssetRules (id:2926 name:com_content.article.1440) (7.38KB) (125μs)
  • beforeRenderRawModule mod_custom (Søk mer info) (1.35MB) (23.27ms)
  • afterRenderRawModule mod_custom (Søk mer info) (4.63KB) (319μs)
  • beforeRenderModule mod_custom (Søk mer info) (720B) (5μs)
  • afterRenderModule mod_custom (Søk mer info) (4.18KB) (117μs)
  • afterRenderComponent com_content (56.91KB) (4.26ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.59KB) (2.47ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (36μs)
  • afterDispatch (39.66KB) (1.4ms)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (3.13ms)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (114.98KB) (1.54ms)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (7μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (75μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift) (24.23KB) (1.8ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (8μs)
  • afterRenderModule mod_languages (Sprogskift) (6.31KB) (27μs)
  • beforeRenderRawModule mod_finder () (7.34KB) (15μs)
  • afterRenderRawModule mod_finder () (66.18KB) (2.58ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (3.29KB) (45μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (162μs)
  • afterRenderRawModule mod_custom () (21.98KB) (1.14ms)
  • beforeRenderModule mod_custom () (704B) (8μs)
  • afterRenderModule mod_custom () (2.48KB) (84μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (195μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (5.19KB) (873μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (45μs)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (18μs)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (691μs)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (49μs)
  • beforeRenderRawModule mod_finder () (3.52KB) (12μs)
  • afterRenderRawModule mod_finder () (6.29KB) (848μs)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.23KB) (64μs)
  • beforeRenderRawModule mod_custom () (12.13KB) (215μs)
  • afterRenderRawModule mod_custom () (944B) (173μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (27μs)
  • beforeRenderRawModule mod_custom () (208B) (81μs)
  • afterRenderRawModule mod_custom () (896B) (104μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (23μs)
  • afterRender (128.67KB) (2.53ms)
  • 1 x beforeRenderRawModule mod_custom (Søk mer info) (1.35MB) (26.85%)
    23.27ms
    1 x afterInitialise (1.27MB) (22.39%)
    19.41ms
    1 x afterRoute (905.62KB) (7.85%)
    6.80ms
    1 x After Access::preloadPermissions (com_content) (3.25MB) (6.33%)
    5.49ms
    1 x afterRenderComponent com_content (56.91KB) (4.92%)
    4.26ms
    1 x afterLoad (456.53KB) (3.65%)
    3.17ms
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (3.61%)
    3.13ms
    1 x afterRenderRawModule mod_finder () (66.18KB) (2.98%)
    2.58ms
    1 x afterRender (128.67KB) (2.92%)
    2.53ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.59KB) (2.85%)
    2.47ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (24.23KB) (2.08%)
    1.80ms
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (114.98KB) (1.77%)
    1.54ms
    1 x afterDispatch (39.66KB) (1.61%)
    1.40ms
    1 x afterRenderRawModule mod_custom () (21.98KB) (1.31%)
    1.14ms
    1 x After Access::preloadComponents (all components) (97.34KB) (1.04%)
    899μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (5.19KB) (1.01%)
    873μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.98%)
    848μs
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (0.8%)
    691μs
    1 x beforeRenderComponent com_content (22.65KB) (0.55%)
    474μs
    1 x Before Access::preloadComponents (all components) (33.46KB) (0.44%)
    380μs
    1 x afterRenderRawModule mod_custom (Søk mer info) (4.63KB) (0.37%)
    319μs
    1 x beforeRenderRawModule mod_custom () (12.13KB) (0.25%)
    215μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (0.22%)
    195μs
    1 x afterRenderRawModule mod_custom () (944B) (0.2%)
    173μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.19%)
    162μs
    1 x After Access::getAssetRules (id:2926 name:com_content.article.1440) (7.38KB) (0.14%)
    125μs
    1 x Before Access::getAssetRules (id:2926 name:com_content.article.1440) (130.65KB) (0.14%)
    121μs
    1 x afterRenderModule mod_custom (Søk mer info) (4.18KB) (0.14%)
    117μs
    1 x afterRenderRawModule mod_custom () (896B) (0.12%)
    104μs
    1 x afterRenderModule mod_custom () (2.48KB) (0.1%)
    84μs
    1 x beforeRenderRawModule mod_custom () (208B) (0.09%)
    81μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (0.09%)
    75μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.07%)
    64μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (0.06%)
    49μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.05%)
    45μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.05%)
    45μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.04%)
    36μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.31KB) (0.03%)
    27μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.03%)
    27μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.03%)
    23μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.03%)
    23μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (0.02%)
    19μs
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (0.02%)
    18μs
    1 x beforeRenderRawModule mod_finder () (7.34KB) (0.02%)
    15μs
    2 x beforeRenderModule mod_finder () (704B) (0.02%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0.02%)
    14μs
    1 x beforeRenderRawModule mod_finder () (3.52KB) (0.01%)
    12μs
    2 x beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (0.01%)
    11μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0.01%)
    8μs
    1 x beforeRenderModule mod_custom (Søk mer info) (720B) (0.01%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
41 statements were executed, 9 of which were duplicates, 32 unique23.76ms764.3KB
  • SELECT @@SESSION.sql_mode;234μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?255μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 187μ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)2.06ms944BParams/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` = 1309μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`116μ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` = :guest201μ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`584μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC205μ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` = 1196μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config201μ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`915μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`336μ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` = 1270μ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)546μ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.65ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`839μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1440'2.43ms48B/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)486μ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`421μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)1.2ms4.06KBParams/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`433μ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 ASC430μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id180μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id111μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`2.01ms98.72KBParams/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 DESC847μs2.63KBParams/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`413μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1186μ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` = 0451μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id114μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id97μ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 != 'nb-NO' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-05-11 19:51:49') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-11 19:51:49') AND c2.state = 1535μs4.03KBParams/libraries/src/Language/Associations.php:145Copy
  • 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` = :id189μ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)227μ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 ASC394μ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)225μ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` = 1181μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?129μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.84ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy