Skip to main content

C-vitamin för hjärnan och kognitiva förmågor

C-vitamin för hjärnan och kognitiva förmågorDe flesta vet att immunsystemet behöver C-vitamin, men det visar sig faktiskt att koncentrationen i hjärnan är större än i resten av kroppen. Detta beror på att C-vitamin har stor betydelse för energiomsättningen, nervsystemet och de kognitiva förmågorna, vilket framgår av en ny översiktsartikel. Det tyder också på att många lider brist på C-vitamin. Med tiden kan det bland annat försämra de kognitiva förmågorna och öka risken för demens och Alzheimers. Om gravida lider brist på C-vitamin kan det skada utvecklingen av fostrets hjärna. Det finns samtidigt flera faktorer som kan öka behovet av C-vitamin. Så hur mycket behöver vi egentligen för att tillgodose hjärnans behov under hela livet?

Hjärnan är storförbrukare av C-vitamin, eftersom det är viktigt för hela energiomsättningen och för att neuronerna ska kunna överföra tankar, känslor, rörelser och andra funktioner. C-vitamin fungerar dessutom som en viktig antioxidant, som skyddar neuronerna mot oxidativ stress. C-vitamin har många andra funktioner när det gäller fysisk och psykisk hälsa, och fler och fler funktioner kom fram i ljuset efter att Linus Pauling 1937 fick Nobelpriset tillsammans med W.A. Havorth för upptäckten och utvinningen av det livsviktiga vitaminet.

C-vitaminets många olika roller i nervsystemet

C-vitamin är viktigt för de olika neuronernas mognad, liksom för bildandet av de fetthaltiga myelinskidorna som skyddar neuronerna och främjar impulsöverföring mellan dem. Därför är vitaminet viktigt för de kognitiva funktionerna.
C-vitamin är också nödvändigt för syntesen av neurotransmittorer och omvandlingen av dopamin till serotonin, som bland annat är avgörande för mentalt välbefinnande och positivt motiverat beteende.
Det har länge varit känt att C-vitamin ingår i bindvävens kollagen, som har betydelse för strukturen hos blodkärl, hud, tandkött och ben. Förr i tiden dog tusentals sjömän av skörbjugg, som är den yttersta konsekvensen av C-vitaminbrist i form av dödliga inre blödningar. De första symtomen på skörbjugg är trötthet, humörsvängningar och depression, och dessa symptom kommer just från hjärnan och nervsystemet.

  • C-vitamin kallas också för askorbinsyra.
  • Hjärnans innehåll av C-vitamin är cirka 100 gånger högre än blodets innehåll.
  • Hjärnan har en formidabel förmåga att extrahera C-vitamin från blodomloppet.

Blodets nivå av C-vitamin är kopplad till kognitiva förmågor

Mellan 1980 och 2017 granskade australiensiska forskare 50 studier om blodets nivå av C-vitamin och kognitiva funktioner som språk, inlärningsförmåga, koncentration, minne och orienteringsförmåga. Forskarna tog blodprov och mätte de olika kognitiva funktionerna via ett välkänt frågeformulär, Mini Mental Test (MMSE). Enligt forskarna fanns det ett markant samband. För det visade sig att de deltagare som hade sina kognitiva förmågor i behåll hade signifikant högre nivåer av C-vitamin i blodet jämfört med dem som uppvisade en kognitiv försämring.
Andra studier har visat att nedsatt motståndskraft, trötthet, depression, blåmärken och dålig sårläkning kan vara ett tecken på C-vitaminbrist.
Mycket tyder också på att C-vitaminbrist hos modern kan skada utvecklingen av fostrets hjärna. Detta framgår av en forskningsartikel i tidskriften Aktuel Videnskab.

De flesta djur kan själv bilda C-vitamin. Men människor, apor, marsvin och fladdermöss har förlorat denna förmåga genom evolutionen, och de måste därför få tillfört det livsviktiga vitaminet genom kosten.

Även mindre brister kan till slut skada nervsystemet

Enligt den australiska översiktsartikeln kan även mindre C-vitaminbrister i blodet leda till kognitiv försämring. Omvänt kan en ökning minska risken. De deltagare vars nivåer i blodet var otillräckliga löpte således en dubbelt så stor risk för att utveckla kognitiv funktionsnedsättning jämfört med de deltagare som var välförsedda med C-vitamin.
Enligt flera studier har tillskott med C-vitamin under kortare perioder dock visat olika resultat. I detta sammanhang tyder det på att det särskilt är kronisk brist på C-vitamin som spelar en roll för förlusten av neuroner vid demens och andra psykiska sjukdomar.

Det är tankeväckande att just trötthet, dåligt humör och depression är tillstånd kända som tidiga men ospecifika tecken på C-vitaminbrist.

C-vitamin skyddar mot oxidativ stress, demens och Alzheimers

Vid oxidativ stress föreligger det en obalans mellan fria radikaler och antioxidanter. De fria radikalerna är några aggressiva molekyler som via kedjereaktioner kan angripa cellerna, där neuronernas myelinskidor är särskilt sårbara. Vi utsätts alla för fria radikaler, och mängden ökar kraftigt vid stress, förgiftning, åldringsprocesser och strålning. Demens och Alzheimers karaktäriseras just av oxidativa skador i hjärnan.
Oxidativ stress bidrar bland annat till att aktivera enzymer som främjar bildandet och ackumuleringen av beta-amyloid-plack. Dessa är några proteiner som är involverade i utvecklingen av Alzheimers sjukdom.
Oxidativ stress förhindrar i allmänhet att hjärnan rensas på giftiga toxiner och ämnesomsättningsprodukter, och detta ökar risken för inflammation och celldöd. Samtidigt minskas neuronernas förmåga att utnyttja sitt primära bränsle, som är glukos.
Vårt enda skydd mot oxidativa skador är antioxidanter som C-, A-, och E-vitamin samt selen, zink och en rad växtämnen.

Svenskarna äter för lite frukt och grönsaker, och hela 80 procent äter mindre än hälften av den rekommenderade mängden.

C-vitaminbrist är vanligt

Brist på C-vitamin är vanligt, och CHALICE-studien från New Zealand har visat att 62 procent av alla 50-åringar från olika inkomstnivåer har otillräckliga koncentrationer av C-vitamin i blodet. Även här fann forskarna ett samband mellan blodets nivå av C-vitamin och kognitiva funktioner.
Brist och dåligt utnyttjande kan bland annat orsakas av ensidig kost, stress, tobaksrökning, förgiftning, skador, åldringsprocesser samt hög konsumtion av alkohol och droger.
Här bör också ett stort sockerintag nämnas. Detta beror på att socker och C-vitamin tävlar om samma kanaler som leder in i cellerna. Ju högre sockerintag, desto mer kan effekten av C-vitamin reduceras.

Innehåll av C-vitamin i mg/100 gram

  • Persilja, 308
  • Röd paprika, rå 191
  • Broccoli, rå 121/fryst 56
  • Apelsin 60
  • Äpple och morot, 8

Hur mycket behöver vi?

Färsk frukt, grönsaker, örter och bär är goda källor till C-vitamin. Mycket försvinner emellertid vid frysning, långvarig förvaring och stekning.
I Sverige ligger de officiella rekommendationerna, RI, på 80 mg för vuxna och barn över 11 år. Det föreligger dock osäkerhet om våra verkliga behov, som är individuella, eftersom vi inte tar upp C-vitaminet lika bra från kost eller tillskott.
Om man lever sunt utan för mycket stress, tobak och stimulantia är det möjligt att täcka behovet av C-vitamin genom att följa hälsomyndigheternas råd om 500 gram frukt och grönt varje dag, eller via multivitaminer.
Nya studier tyder dock på att även små C-vitaminbrister kan medföra allvarliga förändringar i hjärnan. Därför bör särskilt sårbara grupper som stressdrabbade, rökare, drogmissbrukare samt gravida, ammande och barn till rökare inta mer C-vitamin än gällande rekommendationer.
Vanliga multivitaminpiller innehåller vanligen 80 mg C-vitamin, och tillskott med bara C-vitamin innehåller vanligtvis 500–750 mg. Här kan det löna sig att välja syraneutrala tillskott som skyddar magen.

C-vitamin i hjärnan

  • Mest koncentrerat i hjärnbarken, hippocampus och amygdala.
  • Betydelse för omsättningen av glukos till energi.
  • Betydelse för neuronernas mognad och bildandet av myelinskidor.
  • Co-faktor i syntesen av neurotransmittorer.
  • Modulerar frisättningen och återupptagandet av neurotransmittorer.
  • Hjälper till att omvandla serotonin till dopamin.
  • Förhindrar neural överstimulering av glutamat.
  • Hjälper till att bibehålla sunda blodkärl.
  • Verkar som antioxidant, som skyddar hjärnan mot oxidativ stress.

 

Obs! Hjärnfunktionen är beroende av många faktorer som kost, motion och mentala utmaningar.

Referenser

Hara Estroff Marano. Psychology Today 2018

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

http://www.medicinnoter.dk/dopamin-systemet/

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

  • Skapad
8.721MBMemory Usage671msRequest 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" => 1744539326 "last" => 1744539326...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "sv-SE" ]
  • afterLoad (456.44KB) (4.27ms)
  • afterInitialise (1.27MB) (113ms)
  • afterRoute (906.15KB) (49.28ms)
  • beforeRenderComponent com_content (23.47KB) (378μs)
  • Before Access::preloadComponents (all components) (33.44KB) (317μs)
  • After Access::preloadComponents (all components) (97.34KB) (9.78ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (16μs)
  • After Access::preloadPermissions (com_content) (3.23MB) (50.26ms)
  • Before Access::getAssetRules (id:4344 name:com_content.article.2141) (130.65KB) (106μs)
  • After Access::getAssetRules (id:4344 name:com_content.article.2141) (7.38KB) (7.68ms)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (118ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (297μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (4μs)
  • afterRenderModule mod_custom (GO GOOGLE) (4.18KB) (96μs)
  • afterRenderComponent com_content (57.36KB) (55.5ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (16.26ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (31μs)
  • afterDispatch (17.73KB) (601μs)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (499μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (71.91KB) (181ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (31μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (50μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (11μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (23μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (9.43ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (60μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (16μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (25μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (11μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (3.06ms)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (431μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (7.66ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (73μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (24μs)
  • afterRenderRawModule mod_languages (Sprogskift) (1.25KB) (8.67ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (22μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (67.09KB) (5.06ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (36μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (146μs)
  • afterRenderRawModule mod_custom () (21.95KB) (4.5ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (48μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (106μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (780μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (44μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.82ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (11μs)
  • afterRenderRawModule mod_finder () (6.29KB) (3.86ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (47μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (186μs)
  • afterRenderRawModule mod_custom () (944B) (133μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (85μs)
  • afterRenderRawModule mod_custom () (896B) (3.13ms)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (5.21KB) (29μs)
  • afterRender (209.84KB) (11.1ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (71.91KB) (26.92%)
    180.59ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (17.56%)
    117.79ms
    1 x afterInitialise (1.27MB) (16.85%)
    113.03ms
    1 x afterRenderComponent com_content (57.36KB) (8.27%)
    55.50ms
    1 x After Access::preloadPermissions (com_content) (3.23MB) (7.49%)
    50.26ms
    1 x afterRoute (906.15KB) (7.34%)
    49.28ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.95KB) (2.42%)
    16.26ms
    1 x afterRender (209.84KB) (1.65%)
    11.10ms
    1 x After Access::preloadComponents (all components) (97.34KB) (1.46%)
    9.78ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (1.41%)
    9.43ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (1.25KB) (1.29%)
    8.67ms
    1 x After Access::getAssetRules (id:4344 name:com_content.article.2141) (7.38KB) (1.14%)
    7.68ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.14%)
    7.66ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (0.75%)
    5.06ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.67%)
    4.50ms
    1 x afterLoad (456.44KB) (0.64%)
    4.27ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.57%)
    3.86ms
    1 x afterRenderRawModule mod_custom () (896B) (0.47%)
    3.13ms
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.46%)
    3.06ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.27%)
    1.82ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.12%)
    780μs
    1 x afterDispatch (17.73KB) (0.09%)
    601μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.07%)
    499μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.06%)
    431μs
    1 x beforeRenderComponent com_content (23.47KB) (0.06%)
    378μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.05%)
    317μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.04%)
    297μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.03%)
    186μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.02%)
    146μs
    1 x afterRenderRawModule mod_custom () (944B) (0.02%)
    133μs
    1 x Before Access::getAssetRules (id:4344 name:com_content.article.2141) (130.65KB) (0.02%)
    106μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.02%)
    106μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (4.18KB) (0.01%)
    96μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.01%)
    85μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.01%)
    73μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.01%)
    60μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.01%)
    50μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    48μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    47μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.01%)
    44μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    36μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    34μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0%)
    31μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0%)
    31μs
    1 x afterRenderModule mod_custom () (5.21KB) (0%)
    29μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0%)
    25μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    25μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0%)
    24μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0%)
    23μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0%)
    19μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    16μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0%)
    16μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    13μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0%)
    11μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    11μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    4μs
42 statements were executed, 9 of which were duplicates, 33 unique313ms1.1MB
  • SELECT @@SESSION.sql_mode;2.36ms968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?4.19ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 191μ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)7.69ms944BParams/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` = 11.79ms1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`2.96ms656B/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` = :guest5.52ms1.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`1.35ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC168μ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` = 1234μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config1.58ms1.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`1.22ms165.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`5.56ms3.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` = 12.33ms848B/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40)3.63ms7.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` = 010.22ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`2.9ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2141'1.92ms48B/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)4.74ms22.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`3.71ms3.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.49ms4.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`5.49ms3.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 ASC2.87ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.75ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id469μ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`14.69ms212.84KBParams/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 DESC26.68ms109.75KBParams/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`339μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 14.04ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0748μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id3.99ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id72μ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 != 'sv-SE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-13 10:15:26') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-13 10:15:26') AND c2.state = 1283μs3.97KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`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`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY RAND() ASC LIMIT 10174ms147.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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` = :id2.96ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1189μ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)212μ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 ASC2.46ms4.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)157μ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.98ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?194μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.33ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy