Skip to main content

Diabetesläkemedel kan orsaka B-vitaminbrist

- och medföra allvarliga fysiska och psykiska sjukdomar

Diabetesläkemedel kan orsaka B-vitaminbristDiabetes 2 sprider sig som en epidemi, och behandling med metformin ökar risken för brist på B12- och B6-vitamin. Brist på de viktiga B-vitaminerna är bland annat förbundet med trötthet och kognitiva dysfunktioner som liknar demens. Det framgår av en studie som just publicerats i The Journal of Clinical Endocrinology and Metabolism. Enligt en tidigare studie som presenterades i Glasgow under en konferens för endokrinologer bör patienter med diabetes 2, som tar metformin, rutinmässigt kontrollera sin nivå av B12-vitamin en gång per år eftersom det kan förhindra irreversibel skador på nervsystemet. Det bör även läggas fokus på B6-vitamin, som också påverkar hjärnan och nervsystemet.

Diabetes 2 är förbundet med en ohälsosam livsstil som ofta karaktäriseras av för många raffinerade kolhydrater. När dessa kalorier tas upp i blodomloppet som rent blodsocker (glukos) måste bukspottkörteln producera en massa insulin som stänger in blodsockret i cellerna. Efterhand kan emellertid insulinresistens uppstå, där cellernas förmåga att ta upp blodsocker sjunker. Diabetes 2 kännetecknas alltså av förhöjt blodsocker och förhöjt insulin. Ihållande högt blodsocker, högt insulin och insulinresistens är hälsofarligt, eftersom det ökar risken för övervikt, inflammationer och skador på organ som ögon, njurar, nervbanor och blodkärl, vilket kan orsaka försvagande och funktionsnedsättande sjukdomar som nedsatt syn och hjärt-kärlsjukdomar. Förstadiet till diabetes 2 kallas metaboliskt syndrom. Tillståndet karaktäriseras bland annat av högt kolesterol, som beror på en störd sockermetabolism och inte kostens innehåll av kolesterol.

Behandling med metformin och biverkningar

Metformin är det mest använda och effektivaste läkemedlet mot diabetes 2. Metformin fungerar genom att öka upptaget och effekten av insulin i muskulaturen. Samtidigt minskar metformin frisättningen av glukos från levern.
Metformin är förbundet med biverkningar som minskad aptit, diarré, illamående, buksmärtor och smaksstörningar, men de är ofta övergående. Det har i flera år varit känt att metformin också kan orsaka brist på B12-vitamin, men effektiva riktlinjer saknas fortfarande.
Enligt studien, som presenterades i Glasgow under en konferens för endokrinologer, fann forskarna att 64 procent av de kvinnliga diabetespatienter som behandlades med metformin inte alls hade kontrollerat sin nivå av B12-vitamin, och att 10 procent led av uttalad brist. Det var bara 6 procent som samtidigt behandlades med B12-vitamin.
Brist på B12-vitamin, som ofta kommer krypande, kan bland annat orsaka trötthet, dåligt minne och andra symtom på nervsystemet som liknar åldringsprocesser.
Några av symtomen på nervsystemet, inklusive neuropati (diabetisk nervinflammation), är irreversibla. Forskarna rekommenderar därför att patienter med diabetes 2, som tar metformin, bör kontrollera sin nivå av B12-vitamin som en fast rutin en gång om året.
Danska hälsomyndigheter rekommenderar också att användare av metformin får blodets nivå av B12-vitamin kontrollerat en gång om året, men frågan är om alla följer dessa rekommendationer.
Som nämnts kan metformin även medföra brist på B6-vitamin, och det kan bland annat orsaka trötthet, förändringar i hjärnfunktioner, depression och dåligt utnyttjande av magnesium, som har andra funktioner i nervsystemet.
Men till skillnad från B12-vitamin finns det inga officiella rekommendationer för hur patienterna ska få tillräckligt med B6-vitamin.

B12-vitaminets livsviktiga funktioner

B12-vitamin har betydelse för cellernas energiomsättning och bildandet av röda blodkroppar. B12-vitamin omvandlar homocystein till metionin och S-adenosylmetionin (SAMe), som är involverat i immunsystemet, nervimpulser och mental balans. B12-vitamin bidrar också till att bilda myelinskidor, som skyddar och isolerar nerverna, nästan som den yttre plasten på en ledning.

Symtom på B12-vitaminbrist

  • Blodbrist och samtidig trötthet, hjärtklappning eller andra symtom, eftersom cellerna saknar syre.
  • Dåligt minne, mental slöhet, demens och muskelsvaghet, som ofta förknippas med åldringsprocesser utan rätt behandling.
  • Perifer neuropati (nervinflammation), som orsakar skador på nerver i armar och ben.
  • Perniciös anemi på grund av brist på proteinet intrinsic factor, som sörjer för upptaget av B12-vitamin.
  • Ökad risk för benskörhet och Alzheimers.

Källor till B12-vitamin och andra orsaker till brister

B12-vitamin, som finns i animaliska källor som kött, fisk, ägg och mejeriprodukter.
Det innebär samtidigt att vegetarianer och veganer lättare hamnar i underskott. Upptag av B12-vitamin från kosten kräver proteinet intrinsic factor, som bildas i magslemhinnan. Intrinsic factor binder sig till B12-vitaminet och transporterar det in i kroppen från tunntarmen.
Kolibakterier i tjocktarmen kan också producera B-12-vitamin, men det råder oenighet om upptaget, som ju kräver intrinsic factor och sker i tunntarmen.
Förmågan att ta upp B12-vitamin försämras med ålder och vid för lite magsyra. Förmågan försämras även vid överkonsumtion av alkohol, nedsatt förmåga att lagra vitaminet i levern samt östrogener, p-piller, sömnpiller och långvarig användning av flera andra läkemedel .

Tillskott och injektioner

Många tillskott med B12-vitamin innehåller mycket höga doser, eftersom vi kan ha svårt att ta upp det. Andra tillskott finns som sugtabletter, och de ger ett mycket bättre upptag, eftersom B12-vitaminet sedan tas upp direkt via munslemhinnan.

Tillskott bör vanligtvis tas med folsyra, B6-vitamin och andra B-vitaminer som arbetar tätt tillsammans med B12-vitamin. Dessutom bör tillskott tas åtskilt från syraneutraliserande läkemedel och andra syraneutraliserande ämnen som natron.
I vissa fall, som med perniciös anemi, bör B12-vitamin ges som injektion.

Referenser

Porter KM et al. Hyperglycemia and metformin use are associated with B-vitamin deficiency and cognitive dysfunction in older adults. J Clin. Endocrinol metab. 2019 Mar 28.

Society for Endocrinology. Rutine vitamin B12 screening may prevent irreversible nerve damage in type-2 diabetes. ScienceDaily 2018

Vanita R Aroda et al. Long-Term Metformin Use and Vitamin B12 Deficiency in the Diabetes Prevention Program Outcomes Study. Endocrine Society 2016

https://www.sundhed.dk/borger/patienthaandbogen/hormoner-og-stofskifte/sygdomme/diabetes-type-1-behandling/antidiabetika-medicin-mod-diabetes/

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

  • Skapad
28.983MBMemory Usage1.12sRequest 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" => 1744826599 "last" => 1744826599...
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 (3.82MB) (87.52ms)
  • afterInitialise (8.45MB) (252ms)
  • afterRoute (2.32MB) (77.62ms)
  • beforeRenderComponent com_content (397.09KB) (8.75ms)
  • Before Access::preloadComponents (all components) (256.48KB) (8.42ms)
  • After Access::preloadComponents (all components) (100.46KB) (6.88ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (21μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (26.29ms)
  • Before Access::getAssetRules (id:4399 name:com_content.article.2167) (130.65KB) (115μs)
  • After Access::getAssetRules (id:4399 name:com_content.article.2167) (26.98KB) (6.75ms)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (7.05MB) (260ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (103.42KB) (5.94ms)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (10μs)
  • afterRenderModule mod_custom (GO GOOGLE) (10.42KB) (4.53ms)
  • afterRenderComponent com_content (198.06KB) (44.62ms)
  • Before Access::getAssetRules (id:8 name:com_content) (249.58KB) (7.8ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (43μs)
  • afterDispatch (18.1KB) (4.78ms)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (66.52KB) (3.05ms)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (329.49KB) (228ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (48μs)
  • afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (1.19ms)
  • beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (44μs)
  • afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (124μs)
  • beforeRenderModule mod_articles_category (LÄS MER...) (506.73KB) (13.01ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (119μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (18μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (28μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (12μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (24μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (14.07KB) (2.4ms)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (286.91KB) (10.87ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (10μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.7KB) (118μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (27μs)
  • afterRenderRawModule mod_languages (Sprogskift) (292.59KB) (14.02ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (18μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (49μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (33μs)
  • afterRenderRawModule mod_finder () (600.34KB) (15.67ms)
  • beforeRenderModule mod_finder () (704B) (8μs)
  • afterRenderModule mod_finder () (3.29KB) (77μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (1.87ms)
  • afterRenderRawModule mod_custom () (23.39KB) (2.43ms)
  • beforeRenderModule mod_custom () (704B) (10μs)
  • afterRenderModule mod_custom () (1.23KB) (84μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (424μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (9.64KB) (5.85ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (9μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (86μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (25μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.22ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (52μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (13μs)
  • afterRenderRawModule mod_finder () (5.98KB) (4.11ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.23KB) (91μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (661μs)
  • afterRenderRawModule mod_custom () (944B) (233μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (51μs)
  • beforeRenderRawModule mod_custom () (688B) (2.62ms)
  • afterRenderRawModule mod_custom () (896B) (235μs)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (5.21KB) (54μs)
  • afterRender (327.58KB) (10.87ms)
  • 1 x beforeRenderRawModule mod_custom (GO GOOGLE) (7.05MB) (23.13%)
    260.11ms
    1 x afterInitialise (8.45MB) (22.38%)
    251.68ms
    1 x afterRenderRawModule mod_articles_category (LÄS MER...) (329.49KB) (20.3%)
    228.24ms
    1 x afterLoad (3.82MB) (7.78%)
    87.52ms
    1 x afterRoute (2.32MB) (6.9%)
    77.62ms
    1 x afterRenderComponent com_content (198.06KB) (3.97%)
    44.62ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (2.34%)
    26.29ms
    1 x afterRenderRawModule mod_finder () (600.34KB) (1.39%)
    15.67ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (292.59KB) (1.25%)
    14.02ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (506.73KB) (1.16%)
    13.01ms
    1 x afterRender (327.58KB) (0.97%)
    10.87ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (286.91KB) (0.97%)
    10.87ms
    1 x beforeRenderComponent com_content (397.09KB) (0.78%)
    8.75ms
    1 x Before Access::preloadComponents (all components) (256.48KB) (0.75%)
    8.42ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (249.58KB) (0.69%)
    7.80ms
    1 x After Access::preloadComponents (all components) (100.46KB) (0.61%)
    6.88ms
    1 x After Access::getAssetRules (id:4399 name:com_content.article.2167) (26.98KB) (0.6%)
    6.75ms
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (103.42KB) (0.53%)
    5.94ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (9.64KB) (0.52%)
    5.85ms
    1 x afterDispatch (18.1KB) (0.43%)
    4.78ms
    1 x afterRenderModule mod_custom (GO GOOGLE) (10.42KB) (0.4%)
    4.53ms
    1 x afterRenderRawModule mod_finder () (5.98KB) (0.37%)
    4.11ms
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (66.52KB) (0.27%)
    3.05ms
    1 x beforeRenderRawModule mod_custom () (688B) (0.23%)
    2.62ms
    1 x afterRenderRawModule mod_custom () (23.39KB) (0.22%)
    2.43ms
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (14.07KB) (0.21%)
    2.40ms
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.17%)
    1.87ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.11%)
    1.22ms
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.11%)
    1.19ms
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.06%)
    661μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.04%)
    424μs
    1 x afterRenderRawModule mod_custom () (896B) (0.02%)
    235μs
    1 x afterRenderRawModule mod_custom () (944B) (0.02%)
    233μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.01%)
    124μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.01%)
    119μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.7KB) (0.01%)
    118μs
    1 x Before Access::getAssetRules (id:4399 name:com_content.article.2167) (130.65KB) (0.01%)
    115μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    91μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.01%)
    86μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    84μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    77μs
    1 x afterRenderModule mod_custom () (5.21KB) (0%)
    54μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0%)
    52μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    51μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    49μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0%)
    48μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0%)
    44μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0%)
    43μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    33μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0%)
    28μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0%)
    27μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0%)
    25μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0%)
    24μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    21μs
    2 x beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (0%)
    19μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0%)
    18μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    18μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    17μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    15μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    13μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0%)
    12μs
    1 x beforeRenderModule mod_custom (GO GOOGLE) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
43 statements were executed, 9 of which were duplicates, 34 unique315ms1.13MB
  • SELECT @@SESSION.sql_mode;609μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?2.08ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1169μ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)3.85ms944BParams/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` = 1798μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`128μ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` = :guest358μ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`2.72ms3.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` = 12.37ms1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config182μ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`884μ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`1.88ms3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `has_template_styles` AS `s` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 12.52ms848B/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)1.21ms7.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` = 017.86ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`806μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2167'5.06ms48B/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)3.83ms22.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.47ms3.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)12.62ms4.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`3.68ms3.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 ASC413μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id764μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id128μ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`17.44ms212.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 DESC21.25ms109.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`4.21ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1164μ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` = 0409μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id145μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id116μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'sv-SE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-16 18:03:19') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-16 18:03:19') AND c2.state = 11.31ms3.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 10195ms167.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.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 (: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`602μs3.97KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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.41ms1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1225μ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)210μ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 ASC438μ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)222μ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` = 1188μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?2.2ms1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.34ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy