Skip to main content

Kan hjärt-kärlsjukdomar, diabetes och depression orsakas av krombrist?

Kan hjärt-kärlsjukdomar, diabetes och depression orsakas av krombrist?Krom är mest känt för att påverka utnyttjandet av insulin och regleringen av blodsockret. Men krom påverkar också omsättningen av fetter och cirkulationen. Ändå har kromets betydelse för hälsan varit omdiskuterad. Därför har en grupp forskare nu tittat närmare på hur låga kromnivåer i blodet hänger ihop med hjärt-kärlsjukdomar, typ 2-diabetes och depression, vilka alla är världsomspännande hälsobördor. Men hur får man i sig krom genom kosten och vilka tillskott ger det bästa upptaget?

Krom finns i musslor, fisk, kött, mandlar, nötter, fullkorn och en mängd kryddor, frukter och grönsaker. Men innehållet i maten kan variera mycket på grund av markförhållanden och raffinering.
När matens kolhydrater bryts ner och tas upp som blodsocker (glukos) spelar kromet en avgörande roll i hela energiomsättningen. Krom ingår närmare bestämt i ämnet kromodulin, som fäster på insulin och därigenom förbättrar insulinets förmåga att låsa in blodsocker i cellerna. På så sätt bidrar krom till att upprätthålla ett stabilt blodsocker, vilket är avgörande för att cellerna ska få en konstant energitillförsel och kunna utföra de många funktionerna i kroppen.

  • Insulin är ett hormon som bildas i bukspottkörteln. Det fungerar som en nyckel som stänger in blodsockret (glukos) i cellerna.
  • Krom förbättrar insulinets effekt så att det kan låsa in mer blodsocker i cellerna.
  • Det kan jämföras med att köra längre på samma liter bensin.
  • Ett stabilt blodsocker är avgörande för den psykiska och fysiska hälsan.

Det instabila blodsockret skapar grogrund för hjärt-kärlsjukdomar och diabetes

Den moderna kosten innehåller ofta alldeles för mycket raffinerade kolhydrater i form av vitt mjöl, socker, läsk, chips, pizza och annan skräpmat som gör att blodsockret stiger kraftigt. Man får en snabb energifix, men blodsockret sjunker snabbt igen. Samtidigt finns det en fara för att överskottet av kalorier, som inte förbränns, avsätts som fett, vanligtvis runt magen. Med tiden kan intaget av många snabba kolhydrater leda till insulinresistens, då cellernas förmåga att ta upp blodsocker minskas. Därför blir man inte riktigt mätt och längtar efter snabba kolhydrater.
Om blodsockret är ihållande förhöjt kan det utöver insulinresistens även leda till metaboliskt syndrom, som är ett förstadium till typ 2-diabetes. Vid metaboliskt syndrom överproducerar levern både socker och fett och omvandlar överskottssockret till triglycerider och LDL-kolesterol. Det farliga bukfettet leder också till inflammationer och bildandet av fria radikaler som förstör kolesterolet och banar väg för åderförkalkning.
Det tyder också på att den moderna kosten ofta innehåller för lite krom. Samtidigt kan de stora svängningarna i blodsockret tömma kroppen ytterligare på krom.
För cirka 60 år sedan ansågs krom vara ett essentiellt näringsämne enligt ett antal kliniska studier. Men på senare år har kromets betydelse för hälsan varit mer kontroversiell. Det beror på att endast innehållet av krom i kosten har undersökts och inte andra faktorer som kan påverka kroppens status. Dessutom har de flesta studier utförts på djur.
Även om flera studier pekar på att krom kan vara viktigt som ett led i förebyggande och behandling av hjärt-kärlsjukdomar, typ 2-diabetes och depression, baseras de flesta studier alltså på intaget av krom från kosten eller tillskott. I den nya studien ville författarna därför titta närmare på vilken inverkan blodets innehåll av krom har på sjukdomarna i fråga.

Studien kastar nytt ljus över kromets betydelse för cirkulationen, blodsockret och humöret

Som utgångspunkt använde författarna en större amerikansk befolkningsstudie, NHANES, som genomfördes 2015–2016. De 2 894 vuxna deltagarna kom från 50 delstater och representerade ett brett tvärsnitt av befolkningen vad gäller etnicitet, ålder, utbildning, social status osv.
De data som samlades in behandlade bland annat deltagarnas kostvanor, hälsa och BMI. Man tog även blod- och urinprover och utförde synundersökningar.
Det visade sig att ungefär hälften av deltagarna hade hjärt-kärlsjukdomar. Av dessa hade ungefär hälften för låga nivåer av krom i blodet, och det var ingen som hade för höga nivåer. De flesta av deltagarna med hjärt-kärlsjukdomar var också överviktiga och tog olika typer av läkemedel mot sina sjukdomar.
Ungefär en fjärdedel av deltagarna hade typ 2-diabetes, och av dessa hade ungefär hälften för låga nivåer av krom i blodet.
Ungefär var femte man och var tredje kvinna led av depression. Av dessa hade ungefär en fjärdedel låga nivåer av krom i blodet.
Enligt den nya studien tyder det på att personer med hjärt-kärlsjukdomar, typ 2-diabetes och depression tenderar att ha låga nivåer av krom i blodet. I detta avseende löper män med låga nivåer en något större risk att utveckla hjärt-kärlsjukdomar och typ 2-diabetes och en lägre risk att utveckla depression jämfört med kvinnor med låga nivåer i blodet.
Enligt författarna pekar studien därför på att krom är ett livsviktigt spårämne som bör ingå i officiella kostrekommendationer. Det kan också bli nödvändigt med relevanta tillskott som optimerar blodvärdena. Forskarna påpekar dessutom att det behövs fler studier som behandlar kromets betydelse för den fysiska och psykiska hälsan, och hur kön, etnicitet, ålder och gener kan påverka behovet. Den nya studien har publicerats i tidskriften Nutrients.

Krombehov och stor skillnad i kvalitet på kosttillskott

I Danmark ligger de officiella rekommendationerna, RI, på 40 µg. För att reglera blodsockret rekommenderas vanligtvis 200 µg.
I samband med eventuella tillskott bör man se till att de har ett högt upptag i kroppen. I detta sammanhang har Efsa (Europeiska myndigheten för livsmedelssäkerhet) dragit slutsatsen att kromtillskott i form av kromjäst har ett upptag i kroppen som är upp till 10 gånger högre än de syntetiskt framställda kromprodukter som baseras på krompikolinat och kromklorid.

Nyttiga tips för ett stabilt blodsocker och viktminskning

  • Se till att få en lämplig mängd protein till alla måltider.
  • Var inte rädd för fett, men välj hälsosamma, oförstörda fetter.
  • Minska ditt intag av kolhydrater och öka intaget av fullkorn.
  • Ät massor av grönsaker och begränsa fruktintaget.
  • Undvik socker, vitt mjöl och skräpmat.
  • Undvik eller begränsa tomma kalorier.
  • Motion och många mindre fysiska aktiviteter under dagen.
  • Se till att få tillräckligt med sömn.
  • Ta kromtillskott i god kvalitet.

Referenser:

Jasmine Chen et al. Blood Chromium levels and Their Association with Cardiovascular Diseases, Diabetes, and Depression: National Health and Nutrition Examination Survey (NHANES) 2015-2016. Nutrients 28 June 2022

Sijing Chen et al. Association of plasma chromium with metabolic syndrome among Chinese adults: a case-control study. Nutrition Journal. 2020

Bispebjerg Hospital. Færre kulhydrater forbedrer type-2 diabetikeres evne til at regulere blodsukkeret. Nyhedsbrev 10. august 2019

J. Racek et al: Biological Trace Element Research. 2006

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

GO GOOGLE

  • Skapad
8.666MBMemory Usage138msRequest 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" => 1740450211 "last" => 1740450211...
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) (1.69ms)
  • afterInitialise (1.27MB) (15.07ms)
  • afterRoute (906.15KB) (5.33ms)
  • beforeRenderComponent com_content (23.47KB) (295μs)
  • Before Access::preloadComponents (all components) (33.44KB) (271μs)
  • After Access::preloadComponents (all components) (97.34KB) (717μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (5.12ms)
  • Before Access::getAssetRules (id:7441 name:com_content.article.3685) (130.65KB) (92μs)
  • After Access::getAssetRules (id:7441 name:com_content.article.3685) (7.38KB) (50μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (21.71ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.63KB) (199μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (4μs)
  • afterRenderModule mod_custom (GO GOOGLE) (4.18KB) (79μs)
  • afterRenderComponent com_content (57.78KB) (38.12ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.11KB) (1.82ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (40μs)
  • afterDispatch (17.68KB) (657μs)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (429μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (71.32KB) (30.77ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (24μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (40μs)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (11μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (22μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.64ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (60μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (25μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (27μ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) (21μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (288μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.34ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (73μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift) (640B) (1.64ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (23μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (10μs)
  • afterRenderRawModule mod_finder () (67.09KB) (1.95ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (150μs)
  • afterRenderRawModule mod_custom () (21.95KB) (834μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (51μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (114μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (591μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (43μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (688μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (30μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (9μs)
  • afterRenderRawModule mod_finder () (6.29KB) (552μs)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (42μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (183μs)
  • afterRenderRawModule mod_custom () (944B) (125μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (90μs)
  • afterRenderRawModule mod_custom () (896B) (94μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (5.21KB) (22μs)
  • afterRender (201.78KB) (2.32ms)
  • 1 x afterRenderComponent com_content (57.78KB) (27.65%)
    38.12ms
    1 x afterRenderRawModule mod_articles_category (LÄS MER...) (71.32KB) (22.32%)
    30.77ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (15.75%)
    21.71ms
    1 x afterInitialise (1.27MB) (10.93%)
    15.07ms
    1 x afterRoute (906.15KB) (3.87%)
    5.33ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (3.72%)
    5.12ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (1.92%)
    2.64ms
    1 x afterRender (201.78KB) (1.68%)
    2.32ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (1.41%)
    1.95ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.11KB) (1.32%)
    1.82ms
    1 x afterLoad (456.53KB) (1.22%)
    1.69ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (640B) (1.19%)
    1.64ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (0.97%)
    1.34ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.6%)
    834μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.52%)
    717μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.5%)
    688μs
    1 x afterDispatch (17.68KB) (0.48%)
    657μs
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.43%)
    591μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.4%)
    552μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.31%)
    429μs
    1 x beforeRenderComponent com_content (23.47KB) (0.21%)
    295μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.21%)
    288μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.2%)
    271μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.63KB) (0.14%)
    199μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.13%)
    183μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.11%)
    150μs
    1 x afterRenderRawModule mod_custom () (944B) (0.09%)
    125μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.08%)
    114μs
    1 x afterRenderRawModule mod_custom () (896B) (0.07%)
    94μs
    1 x Before Access::getAssetRules (id:7441 name:com_content.article.3685) (130.65KB) (0.07%)
    92μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.07%)
    90μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (4.18KB) (0.06%)
    79μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.05%)
    73μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.04%)
    60μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.04%)
    51μs
    1 x After Access::getAssetRules (id:7441 name:com_content.article.3685) (7.38KB) (0.04%)
    50μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.03%)
    43μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.03%)
    42μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.03%)
    40μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.03%)
    40μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.02%)
    34μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.02%)
    30μ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%)
    25μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.02%)
    25μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.02%)
    24μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.02%)
    23μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.02%)
    22μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.02%)
    22μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.02%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.01%)
    17μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.01%)
    16μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    11μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    11μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0.01%)
    7μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    4μs
42 statements were executed, 9 of which were duplicates, 33 unique85.61ms1.09MB
  • SELECT @@SESSION.sql_mode;191μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?446μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1104μ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.65ms944BParams/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` = 1282μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`75μ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` = :guest150μ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`494μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC133μ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` = 1168μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config150μ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`770μ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`238μ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)402μ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.62ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`618μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3685'916μs48B/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)337μ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`324μ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.59ms4.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`309μ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 ASC315μs4.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` = :id61μ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`5.36ms212.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 DESC31.97ms109.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`392μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 12.67ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0335μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id87μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id63μ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-02-25 02:23:31') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-25 02:23:31') 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 1029.22ms135.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` = :id154μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1178μ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)131μ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 ASC307μ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)137μ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` = 1113μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?101μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.44ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy