Skip to main content

Medelhavskost och stabilt blodsocker kan minska utvecklingen av Alzheimers sjukdom

Medelhavskost och stabilt blodsocker kan minska utvecklingen av Alzheimers sjukdomAlzheimers sjukdom är den främsta orsaken till demens, och det visar sig att det sker förändringar i hjärnan årtionden innan sjukdomen kommer till uttryck. Det tyder samtidigt på att medelhavskost kan minska risken för några av de förändringar som indikerar tidiga stadier av sjukdomen. Detta framgår av en studie av den italienska neurologen Lisa Mosconi. Studiens resultat pekar därför på att vi kan göra mycket själva i förebyggandet av den utbredda sjukdomen genom att låta oss inspireras av medelhavskosten. Vi bör samtidigt lägga fokus på ett stabilt blodsocker och särskilda näringsämnen som stärker och skyddar hjärnan.

Risken för att få Alzheimers sjukdom ökar med åldern. Andra riskfaktorer är rökning, för mycket alkohol, övervikt, metaboliskt syndrom och typ 2-diabetes. Det är bara två procent av fallen som beror på specifika genetiska defekter.
Alzheimers sjukdom kännetecknas av ackumulering av plack från proteinet beta-amyloid samt små mängder av proteinet tau. Med tiden förstör dessa proteinackumuleringar hjärncellerna, så att de till sist förstörs. Sjukdomen kännetecknas också av insulinresistens och brist på signalsubstansen acetylkolin, som hjärncellerna använder för att kommunicera med.
Alzheimers sjukdom är en långsamt progressiv sjukdom som efter 7–10 år slutar med döden. Därför finns det all anledning att göra något vid det verkliga förebyggandet och börja i god tid.

Typiska symtom vid Alzheimers som kommer smygande

  • Glömska, minnesförlust och bristande förmåga att lära sig något nytt.
  • Dålig koncentration och omdöme.
  • Dålig orienteringsförmåga.
  • Förändrade känslor och personlighet.

Avgörande skillnader på medelhavskost och typisk västerländsk kost påverkar hjärnans aktivitet

Den italienska neurologen Lisa Mosconi är idag utbildare vid The Alzheimer's Prevention Clinic på Weill Cornell Medicine i New York. Med hjälp av hjärnscanningar har hon tidigare funnit skillnader i hjärnaktivitet hos personer som äter medelhavskost och personer som äter en mer typisk västerländsk kost.
Medelhavskosten består typiskt av en del fisk och skaldjur, grönsaker, bönor, nötter, frukt och hälsosamma fetter som olivolja. Till skillnad består en västerländsk standardkost av färre grönsaker, mer rött kött, flera dåliga fetter och vissa raffinerade sockerarter. Dessa skillnader i kosten kan enligt Lisa Mosconi och hennes forskargrupp vara orsaken till att hjärnscanningarna avslöjade en sämre hjärnaktivitet hos de personer som åt en västerländsk standardkost.
I den nya studien ville Mosconi och hennes forskargrupp undersöka förändringar i hjärnan över tid. I studien deltog 34 personer som åt medelhavskost och 36 personer som åt en västerländsk standardkost. Deltagarna var mellan 30 och 60 år, och de hade inga tecken på demens när studien inleddes.
Deltagarna genomgick hjärnscanningar vid studiens början och minst två år efteråt.

Det förekommer ackumuleringar i hjärnan långt före symtomen på Alzheimers visar sig

De första hjärnscanningarna avslöjade att de som åt en västerländsk kost redan hade större ackumuleringar av beta-amyloid-plack jämfört med dem som åt medelhavskost. Det visade sig också att hjärnorna hos dem som åt en västerländsk kost hade mindre energiomsättning i vissa delar av hjärnan som ett tecken på mindre aktivitet, än de som åt medelhavskost. Båda skillnaderna med ackumulering av beta-amyloid-plack och mindre hjärnaktivitet kan indikera tidiga stadier av demens.
De uppföljande hjärnscanningarna av de två kostgrupperna visade på ännu större skillnader. Faktorer som ålder, kön och gener verkade inte ha någon påverkan på hjärnans tillstånd i de olika hjärnscanningarna.

Börja med de goda matvanorna i tid

Enligt Mosconi ser man bara de gällande förändringarna i hjärnan i de områden som påverkas av Alzheimers, och hos relativt unga vuxna. Allt detta pekar på det faktum att kosten spelar en viktig roll i utvecklingen av sjukdomen. Om kosten inte är hälsosam och balanserad handlar det därför om att förbättra den i tid, så att hjärnan förses med rätt näringsämnen och skyddas med antioxidanter.
Forskarna uppskattar en upp till tre och ett halvt års lång fördröjning i utvecklingen av Alzheimers hos personer som äter medelhavskost i många år, jämfört med dem som äter en västerländsk standardkost. Det finns också flera människor som äter medelhavskost som inte alls utvecklar Alzheimers.
Studien har publicerats i tidskriften Neurology.
Enligt Mosconi behövs mer omfattande studier av större populationer över en längre tid för att bekräfta dessa resultat. Det finns också ett behov av att få en större förståelse av vad det är i medelhavskosten som kan skydda mot de skadliga hjärnförändringarna.

  • Över 35 miljoner människor världen över drabbas av Alzheimers.
  • I Sverige finns det cirka 85 000 alzheimersjuka personer.

B-vitaminer, omega-3-fettsyror och antioxidanter förebygger demens och Alzheimers

Flera tidigare studier har visat på att större doser av B-vitaminer kan bromsa mild kognitiv försämring, vilket är ett förstadium till demens och Alzheimers.
En annan undersökning tyder dock på att B-vitaminerna först blir effektiva när kroppen är välförsedd med omega-3-fettsyrorna (EPA och DHA), som finns i fet fisk och fiskolja.
Medelhavskosten är just rik på B-vitaminer och fet fisk, som man enkelt kan få i andra sammanhang.
Medelhavskosten är också rik på antioxidanter som A-, C- och E-vitamin samt zink och selen och en mängd olika växtämnen som skyddar cellerna, däribland hjärncellerna, mot oxidativ stress. En studie visar att även marginell brist på A-vitamin kan öka risken för Alzheimers.

Eftersträva ett stabilt blodsocker i förebyggandet

Vid Alzheimers sjukdom förekommer insulinresistens i hjärnan. Det är ett tillstånd där cellernas förmåga att ta upp socker är nedsatt, och därför kallas sjukdomen också för typ 3-diabetes. Som nämnts har Mosconi just funnit nedsatt hjärnaktivitet i de områden i hjärnan som drabbas av Alzheimers.
Insulinresistens i hjärnan resulterar också i onormalt förhöjda insulinnivåer, vilka bland annat antas vara involverade i inflammationer och ackumulering av beta-amyloid-plack.
Vid förebyggande av sjukdomen gäller det därför att eftersträva ett stabilt blodsocker. Man måste dessutom vara välförsedd med spårmineralet krom, som ökar insulinkänsligheten.

Andra användbara råd i förebyggandet av Alzheimers

  • Se till att du får en ordentlig nattsömn, då hjärnan rensas på giftiga proteiner.
  • Utmana dig själv mentalt.
  • Undvik tobaksrökning.
  • Få ditt blodtryck kontrollerat.
  • Eftersträva en normal vikt och ett normalt midjemått.
  • Håll dieten och ta nödvändiga läkemedel om du har diabetes.

Referenser

Berit Viuf. Hjerneføde. Weekendavisen. den 25 januari 2019

Sharon Reynolds. Mediterranean diet may slow development of Alzheimer´s disease. National Institutes of Health. U.S. Department of Health & Human Services. 2018

University of Illinois at Urbana-Champaign. Nutrients in blood linked to better brain connectivity, cognition in older adults. ScienceDaily 2018

Oulhaj et al: Omega-3 Fatty Acid Status Enhances the Prevention of Cognitive Decline by B-vitamins in Mild Cognitive Impairment. Journal of Alzheimers Disease. 2016

Omega-3 levels affect whether B vitamins can slow brain´s decline. University of Oxford. Health and News. 2016

Zeng J, Chen L, Wang Z et al. Marginal vitamin A deficiency facilitates Alzheimer´s pathogenesis. Published online January 27, 2017

Ramesh Kandimalla et al. Is Alzheimer´s disease a Type 3 Diabetes? A critical appraisal. Biochimica et Biophysica Acta (BBA) – Molecular Basis 2017

Sybille Hildebrandt. Insulinresistens i hjernen kan udløse Alzheimers. Dagens Medicin. 2016

Det sundhedsvidenskabelige Fakultet: Science hædrer professor Maiken Nedergaard for ”Årets Artikel”. 2015

Pernille Lund. Sådan får du styr på dit blodsukker og din vægt. Ny Videnskab 2013

  • Skapad
8.711MBMemory Usage125msRequest 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" => 1745761977 "last" => 1745761977...
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.53KB) (2.06ms)
  • afterInitialise (1.27MB) (18.62ms)
  • afterRoute (906.15KB) (6.59ms)
  • beforeRenderComponent com_content (22.58KB) (432μs)
  • Before Access::preloadComponents (all components) (33.44KB) (373μs)
  • After Access::preloadComponents (all components) (97.34KB) (788μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (21μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (5.69ms)
  • Before Access::getAssetRules (id:4319 name:com_content.article.2129) (130.65KB) (126μs)
  • After Access::getAssetRules (id:4319 name:com_content.article.2129) (7.38KB) (70μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.41MB) (22.25ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.51KB) (305μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (5μs)
  • afterRenderModule mod_custom (GO GOOGLE) (3.93KB) (111μs)
  • afterRenderComponent com_content (61.47KB) (6.98ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.19KB) (2.28ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (37μs)
  • afterDispatch (17.66KB) (902μs)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (507μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (72.9KB) (39.02ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (33μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (113μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (13μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (25μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.44ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (84μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (15μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (27μ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) (22μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (317μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.51ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (73μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift) (352B) (1.96ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (7μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (26μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (15μs)
  • afterRenderRawModule mod_finder () (67.09KB) (2.68ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (3.29KB) (43μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (163μs)
  • afterRenderRawModule mod_custom () (21.98KB) (1.18ms)
  • beforeRenderModule mod_custom () (704B) (9μs)
  • afterRenderModule mod_custom () (1.23KB) (74μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (149μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (652μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (54μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (828μs)
  • 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) (759μs)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (1.23KB) (63μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (212μs)
  • afterRenderRawModule mod_custom () (944B) (168μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (27μs)
  • beforeRenderRawModule mod_custom () (688B) (82μs)
  • afterRenderRawModule mod_custom () (896B) (95μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (38μs)
  • afterRender (205.77KB) (2.75ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (72.9KB) (31.24%)
    39.02ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.41MB) (17.81%)
    22.25ms
    1 x afterInitialise (1.27MB) (14.91%)
    18.62ms
    1 x afterRenderComponent com_content (61.47KB) (5.59%)
    6.98ms
    1 x afterRoute (906.15KB) (5.28%)
    6.59ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (4.56%)
    5.69ms
    1 x afterRender (205.77KB) (2.2%)
    2.75ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (2.15%)
    2.68ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (1.96%)
    2.44ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.19KB) (1.83%)
    2.28ms
    1 x afterLoad (456.53KB) (1.65%)
    2.06ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (352B) (1.57%)
    1.96ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.21%)
    1.51ms
    1 x afterRenderRawModule mod_custom () (21.98KB) (0.94%)
    1.18ms
    1 x afterDispatch (17.66KB) (0.72%)
    902μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.66%)
    828μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.63%)
    788μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.61%)
    759μs
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.52%)
    652μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.41%)
    507μs
    1 x beforeRenderComponent com_content (22.58KB) (0.35%)
    432μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.3%)
    373μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.25%)
    317μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.51KB) (0.24%)
    305μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.17%)
    212μs
    1 x afterRenderRawModule mod_custom () (944B) (0.13%)
    168μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.13%)
    163μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.12%)
    149μs
    1 x Before Access::getAssetRules (id:4319 name:com_content.article.2129) (130.65KB) (0.1%)
    126μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.09%)
    113μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (3.93KB) (0.09%)
    111μs
    1 x afterRenderRawModule mod_custom () (896B) (0.08%)
    95μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.07%)
    84μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.07%)
    82μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.06%)
    74μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.06%)
    73μs
    1 x After Access::getAssetRules (id:4319 name:com_content.article.2129) (7.38KB) (0.06%)
    70μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.05%)
    63μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.04%)
    54μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.03%)
    43μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.03%)
    38μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.03%)
    37μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.03%)
    34μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.03%)
    33μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.02%)
    27μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    27μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.02%)
    26μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.02%)
    25μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.02%)
    22μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.02%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    17μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    17μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    15μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    13μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    13μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    11μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0.01%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0.01%)
    7μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
42 statements were executed, 9 of which were duplicates, 33 unique65.05ms1.13MB
  • SELECT @@SESSION.sql_mode;204μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?493μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1277μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.96ms944BParams/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` = 1323μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`100μ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` = :guest177μ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`636μ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` = 1183μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config202μ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`913μ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`351μ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` = 1273μ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)442μ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.8ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`870μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2129'2.09ms48B/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)497μ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.78ms4.09KBParams/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`398μ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 ASC399μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id146μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :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`2.3ms212.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 DESC3.45ms109.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`372μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1154μ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` = 0414μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • 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` = :id96μ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-27 13:52:57') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-27 13:52:57') AND c2.state = 1370μ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 1037ms167.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` = :id215μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1231μ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)208μ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 ASC389μ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)200μ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` = 1175μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?153μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.99ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy