Skip to main content

Magnesium är bra för hormonbalansen

Magnesium är bra för hormonbalansenMagnesium ingår i över 350 enzymprocesser, och därför är det viktigt för hela vår komplexa hormonbalans. Eftersom kvinnans hormonsystem är särskilt känsligt och magnesiumbrist så vanligt, bör man som kvinna först och främst se till att vara välförsedd med detta mineral om man exempelvis lider av stress, dålig sömn, känsligt blodsocker, PMS, PCOS, ämnesomsättningsstörningar och binjuretrötthet. Det är samtidigt viktigt att magnesium är i balans med kalcium.

Magnesium är ett livsviktigt mineral som finns främst i cellerna, där det ingår i en lång rad enzymprocesser som hela hormonbalansen är beroende av. Utan magnesium skulle vi inte kunna bilda de hormoner som ämnesomsättningen, blodsockret och könshormonbalansen är beroende av. Eftersom det samtidigt finns ett samspel mellan de olika hormonerna innebär det att hormonell obalans på ett ställe lätt kan sprida sig, så att det blir en ond cirkel. Därför är det ofta relevant att få tillräckligt med magnesium som det allra första steget när hormonbalansen ska anpassas på naturens egna villkor.

1) Stress- och kortisolnivåer

Många med hormonella obalanser är mer eller mindre stressade, och de glömmer att stress också är ett fysiologiskt tillstånd som kräver fler mikronäringsämnen. Akut stress mobiliserar binjurarnas produktion av adrenalin och andra hormoner, så att vi kan prestera optimalt. Efter långvarig stress bildas emellertid större mängder av binjurehormonet kortisol, och det kan på sikt skada produktionen av andra steroidhormoner som östrogen, progesteron och testosteron samt hypofyshormonerna FSH och LH, som är viktiga för en regelbunden och normal menstruationscykel.
Det visar sig att vi konsumerar extra magnesium under stress, och att tillräckliga mängder bidrar till att förebygga en överproduktion av kortisol. Forskare från University of Leeds i Storbritannien har exempelvis genomfört ett antal studier, som visar att tillskott med magnesium kan vara relevant som kompletterande behandling vid stress, mild ångest och depression, där det ofta finns en koppling.

I höga mängder kan kortisol skada

  • Produktionen av könshormoner (steroidhormoner)
  • Ämnesomsättningen
  • Regleringen av blodsockret
  • Midjemåttet genom ökad fettavlagring kring magen
  • Kretsloppet
  • Benen

2) Magnesium och könshormoner

Magnesium ingår i bildandet av könshormoner, och det är av stor betydelse för östrogen- och progesteronbalansen. Vid PMS och klimakteriebesvär är det lämpligt att överväga tillskott med magnesium. Detta gäller också vid biverkningar av p-piller, som kan tömma kroppen på mineralet.

3) Magnesium, reglering av blodsocker och PCOS

Kolhydraterna i kosten bryts ner till glukos, som uppträder som blodsocker. När blodsockernivån stiger bildar bukspottkörteln hormonet insulin, som stänger in socker i cellerna, och krom förbättrar effekten. Enligt flera studier finns det också ett behov av magnesium, eftersom detta mineral intar en annan nyckelposition genom att förebygga insulindysfunktion och typ 2-diabetes.
Magnesium ingår bland annat i aktiveringen av ett enzym (tyrosinkinas) med en form av på-och-av-mekanism, som krävs för cellernas insulinreceptorer.
Om man har perioder med stort sug efter socker eller stimulantia är det ofta ett tecken på ett fluktuerande blodsocker, och när cellerna inte får tillräckligt med energi kan trötthet, huvudvärk, humörsvängningar och många andra symptom uppträda.
Många kvinnor får vanligtvis sockersug som ett tecken på PMS.
PCOS (polycystiskt ovariesyndrom) är en av de vanligaste orsakerna till oönskad barnlöshet, och sjukdomen beror förmodligen på dålig sockeromsättning och förhöjda insulinnivåer.
För reglering av blodsockret är det därför nödvändigt med tillräckligt med magnesium. Man bör också fokusera på proteinhaltiga, hälsosamma huvudmåltider.

Magnesiumbrist kan verka självförstärkande vid insulinresistens

Det är insulinets uppgift är att stänga in blodsockret i cellerna. Men personer med insulinresistens har ett nedsatt glukosupptag i cellerna, och de har samtidigt en ökad utsöndring av magnesium i urinen. Detta leder till ytterligare magnesiumbrist, vilket kan få långtgående konsekvenser för de många hormon- och ämnesomsättningsprocesser som är beroende av magnesium.

4) Magnesium, matsmältning och god sömn

Många lider av irritabel tjocktarm på grund av stress. När vi är stressade uppträder ofta spänningar i tarmarnas slutmuskler, som leder till irritabel tjocktarm och förstoppning.
Eftersom magnesium är så viktigt för nervsystemet bidrar mineralet till att lindra dessa spänningar, varvid matsmältningen lättas. Magnesium lindrar också muskelspänningar och andra spänningar, vilket är en väsentlig orsak till att det kan vara svårt att slappna av eller somna och sova gott. Vid dålig sömn är det en bra idé att ta tillskott med magnesium till kvällsmaten.

5) Magnesium, ämnesomsättning och inflammation

Det är allmänt känt att sköldkörtelhormonerna T3 och T4 behöver jod och selen för att fungera optimalt. Men det finns också behov för magnesium. En studie som nämnts i ScienceDirect visar till exempel att magnesium spelar en särskild roll för sköldkörtelns funktion i tidiga skeden av en graviditet.
Hashimotos sjukdom, som ger upphov till låg ämnesomsättning, och Graves sjukdom, som ger upphov till förhöjd ämnesomsättning, kännetecknas båda av inflammation. I detta sammanhang visar det sig att magnesium också fungerar antiinflammatoriskt. Och detsamma gör selen.

Magnesium bör vara i balans med kalcium

Som nämnts ingår magnesium i ett hav av enzymprocesser som sker inuti cellerna. Magnesium är också en slags dörrvakt i cellens membran, och här sörjer det för att stänga in det mesta av kalciumet i bencellerna. Det ser även till att kalciumkoncentrationen hålls väldigt låg i mjukvävnad som nervvävnad, bindväv och inre organ.
Men om vi lider brist på magnesium finns det ingen säkerhet för att kalcium stängs in i bencellerna, och det ökar inte bara risken för benskörhet. Det leder också till en större risk för att för mycket kalcium stängs in i cellerna i mjukvävnaden. När cellerna i mjukvävnaden innehåller för mycket kalcium blir de stressade, och lokala inflammationer kan uppstå samt spänningar, kramper och andra allvarliga tillstånd.
Därför måste det finnas en balans mellan kalcium och magnesium. För mycket kalcium genom mejeriprodukter och eventuella tillskott i kombination med för lite magnesium genom kosten medför lätt en stor obalans.

Visste du...

  • att mjölk innehåller nio gånger mer kalcium än magnesium?
  • att fast ost innehåller ca 35 gånger mer kalcium än magnesium?
  • att förhållandet i nordisk mat uppskattas till cirka 4:1?
  • att för mycket kalcium och för lite magnesium har många hälsokonsekvenser?

Vilka livsmedel innehåller magnesium och varför är brist så vanligt?

Magnesium förekommer främst i kärnor, mandlar, nötter, fullkorn, kål och andra kompakta grönsaker.
Men det antas att cirka 80 procent av den amerikanska befolkningen lider brist på magnesium, och magnesiumbrist är också vanligt i Danmark.
Magnesiumbrist beror ofta på en ensidig, raffinerad diet. Som nämnts dränerar stress och insulinresistens också kroppen på magnesium. Detsamma gäller för en hög konsumtion av alkohol och andra stimulantia samt p-piller och vattendrivande läkemedel. Många gånger förstärker ovanstående faktorer varandra.

Hur får vi tillräckligt med magnesium?

Dagligt referensintag är satt till 375 mg. Men flera forskare menar dock att det dagliga intaget närmare bör ligga omkring 500 mg, som vi fick före industrialiseringen.
Naturligtvis är det bäst att få tillräckligt med magnesium genom en allsidig, hälsosam kost. Men om man är stressad och har problem med hormonbalansen kan det ofta vara en fördel, som något av det första, att komplettera med tillskott av hög kvalitet som kroppen har lätt att ta upp och utnyttja.

Referenser

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://www.ncbi.nlm.nih.gov/pmc/articles/PMC3198864/

http://www.greenmedinfo.com/blog/magnesiums-importance-far-greater-previously-imagined

http://onlinelibrary.wiley.com/doi/10.1111/dme.12250/abstract

https://www.sciencedirect.com/science/article/pii/S2214647415000136

https://www.ncbi.nlm.nih.gov/pubmed/11777170

https://frida.fooddata.dk/CntList.php

Pernille Lund: Sådan får du styr på dit blodsukker. Ny Videnskab 2013

Pernille Lund. Sund og smuk hele livet. Ny Videnskab 2016

  • Skapad
8.76MBMemory Usage249msRequest 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" => 1749882401 "last" => 1749882401...
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.38KB) (4ms)
  • afterInitialise (1.27MB) (22.51ms)
  • afterRoute (906.15KB) (9.89ms)
  • beforeRenderComponent com_content (23.22KB) (1.9ms)
  • Before Access::preloadComponents (all components) (33.44KB) (225μs)
  • After Access::preloadComponents (all components) (97.34KB) (803μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.28MB) (11.42ms)
  • Before Access::getAssetRules (id:3704 name:com_content.article.1832) (130.65KB) (86μs)
  • After Access::getAssetRules (id:3704 name:com_content.article.1832) (7.38KB) (39μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.41MB) (34.2ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (274μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (4μs)
  • afterRenderModule mod_custom (GO GOOGLE) (5.93KB) (91μs)
  • afterRenderComponent com_content (63.63KB) (14.42ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.94KB) (2.45ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (28μs)
  • afterDispatch (17.74KB) (1.2ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (459μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (71.34KB) (110ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (23μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (37μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (10μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (22μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (9.04ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (54μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (15μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (25μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (10μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (463μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (292μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (2.24ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (709μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (56μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift) (672B) (2.45ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (20μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (67.09KB) (4.9ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (3.29KB) (40μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (149μs)
  • afterRenderRawModule mod_custom () (21.92KB) (3.09ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (48μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (103μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (1.25ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (41μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (660μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (30μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (10μs)
  • afterRenderRawModule mod_finder () (6.29KB) (1.7ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (1.23KB) (47μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (195μs)
  • afterRenderRawModule mod_custom () (944B) (131μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (26μs)
  • beforeRenderRawModule mod_custom () (688B) (83μs)
  • afterRenderRawModule mod_custom () (896B) (88μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (5.21KB) (22μs)
  • afterRender (209.86KB) (3.96ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (71.34KB) (44.29%)
    110.21ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.41MB) (13.75%)
    34.20ms
    1 x afterInitialise (1.27MB) (9.05%)
    22.51ms
    1 x afterRenderComponent com_content (63.63KB) (5.8%)
    14.42ms
    1 x After Access::preloadPermissions (com_content) (3.28MB) (4.59%)
    11.42ms
    1 x afterRoute (906.15KB) (3.98%)
    9.89ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (3.63%)
    9.04ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (1.97%)
    4.90ms
    1 x afterLoad (456.38KB) (1.61%)
    4.00ms
    1 x afterRender (209.86KB) (1.59%)
    3.96ms
    1 x afterRenderRawModule mod_custom () (21.92KB) (1.24%)
    3.09ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (672B) (0.99%)
    2.45ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.94KB) (0.99%)
    2.45ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (0.9%)
    2.24ms
    1 x beforeRenderComponent com_content (23.22KB) (0.76%)
    1.90ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.68%)
    1.70ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.5%)
    1.25ms
    1 x afterDispatch (17.74KB) (0.48%)
    1.20ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.32%)
    803μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0.29%)
    712μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.27%)
    660μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.19%)
    463μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.18%)
    459μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.12%)
    292μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.11%)
    274μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.09%)
    225μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.08%)
    195μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.06%)
    149μs
    1 x afterRenderRawModule mod_custom () (944B) (0.05%)
    131μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.04%)
    103μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (5.93KB) (0.04%)
    91μs
    1 x afterRenderRawModule mod_custom () (896B) (0.04%)
    88μs
    1 x Before Access::getAssetRules (id:3704 name:com_content.article.1832) (130.65KB) (0.03%)
    86μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.03%)
    83μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.02%)
    56μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.02%)
    54μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    48μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.02%)
    47μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.02%)
    41μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.02%)
    40μs
    1 x After Access::getAssetRules (id:3704 name:com_content.article.1832) (7.38KB) (0.02%)
    39μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.01%)
    37μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    30μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    28μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    26μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.01%)
    23μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.01%)
    22μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.01%)
    22μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    19μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    16μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    15μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    15μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    12μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    11μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    11μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0%)
    10μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    10μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
42 statements were executed, 9 of which were duplicates, 33 unique150ms1.15MB
  • SELECT @@SESSION.sql_mode;259μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?162μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1133μ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.56ms944BParams/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` = 1229μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`188μ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` = :guest1.82ms1.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`510μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC165μ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` = 1139μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config175μ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`1.02ms165.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`278μ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` = 11.03ms848B/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)574μ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` = 07.06ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`958μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1832'1ms48B/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)400μ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`1.69ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)3.37ms4.08KBParams/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`487μ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 ASC2.14ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id102μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id90μ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`4.85ms212.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 DESC5.91ms109.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`518μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1105μ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` = 0331μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id428μ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 `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-06-14 06:26:41') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-06-14 06:26:41') AND c2.state = 1314μ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 10107ms187.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` = :id1.27ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1139μ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)203μ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 ASC1.23ms4.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)145μ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` = 1105μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?88μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.28ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy