Skip to main content

Hjernen trenger vitamin C til de kognitive funksjonene

- og mangler kan få alvorlige konsekvenser

Hjernen trenger vitamin C til de kognitive funksjoneneDet er allment kjent at vitamin C er avgjørende for bindevevet og immunsystemet. Men vitamin C er også avgjørende for vår hjernehelse. Ny forskning fra Australia avslører sammenhengen mellom vitamin C og kognitive funksjoner som hukommelse, språk, kalkulasjon og orienteringsevne. Forskerne peker også på at vitamin C-mangel er svært vanlig i den vestlige verden. Dette kan skyldes at kostholdet er fattig på vitamin C og spesielle forhold som øker behovet.

Forskere fra det Tekniske Universitetet i Swinburne og National Institute for Integrated Medicine i Australia, har funnet ut at det er en sammenheng mellom nivået av vitamin C i blodet og de kognitive funksjonene. Fra tidligere studier er det kjent at vitamin C spiller en viktig rolle som antioksidant, som beskytter hjernens celler mot de frie radikalene og oksidativt stress. Vi er utsatt for oksidativt stress når det er ubalanse mellom de frie radikalene og antioksidanter. De frie radikalene er aggressive molekyler som forårsaker celleskader, og mengden økes spesielt under aldringsprosesser, stress, mangel på søvn, inflammasjoner, forgiftning, og eksponering for tobakksrøyk.
Hjernen er særlig utsatt for de frie radikalene, og vårt eneste forsvar er forskjellige antioksidanter som vitaminene C, A og E samt selen, sink, Q10 og en rekke plantestoffer.
Det er først de siste årene at det har vært fokus på den biokjemiske rollen til vitamin C. Fra dyreforsøk er det kjent at vitamin C er viktig for funksjonene i nervesystemet, inkludert utviklingen av nevroner og deres differensiering, og dannelsen av myelin, en fettholdig kappe som beskytter nevronene.

Vitamin C’s rolle i hjernen

  • Dannelsen av kollagen i bindevev
  • Som en antioksidant som beskytter mot de frie radikalene
  • Utvikling av nevroner og deres differensiering
  • Produksjon av myelin, som beskytter nevronene
  • Kognitive funksjoner og mental balanse

Personer med demens og Alzheimer har lave nivåer av vitamin C i blodet

I forbindelse med vitamin C’s betydning for hjernen og nervesystemet, har flere studier handlet om hvorvidt en persons nivå av vitamin C er relatert til kognitive funksjoner. Likevel er den australske studien den første som direkte har undersøkt, og sammenlignet, effekten av vitamin C på personer med normale kognitive funksjoner, og med nedsatte kognitive funksjoner.
Forskerne så på studier som ble publisert i perioden mellom 1980 og 2017. I mange av studiene hadde forskere brukt et spesielt spørreskjema, MMSE (Mini Mental State Examination), som kan avklare utvikling og grad av demens og andre kognitive svakheter. Spørreskjemaet omhandler kognitive funksjoner som hukommelse, kalkulasjon, språk, orienteringsevne og evne til å forstå grunnleggende informasjon.
Forskerne samlet 50 studier fra 500 forskjellige artikler. Fjorten av studiene involverte deltakere som hadde kognitive forstyrrelser som Alzheimers sykdom og andre former for demens. 36 av studiene involverte deltakere med intakte kognitive evner.
Forskerne fant at deltakerne med intakte kognitive evner hadde passende konsentrasjoner av vitamin C i blodet. Men hos pasienter med Alzheimers sykdom og andre former for demens fant forskerne signifikant lavere nivåer av vitamin C i blodet.
Noen forskere antar at eldre mennesker og personer som utvikler demens, ofte har problemer med å velge eller tilberede sunn mat, slik at de får dekket sitt behov for næringsstoffer som vitamin C.
Andre forskere antar at mangelen på vitamin C i ulike former for demens kan skyldes økt oksidativt stress i hjernen, som bruker store mengder vitamin C på grunn av dets rolle som antioksidant.

Ofte er kombinasjonen av et usunt kosthold, generell aldring, for lite søvn, og medisiner noe som gjør eldre mer utsatt for oksidativ stress.

Vitamin C-mangel er utbredt

Som det fremgår er vitamin C avgjørende for hjernens helse og for forebygging av kognitivt forfall og demens. Vitamin C er også viktig for helingsprosesser etter traumatiske hjerneskader. Forskere antar at hele 15 prosent av befolkningen i den vestlige verden mangler vitamin C. Det er spesielt de eldre, røykere og gravide, samt sosialt vanskeligstilte mennesker som ikke har råd- eller overskudd til å lage sunn mat. Det er veldig uheldig, da vitamin C også er viktig for å forebygge andre alvorlige sykdommer som kreft og kretsløpssykdommer.
Siden vitamin C er et vannløselig vitamin kan vi ikke lagre det i kroppen og derfor trenger vi daglig tilførsel.

Frukt og grønnsaker er gode kilder til vitamin C, og selv om nordmenn aldri har spist så mye frukt og grønt som nå, er vi fortsatt et stykke unna ADI (Daglig Anbefalt Inntak)

Forskerne sier: spis mer vitamin C

Gode ​​kilder til vitamin C er acerola (barbadoskirsebær), sitrusfrukter og andre frukter, nyper, brokkoli, rød paprika, hvitløk, bær og urter.
Om man spiser sunt og får i seg de anbefalte mengdene av frukt og grønnsaker er vi langt på vei dekket inn med vårt behov for vitamin C. Ikke desto mindre kan forskjellige former for oksidativt stress øke behovet. Det kan også et stort inntak av sukker. Dette skyldes at sukker og vitamin C konkurrerer om de samme kanalene som fører inn i cellene. Jo høyere sukkerinntaket er, desto mer reduseres effekten av vitamin C. Derfor bør spesielt sårbare grupper som personer under stress, røykere, rusmisbrukere, gravide og ammende samt eldre, ta mer vitamin C enn anbefalt.
Vanlige vitaminpiller inneholder vanligvis 80 mg vitamin C, og vanlige C-vitamintilskudd inneholder vanligvis 500-1000 mg. Her er det mulig å velge syrenøytrale kosttilskudd som beskytter magen.

Visste du at de høyeste konsentrasjonene av vitamin C finnes i hjernen og binyrene?

Tidligere dansk forskning er i tråd med australsk forskning

Et dansk forsøk på marsvin har vist at selv en moderat mangel på vitamin C kan få alvorlige konsekvenser. Unge marsvin ble eksponert for vitamin C-mangel i to måneder, dette svarer til tiden fra barndom til ungdom hos mennesker. Marsvinene fikk en markant nedsatt evne til å huske og navigere en labyrint. Dyrene hadde opptil 30 prosent færre neuroner i hippocampus, sammenlignet med en kontrollgruppe av marsvin som hadde fått nok vitamin C.
Hippocampus er det området i hjernen som er viktig for hukommelse og orientering, og til og med en mindre mangel på vitamin C, synes å redusere antall nevroner og forårsaker funksjonsskader. Om gravide kvinner mangler vitamin C, overføres denne mangelen til fosteret og det nyfødte barnet under amming. Dette betyr at gravide og nyfødte tilhører en stor potensiell risikogruppe.

Et lite regnestykke med vitamin C

Vi må spise cirka 13 appelsiner eller 60 epler for å få samme mengde vitamin C, som er i en syre-nøytral tablett på 750 mg.

Kilder:

Intake of Vitamin C improved brain cognitive function
http://macedoniaonline.eu/content/view/32588/54/ 2017

Pernille Tveden-Nyborg og Jens Lykkesfeldt. Vitaminer til hjernen. Aktuel Naturvidenskab, nr. 4 2016

http://www.b.dk/nationalt/danskerne-spiser-mindre-frugt-og-groent

http://healthandscience.eu/index.php?option=com_content&view=article&id=1036:hjernen-og-humoret-har-brug-for-c-vitamin-men-far-du-nok&catid=20&lang=da&Itemid=269

8.444MBMemory Usage226msRequest 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" => 1740279834 "last" => 1740279834...
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.5KB) (6.88ms)
  • afterInitialise (1.27MB) (37.13ms)
  • afterRoute (905.62KB) (21.6ms)
  • beforeRenderComponent com_content (24.08KB) (1.77ms)
  • Before Access::preloadComponents (all components) (33.46KB) (1.39ms)
  • After Access::preloadComponents (all components) (97.34KB) (1.74ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (14μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (14.01ms)
  • Before Access::getAssetRules (id:2987 name:com_content.article.1473) (130.65KB) (3.84ms)
  • After Access::getAssetRules (id:2987 name:com_content.article.1473) (7.38KB) (55μs)
  • beforeRenderRawModule mod_custom (Søk mer info) (1.36MB) (60.97ms)
  • afterRenderRawModule mod_custom (Søk mer info) (4.38KB) (2.48ms)
  • beforeRenderModule mod_custom (Søk mer info) (720B) (6μs)
  • afterRenderModule mod_custom (Søk mer info) (4.77KB) (176μs)
  • afterRenderComponent com_content (57.45KB) (12.61ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.3KB) (9.13ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (37μs)
  • afterDispatch (38.85KB) (1.63ms)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (6.9ms)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (114.98KB) (3.29ms)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (7μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (87μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (22μs)
  • afterRenderRawModule mod_languages (Sprogskift) (23.32KB) (4.69ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (7μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (25μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (15μs)
  • afterRenderRawModule mod_finder () (66.18KB) (8.31ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (3.29KB) (44μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (167μs)
  • afterRenderRawModule mod_custom () (22.27KB) (4.96ms)
  • beforeRenderModule mod_custom () (704B) (9μs)
  • afterRenderModule mod_custom () (2.48KB) (68μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (134μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (2.06ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (42μs)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (21μs)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (3.72ms)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (7μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (67μs)
  • beforeRenderRawModule mod_finder () (3.52KB) (16μs)
  • afterRenderRawModule mod_finder () (6.09KB) (2.6ms)
  • beforeRenderModule mod_finder () (704B) (8μs)
  • afterRenderModule mod_finder () (1.23KB) (77μs)
  • beforeRenderRawModule mod_custom () (12.13KB) (250μs)
  • afterRenderRawModule mod_custom () (944B) (174μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (29μs)
  • beforeRenderRawModule mod_custom () (208B) (83μs)
  • afterRenderRawModule mod_custom () (896B) (92μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (22μs)
  • afterRender (120.94KB) (10.66ms)
  • 1 x beforeRenderRawModule mod_custom (Søk mer info) (1.36MB) (26.95%)
    60.97ms
    1 x afterInitialise (1.27MB) (16.41%)
    37.13ms
    1 x afterRoute (905.62KB) (9.55%)
    21.60ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (6.19%)
    14.01ms
    1 x afterRenderComponent com_content (57.45KB) (5.57%)
    12.61ms
    1 x afterRender (120.94KB) (4.71%)
    10.66ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.3KB) (4.03%)
    9.13ms
    1 x afterRenderRawModule mod_finder () (66.18KB) (3.67%)
    8.31ms
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (3.05%)
    6.90ms
    1 x afterLoad (456.5KB) (3.04%)
    6.88ms
    1 x afterRenderRawModule mod_custom () (22.27KB) (2.19%)
    4.96ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (23.32KB) (2.07%)
    4.69ms
    1 x Before Access::getAssetRules (id:2987 name:com_content.article.1473) (130.65KB) (1.7%)
    3.84ms
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (1.65%)
    3.72ms
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (114.98KB) (1.45%)
    3.29ms
    1 x afterRenderRawModule mod_finder () (6.09KB) (1.15%)
    2.60ms
    1 x afterRenderRawModule mod_custom (Søk mer info) (4.38KB) (1.1%)
    2.48ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (0.91%)
    2.06ms
    1 x beforeRenderComponent com_content (24.08KB) (0.78%)
    1.77ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.77%)
    1.74ms
    1 x afterDispatch (38.85KB) (0.72%)
    1.63ms
    1 x Before Access::preloadComponents (all components) (33.46KB) (0.62%)
    1.39ms
    1 x beforeRenderRawModule mod_custom () (12.13KB) (0.11%)
    250μs
    1 x afterRenderModule mod_custom (Søk mer info) (4.77KB) (0.08%)
    176μs
    1 x afterRenderRawModule mod_custom () (944B) (0.08%)
    174μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.07%)
    167μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (0.06%)
    134μs
    1 x afterRenderRawModule mod_custom () (896B) (0.04%)
    92μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (0.04%)
    87μs
    1 x beforeRenderRawModule mod_custom () (208B) (0.04%)
    83μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.03%)
    77μs
    1 x afterRenderModule mod_custom () (2.48KB) (0.03%)
    68μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (0.03%)
    67μs
    1 x After Access::getAssetRules (id:2987 name:com_content.article.1473) (7.38KB) (0.02%)
    55μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.02%)
    44μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.02%)
    42μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.02%)
    37μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    29μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (0.01%)
    22μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    22μs
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (0.01%)
    21μs
    1 x beforeRenderRawModule mod_finder () (3.52KB) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    15μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    15μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    14μs
    2 x beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (0.01%)
    14μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    14μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_custom (Søk mer info) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
41 statements were executed, 9 of which were duplicates, 32 unique70.15ms760.37KB
  • SELECT @@SESSION.sql_mode;331μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?323μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1416μ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.68ms944BParams/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` = 1510μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`774μ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` = :guest473μ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`724μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC644μ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` = 1223μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config203μ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`8.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`3.16ms3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `has_template_styles` AS `s` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 11.72ms848B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)1.38ms7.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` = 09.23ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`3.43ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1473'2.69ms48B/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)1.18ms22.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`392μ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)3.11ms4.13KBParams/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`936μ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 ASC3.3ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id111μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id73μ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`6.61ms98.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 DESC3.84ms2.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`428μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1185μ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` = 0421μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.24ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id209μ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-02-23 03:03:54') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-23 03:03:54') AND c2.state = 1750μ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` = :id1.24ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1294μ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)2.52ms584B/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 ASC2.08ms4.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)181μ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` = 11.21ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?161μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.67ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy