Skip to main content

Angst, stress og depresjon kan lindres med magnesiumtilskudd

Angst, stress og depresjon kan lindres med magnesiumtilskuddMagnesium inngår mer enn 300 enzymprosesser, som blant annet inkluderer nervesystemet. Magnesiummangel er utbredt, og det er forbundet med økt forekomst av subjektiv angst og stress. Forskere fra Universitetet i Leeds i Storbritannia, har derfor gjennomgått en rekke studier som viser at magnesiumtilskudd kan være relevant som tilleggsbehandling for mild angst, stress og depresjon. Mye tyder på at magnesium er en forutsetning for et robust nervesystem. Derfor er tilstrekkelige mengder også avgjørende for forebygging av disse lidelser.

Angstrelaterte symptomer hører til de vanligste psykiske lidelser, og så mye som 15 prosent av befolkningen opplever dette i løpet av livet. Det er allment kjent at stress kan utløse angst og depresjon, og det kan ofte bli en ond sirkel, der det ene forverrer det andre. Forholdet mellom magnesium og angst, har derfor fått økt interesse blant forskere, blant annet fordi mange medisiner som benzodiazepiner (angstdrepende- og sovemedisiner) ofte er forbundet med alvorlige bivirkninger.
Forskerne fra Universitetet i Leeds har gjennomgått 18 tidligere studier fra forskjellige databaser, der de så på effekten av magnesiumtilskudd alene og i kombinasjon med andre kosttilskudd, i forbindelse med mild angst og andre symptomer.

Utbredt magnesiummangel og kjente fysiske sykdommer

Magnesiuminntaket har falt drastisk i vestlige befolkninger som USA og Europa. For eksempel får 68 prosent av amerikanerne og 72 prosent av middelaldrende franskmenn mindre magnesium gjennom kosten, enn de offisielle anbefalingene, og vi forventer den samme trenden i Norge. Samtidig kan den moderne livsstilen med stress, stimulanser og medisiner drene kroppen for magnesium.
Det er allerede kjent, at et for lavt inntak av magnesium er knyttet til en rekke fysiske lidelser, som høyt blodtrykk, kardiovaskulære sykdommer, diabetes samt psykiske lidelser.

Psykiske sykdommer

Hos mennesker og dyr oppstår følelsene i det limbiske system i hjernen, og det går en forbindelse mellom det limbiske system, hypothalamus, hypofyse og binyrene, som fungerer som kroppens alarmsentral. Alle deler av denne forbindelsen er følsomme for magnesium, og alle delene trenger derfor dette mineralet i tilstrekkelige mengder, for å kunne fungere optimalt.
Magnesium påvirker, for eksempel, hypofysens produksjon av ACTH (adrenocortikotropic hormon), som fremmer dannelsen av binyrebarkhormoner.
I tester gjort på mus, har provosert magnesiummangel resultert i depresjonslignende tilstander, som ble kurert med antidepressiva. Andre tester på mus har vist at kosttilskudd med magnesium også kan redusere depresjonslignende forhold, og at tilskudd er effektivt som supplerende behandling.

Når vi er stresset går det beskjed til binyrene, som umiddelbart mobiliserer kroppen for kamp eller flukt for en kort periode. Tilstanden er veldig energikrevende, og vårt moderne liv med kronisk stress er unaturlig vanskelig for nervesystemet.

Behandling med magnesium hos mennesker

Ifølge studier undersøkt av forskere ved Universitetet i Leeds, er mangel på magnesium forbundet med depresjon og selvmord.
Forsøk på eldre mennesker med depresjon og diabetes, har vist at tilskudd på 450 mg magnesium daglig i fire uker, har vært like effektiv i å redusere symptomer på depresjon, som det antidepressive middelet Imipramin. Til orientering er de offisielle anbefalingene for magnesium i Norge 350 mg for menn og 280 for kvinner, så deltakerne i forsøket fikk en del mer.
Ifølge andre studier har magnesium vist en positiv effekt på mani, bipolar lidelse og symptomer på kronisk tretthet. Her mangler det dog fortsatt en del forskning. Dette gjelder også på den optimale dosen av magnesium, da man ikke kan forvente spesielle resultater dersom dosen er satt for lavt. Det er også avgjørende at magnesiumtilskuddet er av høy kvalitet, slik at mineralet kan absorberes i kroppen og helt inn i cellene.

Fordeling av magnesium i kroppen og blodprøver

60% av kroppens magnesium er lagret i skjelettet og 27% i musklene. Bare 1% er funnet utenfor cellene. For å få et troverdig bilde av kroppens magnesiumstatus, må det tas såkalte fullblodsanalyser som avslører magnesium inne i cellene.

Stress, angst og depresjon

Som nevnt er det ofte en sammenheng mellom stress, angst og depresjon. I tester på mus har provosert magnesiummangel som sagt gitt økte nivåer av angstsymptomer. De lave nivåene av magnesium i blodet og hjernen førte til angstrelatert oppførsel, men etterfølgende kosttilskudd med magnesium reduserte disse symptomene.
Det er også en klar sammenheng mellom lav magnesiumstatus og angstsymptomer hos mennesker. Det er påvist at personer med eksamensangst har økt magnesiumutskillelse i urinen, noe som viser at det da sirkulerer mindre magnesium i blodet.

Under stress øker magnesiumutskillelsen i urinen.

Magnesium forhindrer at nerveceller blir forgiftet av kalsium

Den vitenskapelige litteraturen beskriver ulike biokjemiske forhold mellom nervesystemet, angst og magnesium.
Innen nevrologi er glutamat en nevrotransmitter. Det er en kjemisk signalsubstans som nerveceller bruker, når de sender signaler til andre celler. Alle store nervebaner bruker glutamat, det brukes blant annet i deler av hjernens nettverk for kognitive funksjoner, som hukommelse og språk.
Glutamat bindes til cellemembranenes NMDA (N-metyl-D-aspartat) -reseptorer, karakterisert ved at cellenes kalsiumopptak økes. Det er ikke alltid hensiktsmessig, da 99% av kroppens kalsium bør være i skjelettet og tennene, og celler i mykt vev som hjernen skal være nesten tom for kalsium, ellers er det fare for krampe og stress. Det ser også ut til at NMDA er involvert i angst og panikkforhold fordi nervecellene er forgiftet med kalsium. Det er derfor behov for tilstrekkelige mengder med magnesium, ettersom mineralet motvirker aktiviteten av cellemembranenes NMDA -reseptorer, og hindrer at cellene i de myke vevene tar opp for mye kalsium.

Det er svært viktig at inntaket av kalsium er balansert med magnesium. Ellers er det fare for at nervecellene absorberer for mye kalsium og derved stresser, og øker risikoen for angst og panikk.

Magnesium korrigerer ubalanser mellom nevrotransmittere

Det antas også at magnesium kan hemme angst ved å øke GABA (gamma-aminosmørsyre), som er den primære hemmende neurotransmitteren i hjernen og sentralnervesystemet.
Dermed er ubalanser med for mye glutamat i forhold til GABA, forbundet med nevrologiske stresstilstander, karakterisert ved sykelig angst.
Magnesium er også avgjørende for aktiviteten til andre reseptorer som mGluRs-G protein, som er involvert i reaksjoner som frykt, angst og panikk.
Generelt ser det ut til at magnesium korrigerer flere biokjemiske ubalanser i nervesystemet, og reduserer dermed risikoen for sykelige angsttilstander, og det som man i gamle dager omtalte som dårlige nerver.
I de fleste studier har tilskudd med magnesium blitt gitt i 6-12 uker.

Magnesium hemmer betennelse, som ofte oppstår ved depresjon og angst

Hos depressive pasienter har forhøyede verdier av protein-CRP, som er en biomarkør for betennelser, blitt funnet. Under betennelsestilstander i hjernen, som ikke merkes direkte, hemmes produksjonen av serotonin, som er viktig for det gode humøret. I stedet produseres kinolinsyre som blant annet kan utløse angst og irritabilitet.
En annen studie, publisert av Current Parmaceutical Design, avslører at magnesium reduserer CRP og dermed spiller en anti-inflammatorisk rolle.

Noen av de biokjemiske effekter magnesium har på nervesystemet

  • Overføring av nerveimpulser
  • Påvirker produksjonen av ACTH og binyrebarkhormoner
  • Motvirker ubalanse mellom nevrotransmitterne glutamat og GABA
  • Er viktig for aktiviteten til mGluRs-G protein
  • Reduserer kalsiumopptaket i nerveceller
  • Kontraindikerer betennelser i hjernen

Magnesiumkilder og magnesiumtyver

Det er hovedsakelig magnesium i kjerner, hele korn, mandler, nøtter, frø, bønner, kål og andre grønnsaker, mørk sjokolade og tang. Flertallet av befolkningen får ikke nok magnesium fra frukt og grønnsaker, og hele korn blir ofte erstattet av hvitt mel. Den moderne livsstilen med stress og høyt forbruk av alkohol, te og andre stimulanser kan også tømme kroppen av magnesium. Det samme gjelder for p-piller, vanndrivende medisin og flere andre typer medisiner.

Hvor mye magnesium trenger vi?

Som nevnt er det et nært samspill mellom magnesium og kalsium, og derfor må mineralene være i balanse. I Norge er offisielle anbefalinger, basert på 350 mg(menn)/280 mg(kvinner) magnesium og 800 mg kalsium, og forholdet er ca. 1: 2. Men i det norske kostholdet er forholdet nærmere 1: 4, noe som betyr at vi får i oss for mye kalsium i forhold til magnesium.
I Asia, hvor flertallet av befolkningen ikke inntar meieriprodukter men flere grønnsaker, er forholdet nærmere 1: 1, tilsvarende 500 mg magnesium og 500 mg kalsium. Ny forskning tyder på at denne fordelingen mellom kalsium og magnesium ikke bare er bedre for skjelettet, men også for nervesystemet.

NB. Siden melk inneholder 11 ganger mer kalsium enn magnesium og ost 23 ganger mer kalsium enn magnesium, forårsaker et stort inntak av meieriprodukter et skjevt forhold mellom de to mineralene. Dette kan blant annet gå utover nervesystemet.

Referanser:

Neil Bernard Boyle, Clare Lawton and Louise Dye. The Effects of magnesium Supplementation on Subjective Anxiety and Stress – A systematic Review. Nutrients 2017
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5452159/

https://en.wikipedia.org/wiki/Glutamate_(neurotransmitter)

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

With health care cuts looming, low-cost magnesium a welcome option for treating depression – ScienceDaily
https://www.sciencedaily.com/releases/2017/06/170627152621.htm

Role of magnesium supplementation in the treatment of depression: A randomized clinical trial
http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0180067

Fujita T, Fukase M. Comparison of osteoporosis and calcium intake between Japan and United States. PubMed. 2002
http://ebm.sagepub.com/content/200/2/149.short

http://frida.fooddata.dk/

8.694MBMemory Usage76.56msRequest 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" => 1746563764 "last" => 1746563764...
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.41KB) (1.56ms)
  • afterInitialise (1.27MB) (19.19ms)
  • afterRoute (905.62KB) (5.99ms)
  • beforeRenderComponent com_content (22.88KB) (884μs)
  • Before Access::preloadComponents (all components) (93.16KB) (1.37ms)
  • After Access::preloadComponents (all components) (97.34KB) (897μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.25MB) (10ms)
  • Before Access::getAssetRules (id:2845 name:com_content.article.1404) (130.65KB) (90μs)
  • After Access::getAssetRules (id:2845 name:com_content.article.1404) (7.38KB) (51μs)
  • beforeRenderRawModule mod_custom (Søk mer info) (1.44MB) (17.34ms)
  • afterRenderRawModule mod_custom (Søk mer info) (4.38KB) (201μs)
  • beforeRenderModule mod_custom (Søk mer info) (720B) (4μs)
  • afterRenderModule mod_custom (Søk mer info) (4.52KB) (148μs)
  • afterRenderComponent com_content (65.57KB) (3.32ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.34KB) (1.69ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (26μs)
  • afterDispatch (17.7KB) (663μs)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (2.47ms)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (114.66KB) (1.11ms)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (56μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift) (27.54KB) (1.38ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (22μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (10μs)
  • afterRenderRawModule mod_finder () (130.55KB) (1.97ms)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (136μs)
  • afterRenderRawModule mod_custom () (21.95KB) (780μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.48KB) (59μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (105μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (717μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (15μs)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (525μs)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (39μs)
  • beforeRenderRawModule mod_finder () (3.52KB) (9μs)
  • afterRenderRawModule mod_finder () (6.29KB) (518μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.23KB) (46μs)
  • beforeRenderRawModule mod_custom () (12.13KB) (181μs)
  • afterRenderRawModule mod_custom () (944B) (126μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (208B) (103μs)
  • afterRenderRawModule mod_custom () (896B) (93μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (21μs)
  • afterRender (124.98KB) (1.99ms)
  • 1 x afterInitialise (1.27MB) (25.06%)
    19.19ms
    1 x beforeRenderRawModule mod_custom (Søk mer info) (1.44MB) (22.65%)
    17.34ms
    1 x After Access::preloadPermissions (com_content) (3.25MB) (13.07%)
    10.00ms
    1 x afterRoute (905.62KB) (7.83%)
    5.99ms
    1 x afterRenderComponent com_content (65.57KB) (4.34%)
    3.32ms
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (3.22%)
    2.47ms
    1 x afterRender (124.98KB) (2.6%)
    1.99ms
    1 x afterRenderRawModule mod_finder () (130.55KB) (2.57%)
    1.97ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.34KB) (2.21%)
    1.69ms
    1 x afterLoad (456.41KB) (2.04%)
    1.56ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (27.54KB) (1.81%)
    1.38ms
    1 x Before Access::preloadComponents (all components) (93.16KB) (1.79%)
    1.37ms
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (114.66KB) (1.45%)
    1.11ms
    1 x After Access::preloadComponents (all components) (97.34KB) (1.17%)
    897μs
    1 x beforeRenderComponent com_content (22.88KB) (1.15%)
    884μs
    1 x afterRenderRawModule mod_custom () (21.95KB) (1.02%)
    780μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (0.94%)
    717μs
    1 x afterDispatch (17.7KB) (0.87%)
    663μs
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (0.69%)
    525μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.68%)
    518μs
    1 x afterRenderRawModule mod_custom (Søk mer info) (4.38KB) (0.26%)
    201μs
    1 x beforeRenderRawModule mod_custom () (12.13KB) (0.24%)
    181μs
    1 x afterRenderModule mod_custom (Søk mer info) (4.52KB) (0.19%)
    148μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.18%)
    136μs
    1 x afterRenderRawModule mod_custom () (944B) (0.16%)
    126μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (0.14%)
    105μs
    1 x beforeRenderRawModule mod_custom () (208B) (0.13%)
    103μs
    1 x afterRenderRawModule mod_custom () (896B) (0.12%)
    93μs
    1 x Before Access::getAssetRules (id:2845 name:com_content.article.1404) (130.65KB) (0.12%)
    90μs
    1 x afterRenderModule mod_custom () (2.48KB) (0.08%)
    59μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (0.07%)
    56μs
    1 x After Access::getAssetRules (id:2845 name:com_content.article.1404) (7.38KB) (0.07%)
    51μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.06%)
    46μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (0.05%)
    39μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.04%)
    34μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.04%)
    34μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.03%)
    26μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.03%)
    25μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.03%)
    22μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.03%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (0.02%)
    17μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.02%)
    15μs
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (0.02%)
    15μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_finder () (3.52KB) (0.01%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (0.01%)
    8μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0.01%)
    5μs
    1 x beforeRenderModule mod_custom (Søk mer info) (720B) (0.01%)
    4μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0.01%)
    4μs
41 statements were executed, 9 of which were duplicates, 32 unique20.19ms764.3KB
  • SELECT @@SESSION.sql_mode;46μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?113μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 162μ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.23ms944BParams/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` = 1184μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`91μ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` = :guest125μ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`894μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC140μ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` = 1123μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config170μ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`740μ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`264μ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` = 1179μ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)364μ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` = 05.95ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`628μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1404'1.17ms48B/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)375μ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`317μ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)819μs4.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`293μ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 ASC312μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id117μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id67μ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`1.57ms98.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 DESC607μs2.63KBParams/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`332μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1170μ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` = 0312μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id96μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id71μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'nb-NO' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-05-06 20:36:04') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-06 20:36:04') AND c2.state = 1330μs3.97KBParams/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` = :id147μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1155μ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)123μ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 ASC279μ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)129μ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` = 1112μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?97μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?892μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy