Skip to main content

Kostförändringar och särskilda tillskott förbättrar sädeskvaliteten och testosteronnivån

Kostförändringar och särskilda tillskott förbättrar sädeskvaliteten och testosteronnivånBarnlöshet drabbar ungefär vart sjunde par, och WHO betraktar det som ett globalt hälsoproblem. En viktig orsak är nedsatt sädeskvalitet, där danska, norska och tyska män har den sämsta kvaliteten i Europa. Försämrad sädeskvalitet kan bero på en ohälsosam livsstil, stress, tobak, stimulantia och hormonförstörande ämnen. Å andra sidan har forskare i Mexiko funnit att särskilda tillskott med zink, selen, Q10 och omega-3 har en positiv effekt på mängden av och kvaliteten på spermier. Annan forskning visar att zink och selen skyddar sädescellerna och påverkar nivån av könshormonet testosteron.

Det är allmänt känt att ett antal näringsämnen har betydelse för fertiliteten, men det saknas dokumentation om effekten av kosttillskott. Ändå finns det många fertilitetskliniker runt om i världen som ger patienterna tillskott innan man utför befruktning via in vitro-fertilisering.
En grupp forskare, anknutna till avdelningen för mänsklig reproduktion och spädbarnstillväxt vid Guadalajaras universitet i Mexiko, har därför genomfört en omfattande och systematisk bedömning av hur en mängd olika näringsämnen och kosttillskott påverkar männens sädeskvalitet och fertilitet.

Kosttillskott förbättrar sädeskvaliteten på flera sätt

Forskarna från Universitetet i Guadalajara undersökte resultaten från 28 näringsstudier med totalt 29 000 deltagare. Forskarna drog bland annat slutsatsen att kosttillskott med:

  • Selen, zink, omega-3 och koenzym Q10 är förbundna med en ökning av sädesceller.
  • Selen, zink, omega-3 och koenzym Q10 är förbundna med en förbättring av sädescellernas mobilitet.
  • Selen, omega-3 och koenzym Q10 har en positiv effekt på sädescellernas form.

Enligt forskarna kan de berörda kosttillskotten ha en positiv effekt på sädeskvaliteten, och de baserar detta på den omfattande studien och en genomgång av befintliga vetenskapliga bevis. Även om forskarna efterlyser ytterligare studier som kan ge en mer exakt slutsats är det under alla omständigheter viktigt att mannen är välförsedd med relevanta näringsämnen om fertiliteten ska vara optimal. Studien har publicerats i den vetenskapliga tidskriften Advances in Nutrition.

Samband mellan blodets zink- och selennivå och testosteronnivån

Testiklar och spermier innehåller en del selen och zink, som ingår i ett hav av enzymfunktioner. Det finns också ett samband mellan blodets selen- och zinknivå och det manliga könshormonet testosteron. Det har visat sig att infertila män har signifikant lägre nivåer av selen och zink i blodet jämfört med fertila män. Detta framgår av en tidigare studie från fertilitetskliniken i Nnewi i sydöstra Nigeria.

Selen och Q10 sätter fart på sädescellerna

Som bekant sätter sädescellerna fart mot ägget för att befrukta det. Här har sädescellerna behov av selenhaltiga proteiner, som ligger bakom själva framdriften. Sädescellerna måste tillryggalägga en relativt lång sträcka innan de kan befrukta ägget i äggledaren, och det är bara de starkaste sädescellerna som når fram. Sädescellerna har därför även behov av en del Q10, som är nödvändigt för alla cellers energiproduktion.

Selen och zink skyddar sädescellernas DNA

Selen och zink fungerar också som antioxidanter, som skyddar sädescellernas DNA mot oxidativ stress orsakad av fria radikaler. Stress, sömnbrist, tobaksrökning, inflammationer samt förgiftningar med kvicksilver och andra miljögifter kan normalt öka risken för oxidativ stress, där det föreligger en obalans mellan de fria radikalerna och antioxidanterna.
Om mannen i detta avseende lider brist på selen och zink blir sädescellerna sårbara och det kan uppstå något som kallas DNA-fragmentering. Så även om en sädescell befruktar ägget kommer ägget inte att kunna utveckla sig och stöts därför ut.
Zink och selen stimulerar generellt bildandet av sunda sädesceller och skyddar arvsmassan. Av samma anledning har sexuellt aktiva män behov av mer zink och selen, eftersom spårämnena förbrukas vid varje sädesuttömning.

Det beräknas att cirka en miljard människor lider brist på selen och zink.

Varför har brist på selen, zink och omega-3 blivit så vanligt?

Enligt den mexikanska studien och flera andra studier tyder mycket på att brist på nämnda näringsämnen är en viktig orsak till männens dåliga sädeskvalitet.
Även om man äter hälsosamt kan det vara svårt att få tillräckligt med selen, eftersom jorden i Europa och andra delar av världen är mer eller mindre utarmad. Detta påverkar hela näringskedjan, och danska bönder har till exempel i årtionden gett sina boskap tillskott med selen för att förebygga dålig fertilitet.
Zinkbrist beror främst på ensidiga kostvanor och brist på animaliska proteiner, som vanligtvis är goda zinkkällor. Här bör dessutom nämnas stora intag av järn och kalcium samt alkohol. Kraftig svettutsöndring, brist på magsyra och syraneutraliserande läkemedel kan också medföra zinkbrist.
Brist på omega-3 beror på att vi äter mindre fet fisk, och att både kött, ägg, mejeriprodukter och odlad fisk innehåller mindre omega-3 på grund av onaturligt foder.
Vi bildar Q10 själva, men mängden minskar gradvis med åldern. Kolesterolsänkande läkemedel hämmar dessutom kroppens bildande av Q10.

Välj tillskott av hög kvalitet

I samband med tillskott kan det löna sig att läsa produktdeklarationen och gå efter en kvalitet som kroppen kan ta upp och utnyttja.
Selen uppträder i olika oorganiska och organiska former, där tillskott baserat på selenjäst ger den störst likheten med selenvariationen i selenrik kost.
Många zinktillskott förekommer i oorganiska former som zinksulfat eller zinkoxid, som kroppen har svårt att ta upp, medan zinkglukonat och zinkacetat är organiska former som kroppen har lätt att både ta upp och utnyttja.
I olika råmaterial och tillskott finns Q10-molekylerna som ett kristalliserat material, men vi har svårt att lösa upp kristallerna vid normal kroppstemperatur. Det kräver därför en speciell olje- och värmeteknik, så att kristallerna löses upp fullständigt till enkla fria Q10-molekyler som kan tas upp från tarmarna.
Det är därför bäst att välja Q10-tillskott med dokumentation om hög kvalitet och bra upptag, så att Q10 når helt in i cellernas energiproducerande mitokondrier.

Obs! Den goda sädeskvaliteten kräver också att det är relativt kyligt och luftigt runt könsorganen. Tjocka eller snäva byxor som värmer för mycket kan minska sädeskvaliteten. Detsamma gäller om mannen ofta sitter med en bärbar dator i knäet.

Referenser

Salas-Huetos a et al. The Effect of Nutrients and Dietary Supplements on Sperm Quality Parameters: A Systematic Review and Meta-analysis of Randomized Clinical Trials. Advances in Nutrition. 2018

Universitat Rovira i Virgili. Certain dietary or nutritional supplements could improve sperm quality. November 2018

Ali Fallah et al. Zinc is an Essential Element for Male Fertility: A Review of Zn Roles in men´s Health, Germination, Sperm Quality, and Fertilization. Journal of Reproduction & Infertility. 2018

Oluboya AO el al. Relationship between serum levels of testosterone, zinc and selenium in infertile males attending fertility Nnewi, south East Nigeria. Afr J Med Sci 2012

Menezo Yj et al. Antioxidants to reduce sperm DNA fragmentation: an unexpected side effect. Reprod Biomed Online 2017

Mistry HD el at. Selenium in reproductive health. Am J Obsttet Gynecol 2012

Niels Jørgensen og Lærke Priskorn. Hvorfor falder sædkvaliteten blandt vestlige mænd. Videnskab.dk 2017

Christensen BT et al. Selenanvendelse i dansk landbrug. Rapport fra DJF 2006. Videncentret for landbrug.

https://www.berlingske.dk/videnskab/den-baerbare-griller-dine-saedceller

Pernille Lund. Q10 – fra helsekost til epokegørende medicin. Ny videnskab 2014

  • Skapad
8.706MBMemory Usage105msRequest 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" => 1745817416 "last" => 1745817416...
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) (4.63ms)
  • afterInitialise (1.27MB) (12.49ms)
  • afterRoute (906.15KB) (5.98ms)
  • beforeRenderComponent com_content (22.58KB) (364μs)
  • Before Access::preloadComponents (all components) (33.44KB) (291μs)
  • After Access::preloadComponents (all components) (97.34KB) (636μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.24MB) (4.86ms)
  • Before Access::getAssetRules (id:4261 name:com_content.article.2106) (130.65KB) (93μs)
  • After Access::getAssetRules (id:4261 name:com_content.article.2106) (7.38KB) (69μs)
  • beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (20.39ms)
  • afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (275μs)
  • beforeRenderModule mod_custom (GO GOOGLE) (720B) (4μs)
  • afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (83μs)
  • afterRenderComponent com_content (57.16KB) (5.55ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.22KB) (1.82ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (29μs)
  • afterDispatch (17.63KB) (614μs)
  • beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (442μs)
  • afterRenderRawModule mod_articles_category (LÄS MER...) (66.41KB) (30.33ms)
  • beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (22μ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.28ms)
  • afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (55μs)
  • beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (15μs)
  • afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (26μs)
  • beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (11μs)
  • afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (22μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (310μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.54ms)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (60μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift) (5.3KB) (1.5ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (20μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (10μs)
  • afterRenderRawModule mod_finder () (67.09KB) (2.08ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (33μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (139μs)
  • afterRenderRawModule mod_custom () (21.98KB) (818μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (50μs)
  • beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (102μs)
  • afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (573μs)
  • beforeRenderModule mod_menu (Main Menu_Svensk) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (40μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (671μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (29μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (9μs)
  • afterRenderRawModule mod_finder () (6.29KB) (543μs)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (46μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (180μs)
  • afterRenderRawModule mod_custom () (944B) (129μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (79μs)
  • afterRenderRawModule mod_custom () (896B) (92μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (5.21KB) (22μs)
  • afterRender (201.84KB) (2.29ms)
  • 1 x afterRenderRawModule mod_articles_category (LÄS MER...) (66.41KB) (28.83%)
    30.33ms
    1 x beforeRenderRawModule mod_custom (GO GOOGLE) (1.42MB) (19.38%)
    20.39ms
    1 x afterInitialise (1.27MB) (11.87%)
    12.49ms
    1 x afterRoute (906.15KB) (5.68%)
    5.98ms
    1 x afterRenderComponent com_content (57.16KB) (5.28%)
    5.55ms
    1 x After Access::preloadPermissions (com_content) (3.24MB) (4.62%)
    4.86ms
    1 x afterLoad (456.53KB) (4.4%)
    4.63ms
    1 x afterRender (201.84KB) (2.17%)
    2.29ms
    1 x beforeRenderModule mod_articles_category (LÄS MER...) (272.94KB) (2.17%)
    2.28ms
    1 x afterRenderRawModule mod_finder () (67.09KB) (1.97%)
    2.08ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.22KB) (1.73%)
    1.82ms
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (134.69KB) (1.47%)
    1.54ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (5.3KB) (1.42%)
    1.50ms
    1 x afterRenderRawModule mod_custom () (21.98KB) (0.78%)
    818μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.64%)
    671μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.6%)
    636μs
    1 x afterDispatch (17.63KB) (0.58%)
    614μs
    1 x afterRenderRawModule mod_menu (Main Menu_Svensk) (5.77KB) (0.54%)
    573μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.52%)
    543μs
    1 x beforeRenderRawModule mod_articles_category (LÄS MER...) (32.21KB) (0.42%)
    442μs
    1 x beforeRenderComponent com_content (22.58KB) (0.35%)
    364μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (13.77KB) (0.29%)
    310μs
    1 x Before Access::preloadComponents (all components) (33.44KB) (0.28%)
    291μs
    1 x afterRenderRawModule mod_custom (GO GOOGLE) (4.38KB) (0.26%)
    275μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.17%)
    180μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.13%)
    139μs
    1 x afterRenderRawModule mod_custom () (944B) (0.12%)
    129μs
    1 x beforeRenderRawModule mod_menu (Main Menu_Svensk) (4.77KB) (0.1%)
    102μs
    1 x Before Access::getAssetRules (id:4261 name:com_content.article.2106) (130.65KB) (0.09%)
    93μs
    1 x afterRenderRawModule mod_custom () (896B) (0.09%)
    92μs
    1 x afterRenderModule mod_custom (GO GOOGLE) (4.43KB) (0.08%)
    83μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.08%)
    79μs
    1 x After Access::getAssetRules (id:4261 name:com_content.article.2106) (7.38KB) (0.07%)
    69μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (5.61KB) (0.06%)
    60μs
    1 x afterRenderModule mod_articles_category (LÄS MER...) (1.25KB) (0.05%)
    55μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.05%)
    50μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.04%)
    46μs
    1 x afterRenderRawModule mod_custom (Stärk immunförsvaret) (912B) (0.04%)
    40μs
    1 x afterRenderModule mod_menu (Main Menu_Svensk) (1.25KB) (0.04%)
    40μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.03%)
    33μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.03%)
    29μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.03%)
    29μs
    1 x afterRenderModule mod_custom (Stärk immunförsvaret) (1.27KB) (0.02%)
    26μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    25μs
    1 x beforeRenderRawModule mod_custom (Stärk immunförsvaret) (6.45KB) (0.02%)
    22μs
    1 x afterRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (944B) (0.02%)
    22μs
    1 x afterRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (1.3KB) (0.02%)
    22μs
    1 x afterRenderModule mod_custom () (5.21KB) (0.02%)
    22μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.02%)
    20μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.14KB) (0.02%)
    18μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (608B) (0.02%)
    17μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    15μs
    1 x beforeRenderModule mod_custom (Stärk immunförsvaret) (6.83KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (752B) (0.01%)
    11μs
    1 x beforeRenderModule mod_custom (Kontrollera Q10-produkten innan du köper den:) (368B) (0.01%)
    11μs
    3 x beforeRenderModule mod_custom () (704B) (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%)
    9μ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 unique49.69ms1.08MB
  • SELECT @@SESSION.sql_mode;60μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?148μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 163μ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.25ms944BParams/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` = 1220μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`65μ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` = :guest172μ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`455μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC131μ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` = 1149μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config152μ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`752μ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`239μ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` = 1194μ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)395μ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.53ms401.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`623μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2106'1.39ms48B/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)345μ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`311μ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`312μ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 ASC308μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id100μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id73μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`2.05ms212.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 DESC2.86ms109.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`306μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1112μ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` = 0326μ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` = :id56μ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-28 05:16:56') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-28 05:16:56') AND c2.state = 1300μ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 1028.77ms119.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` = :id153μ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)142μ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 ASC282μ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)156μ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` = 1111μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?89μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.69ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy