Skip to main content

Selenium deficiency in connection with diet, serious illness, and pregnancy increases your risk of autoimmune diseases, slow recovery, life-threatening complications, and miscarriage

Selenium deficiency in connection with diet, serious illness, and pregnancy increases your risk of autoimmune diseases, slow recovery, life-threatening complications, and miscarriageSelenium is a trace element with a number of essential functions. An estimated one billion people worldwide get too little dietary selenium. The problem is mainly a result of nutrient-depleted farmland. Moreover, blood levels of selenium drop drastically in connection with COVID-19 infections, serious illness, and pregnancy because the body has an increased need for the nutrient. Altogether, selenium deficiency increases the risk of complicated COVID-19 infections, autoimmune diseases such as rheumatoid arthritis, Hashimoto’s thyroiditis, preterm delivery, and miscarriage. Supplementation may help optimize blood levels of selenium, which can be relevant for preventing and treating a number of common diseases, according to an article that is published in International Journal of Medical Sciences.

Selenium is an essential trace element that supports over 25 different selenoproteins that are important for our energy turnover, immune defense, metabolism, pregnancy, and fertility. Selenium is also a constituent element of various antioxidants (the so-called GPXs) that protect our cells, tissues, cholesterol and cardiovascular system against oxidative damage caused by free radicals. Our selenium metabolism is extremely complicated and selenoprotein P is used as a marker of the body’s selenium status.
Our dietary selenium intake is contingent on the natural selenium content in soil, which in itself can vary by several hundred percent from one part of the world to another. Intensified farming methods can result in additional nutrient depletion of our soil and this can affect the entire food chain. WHO has reported that the selenium levels are low in over 40 countries, with the lowest levels in Europe, Africa, and China. An estimated one billion people worldwide are believed to be selenium-deficient.
Professor Lutz Schomburg, a selenium researcher who is affiliated with the Charité-Universitätsmedicin in Berlin and the author of the new article, looks closer at why severe selenium deficiency often follows in the wake of COVID-19 infections, serious diseases, and pregnancy. He also looks at why these increasing selenium deficiency problems are a vicious cycle that increase the risk of complicated COVID-19 infections, slow recovery, autoimmune diseases like rheumatoid arthritis, thyroid diseases like Hashimoto’s and Graves’ disease, and problematic pregnancies and miscarriages.
Lutz Schomburg compares the fatal consequences of selenium deficiency to those seen with iodine deficiency, where health authorities learned a long time ago to enrich table salt with iodine as a way to avoid iodine deficiency diseases. With regard to peoples’ selenium intake, Finland has made a noteworthy precedent in Europe by introducing mandatory selenium enrichment of agricultural fertilizers back in 1985 as a way to prevent deficiency ailments. This policy affected the entire food chain and resulted in a rapid increase of the Finnish population’s selenium status. Other than that, selenium deficiency among humans, unfortunately, is a global and overlooked problem with fatal health consequences.

1) Selenium, immune defense, and COVID-19

Selenium supports a host of different selenoproteins that are of importance to our innate immune defense that helps us fight pathogens in the background. Selenium is also important for the immune system’s ability to communicate and for the adaptive immune defense that can specialize, form antibodies, and immunity. Selenium is also a constituent in different antioxidants (GPx) that protect healthy cells against free radical attacks. That way, selenium is able to counteract unwanted inflammation, oxidative stress, and damage to cells and tissue.
Selenium also prevents virus from mutating and becoming more dangerous. A team of Chinese scientists has reviewed multiple studies concerning selenium’s key role in the fight against influenza, HIV, and other types of RNA virus. It appears that the risk of contracting a COVID-19 infection is 10 times lower in areas where the selenium levels in the soil are high. Also, a German report shows that survivors of COVID-19 have higher blood levels of selenium compared with patients that died of their infection. During the infection period, the levels of selenium in the blood drop drastically because the nutrient is used to fuel the activity of white blood cells and also supports the body’s antioxidant defense.

2) Selenium and cardiovascular disease

Keshan disease is a lethal heart disease that was originally discovered in the Keshan province in the northeastern part of China. Here, levels of selenium in the soil are extremely low. Keshan disease is caused by a normally harmless virus named Coxsackie, which the immune defense is unable to defeat without the presence of selenium. As early as in 1965, the Chinese population in this region started using selenium supplements to prevent and eradicate the much-dreaded disease.
Over the last decades, numerous studies have shown that selenium deficiency also increases the risk of blood clots and sudden cardiac death, while selenium supplementation protects against atherosclerosis. Because ageing processes are often linked to oxidative stress, they automatically increase the need for protective antioxidants like selenium. In the groundbreaking Swedish, KiSel-10 study, where a group of healthy seniors were given placebo or selenium yeast with coenzyme Q10, those in the treatment group had 54 percent lower cardiovascular mortality compared with the control group. In follow-up studies conducted 10 and 12 years later, the scientists were still able to observe a protective effect among those who had been given selenium yeast and coenzyme Q10. Nonetheless, cardiovascular disease is the leading cause of death and is associated with oxidative stress, a phenomenon that sets the stage for other diseases.

3) Selenium and pregnancy

The selenium-containing proteins have a particular structural role during pregnancy and contribute to the development of the brain, other organs, and tissues of the fetus. The GPx antioxidants that also contain selenium protect the placenta and the fetus against potentially damaging oxidative stress. It has also been demonstrated that selenium levels in the uterus are increased in the final stage of pregnancy due to the increased need for the nutrient. Lack of selenium during pregnancy can result in oxidative stress and low birth weight, which may have consequences for the baby’s development, cognitive skills, and health in general.
Pregnant women who take a daily supplement with 100 micrograms of selenium from the first trimester until delivery can lower their risk of a ruptured fetal membrane by around 30 percent, according to a study that is published in Journal of Obstetrics and Gynaecology.
It was also seen that pregnant participants that took supplements of selenium yeast had a lower rate of preeclampsia, which is the leading cause of preterm delivery. Preeclampsia can also lead to a life-threatening condition called eclampsia. Not only can a selenium deficiency take its toll on a healthy pregnancy, it may also increase the risk of maternal deficiency symptoms.

A table from the new article shows that bacterial infections, virus infections, cancer, burn injuries, smoking, surgery, transplantations, and pregnancy all lower the body’s selenium status, which increases the risk of autoimmune diseases.

4) Selenium and autoimmune thyroid disorders

As mentioned, nutrient-depleted soil contributes to the widespread selenium deficiency problem. In addition, infections, chronic diseases, pregnancy, and ageing processes deplete the body’s selenium reserves, thereby increasing the risk of deficiency problems. This can lead to oxidative stress, unwanted inflammation, and autoimmune diseases where the immune defense attacks the body’s own tissues. An example is Hashimoto’s disease that results in slow metabolism. This condition causes the immune defense to attack the thyroid gland that produces thyroid hormones. This insidious disease which is quite widespread is linked to selenium deficiency.
Graves’ disease, another autoimmune disease, causes an elevated metabolic rate. Here, the immune system attacks the part of the thyroid gland that binds TSH – or thyroid-stimulating hormone – causing an overstimulation of the thyroid gland.
The reason that a selenium deficiency increases the risk of thyroid disorders is that this particular nutrient is of vital importance to the thyroid gland. It enables us to convert passive T4 hormone into active T3 hormone with help from a selenium-containing enzyme called deiodinase. Moreover, the selenium-containing GPx antioxidants protect the thyroid gland against oxidative stress caused by a large flow of blood through the organ.
Several studies have shown that supplementing with 200 micrograms of selenium per day has a positive effect with regard to preventing and treating several types of thyroid disease.
Lutz Schomburg refers to two relatively large Danish studies (CATALYST and GRASS) where 200 micrograms of selenium were administered to thyroid patients who did not respond to their medical treatment. So far, it appears that this dose is adequate for patients with thyroid disorders.

5) Selenium, rheumatoid arthritis, and type 1 diabetes

Rheumatoid arthritis is a chronic autoimmune disease where the immune defense attacks the joint tissue in hand, feet, and wrists, eventually leading to cartilage damage and bone erosion. The inflammatory processes can also spread to other tissues. Rheumatoid arthritis is more common among women than among men and can cause impaired quality of life and increased mortality.
Patients suffering from rheumatoid arthritis have been found to have low selenium levels in their blood. This can lead to the formation of pro-inflammatory cytokines such as IL-6 and IL-1β. Only few studies have been conducted with rheumatoid arthritis and selenium supplementation. In one study where 200 micrograms of selenium yeast were given daily for 90 days, scientists observed an increase in blood selenium levels. Also, several disease parameters improved, including quality of life.
Type 1 diabetes is an autoimmune disease where the immune defense attacks the insulin-producing cells in the pancreas. Although type 1 diabetes is rather common and selenium’s role in the immune system and the hormone system is established, there is only a limited amount of research that involves selenium and diabetes.
Conclusion
Selenium is vital for a well-functioning immune system. However, selenium deficiencies are very common in Europe and in other parts of the world, mainly due to the nutrient-depleted farmland. Blood levels of selenium also plummet in connection with COVID-19 infections, serious disease, and pregnancy and that increases the risk of serious complications. In addition, having too low selenium status increases the risk of autoimmune diseases, especially thyroid disorders like Hashimoto’s and Graves’ where the immune defense attacks the thyroid gland. Selenium supplementation is strongly recommended in situations with acute or chronic selenium deficiency, whereas people with adequate selenium levels in the blood and no immediate signs of being selenium-deficient normally don’t need to supplement with the nutrient. The new article is published in International Journal of Molecular Sciences.

Selenium sources, official recommendations, and optimal intake

We get selenium from fish, shellfish, organ meat, eggs, dairy products, and Brazil nuts. Selenium deficiencies are widespread in Europe because of the low selenium in crops that have been cultivated in selenium-depleted farmland and because diets have changed. The reference intake (RI) for selenium is 55 micrograms per day (in Denmark), but research shows that this quantity if not enough to effectively saturate selenoprotein P, a selenoprotein that is used as a marker of the body’s selenium status. In order to reach full saturation, one must get at least 100 micrograms of selenium every day. Selenium yeast with a variety of different organic selenium types provides the same natural blend of selenium species that you get by eating a varied diet. The European Food Safety Authority (EFSA) has set 300 micrograms as the safe upper intake level for selenium. It is recommendable, no matter what, to strive to eat a balanced diet because the different selenoproteins work in synergy with vitamin E, among other things.

Important selenium-containing compounds
Selenium-containing compound Function
Deiodinase type 1-3 Thyroid hormones
GPX 1-6 (glutathione peroxidase) Powerful antioxidants
Selenoprotein S Regulation of cytokines and cellular inflammatory response
Selenoprotein P Antioxidant and selenium transport in the body
Selenoprotein R and N1 Antioxidants with several other functions
Selenoprotein M Large concentration in the brain. Its function is not fully understood
Selenoprotein T Involved in cell construction and proteins
TXNRD 1-3 Antioxidants, mitochondria, energy turnover, metabolism
MSRB1 Repair of oxidative damage
Even minor selenium deficiencies can result in sub-optimal functioning of selenoproteins

References:

Lutz Schomburg. Selenium Deficiency Due to Diet, Pregnancy, Severe Illness or COVID-19 – A Preventable Trigger for Autoimmune Disease. International Journal of Molecular Sciences. 2021

Qiyuan Liu et al. Selenium (Se) plays a key role in the biological effects of some viruses: Implications for COVID-19. Environmental Research. 2021

Olivia M. Guillan et al. Selenium, Selenoproteins and Viral Infection. Nutrients 2019

Aparna Shreenath. Selenium Deficiency. StatPearls. May 6, 2019

Jones GD et al. Selenium deficiency risk predicted to increase under future climate change. Proceedings of the National Academy of Sciences 2017

Alehagen U, et al. Cardiovascular mortality and N-Terminal-proBNP reduced after combined selenium and coenzyme Q10 supplementation. Int J Cardiol. 2012.

Maria Luisa Ojeda et al. Fetal Programming Is Deeply Related to Maternal Selenium Status and Oxidative Balance; Experimental Offspring Health Repercussions. Nutrients 2021

Pol Solé-Navais et al. Maternal Dietary Selenium Intake during Pregnancy is Associated with Higher Birth Weight and Lower Risk of Small for Gestational Age Births in the Norwegian Mother, Father and Child Cohort study. Nutrients. December 2020

Hilten T Mistry et al. Selenium in reproductive health. Journal of Obstetrics and Gynaecology. 2011

Fatemeh Tara et al. Selenium Supplementation and the Incidence of Preeclampsia in Pregnant Iranian Women: A Randomized, Double-Blind, Placebo-Controlled Pilot Trial. Taiwanese Journal of Obstetrics and Gynecology. 2010

Hashimotos thyroiditis – den oversete folkesygdom. OUH, Odense Universitetshospital 2018

Jefferys Amanda et al. Thyroid dysfunction and reproductive health. The Obstetrician & Gynaecologist. 2015

Pernille Lund. Har du problemer med stofskiftet? Ny Videnskab 2015

  • Created on .
8.941MBMemory Usage153msRequest 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" => 1739346678 "last" => 1739346678...
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" => "en-US" ]
  • afterLoad (456.91KB) (1.29ms)
  • afterInitialise (1.27MB) (13.66ms)
  • afterRoute (927.02KB) (5.95ms)
  • beforeRenderComponent com_content (23.21KB) (378μs)
  • Before Access::preloadComponents (all components) (35.84KB) (398μs)
  • After Access::preloadComponents (all components) (97.34KB) (635μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (22μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (6.56ms)
  • Before Access::getAssetRules (id:6527 name:com_content.article.3231) (130.65KB) (95μs)
  • After Access::getAssetRules (id:6527 name:com_content.article.3231) (7.38KB) (63μs)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.35MB) (20.2ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.7KB) (211μs)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (5μs)
  • afterRenderModule mod_custom (Search for more information...) (4.2KB) (122μs)
  • afterRenderComponent com_content (77.39KB) (15.38ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.69KB) (1.92ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (28μs)
  • afterDispatch (17.45KB) (687μs)
  • beforeRenderRawModule mod_articles_category (READ MORE...) (32.3KB) (569μs)
  • afterRenderRawModule mod_articles_category (READ MORE...) (75.48KB) (33.71ms)
  • beforeRenderRawModule mod_tags_popular (Search) (4.81KB) (24μs)
  • afterRenderRawModule mod_tags_popular (Search) (19.74KB) (31.9ms)
  • beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (960B) (25μs)
  • afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (46μs)
  • beforeRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (8.41KB) (22μs)
  • afterRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (45.64KB) (2.52ms)
  • beforeRenderRawModule mod_custom (Antiaging) (6.97KB) (25μs)
  • afterRenderRawModule mod_custom (Antiaging) (1KB) (37μs)
  • beforeRenderRawModule mod_custom (Exercise) (720B) (12μs)
  • afterRenderRawModule mod_custom (Exercise) (1.02KB) (22μs)
  • beforeRenderModule mod_articles_category (READ MORE...) (276.63KB) (3.04ms)
  • afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (56μs)
  • beforeRenderModule mod_tags_popular (Search) (5.17KB) (15μs)
  • afterRenderModule mod_tags_popular (Search) (2.52KB) (25μs)
  • beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.31KB) (16μs)
  • afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (25μs)
  • beforeRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (8.03KB) (17μs)
  • afterRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (1.31KB) (20μs)
  • beforeRenderModule mod_custom (Antiaging) (7.33KB) (10μs)
  • afterRenderModule mod_custom (Antiaging) (1.27KB) (19μs)
  • beforeRenderModule mod_custom (Exercise) (336B) (9μs)
  • afterRenderModule mod_custom (Exercise) (1.25KB) (18μs)
  • beforeRenderRawModule mod_menu (Main menu-US) (22.38KB) (540μs)
  • afterRenderRawModule mod_menu (Main menu-US) (152.11KB) (1.41ms)
  • beforeRenderModule mod_menu (Main menu-US) (720B) (5μs)
  • afterRenderModule mod_menu (Main menu-US) (4.61KB) (56μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.69KB) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift) (26.9KB) (1.5ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (21μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (214.53KB) (2.21ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (140μs)
  • afterRenderRawModule mod_custom () (22.11KB) (849μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (47μs)
  • beforeRenderRawModule mod_menu (Main menu-US) (5.07KB) (100μs)
  • afterRenderRawModule mod_menu (Main menu-US) (6.02KB) (631μs)
  • beforeRenderModule mod_menu (Main menu-US) (720B) (4μs)
  • afterRenderModule mod_menu (Main menu-US) (1.25KB) (39μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (15μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (661μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (3.77KB) (30μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (9μs)
  • afterRenderRawModule mod_finder () (6.29KB) (548μs)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (41μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (180μs)
  • afterRenderRawModule mod_custom () (944B) (145μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (27μs)
  • beforeRenderRawModule mod_custom () (688B) (83μs)
  • afterRenderRawModule mod_custom () (896B) (93μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.71KB) (22μs)
  • afterRender (189.91KB) (3.01ms)
  • 1 x afterRenderRawModule mod_articles_category (READ MORE...) (75.48KB) (21.98%)
    33.71ms
    1 x afterRenderRawModule mod_tags_popular (Search) (19.74KB) (20.8%)
    31.90ms
    1 x beforeRenderRawModule mod_custom (Search for more information...) (1.35MB) (13.17%)
    20.20ms
    1 x afterRenderComponent com_content (77.39KB) (10.02%)
    15.38ms
    1 x afterInitialise (1.27MB) (8.9%)
    13.66ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (4.28%)
    6.56ms
    1 x afterRoute (927.02KB) (3.88%)
    5.95ms
    1 x beforeRenderModule mod_articles_category (READ MORE...) (276.63KB) (1.98%)
    3.04ms
    1 x afterRender (189.91KB) (1.96%)
    3.01ms
    1 x afterRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (45.64KB) (1.64%)
    2.52ms
    1 x afterRenderRawModule mod_finder () (214.53KB) (1.44%)
    2.21ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.69KB) (1.25%)
    1.92ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (26.9KB) (0.98%)
    1.50ms
    1 x afterRenderRawModule mod_menu (Main menu-US) (152.11KB) (0.92%)
    1.41ms
    1 x afterLoad (456.91KB) (0.84%)
    1.29ms
    1 x afterRenderRawModule mod_custom () (22.11KB) (0.55%)
    849μs
    1 x afterDispatch (17.45KB) (0.45%)
    687μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.43%)
    661μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.41%)
    635μs
    1 x afterRenderRawModule mod_menu (Main menu-US) (6.02KB) (0.41%)
    631μs
    1 x beforeRenderRawModule mod_articles_category (READ MORE...) (32.3KB) (0.37%)
    569μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.36%)
    548μs
    1 x beforeRenderRawModule mod_menu (Main menu-US) (22.38KB) (0.35%)
    540μs
    1 x Before Access::preloadComponents (all components) (35.84KB) (0.26%)
    398μs
    1 x beforeRenderComponent com_content (23.21KB) (0.25%)
    378μs
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.7KB) (0.14%)
    211μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.12%)
    180μs
    1 x afterRenderRawModule mod_custom () (944B) (0.09%)
    145μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.09%)
    140μs
    1 x afterRenderModule mod_custom (Search for more information...) (4.2KB) (0.08%)
    122μs
    1 x beforeRenderRawModule mod_menu (Main menu-US) (5.07KB) (0.07%)
    100μs
    1 x Before Access::getAssetRules (id:6527 name:com_content.article.3231) (130.65KB) (0.06%)
    95μs
    1 x afterRenderRawModule mod_custom () (896B) (0.06%)
    93μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.05%)
    83μs
    1 x After Access::getAssetRules (id:6527 name:com_content.article.3231) (7.38KB) (0.04%)
    63μs
    1 x afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (0.04%)
    56μs
    1 x afterRenderModule mod_menu (Main menu-US) (4.61KB) (0.04%)
    56μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.03%)
    47μs
    1 x afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (0.03%)
    46μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.03%)
    41μs
    1 x afterRenderModule mod_menu (Main menu-US) (1.25KB) (0.03%)
    39μs
    1 x afterRenderRawModule mod_custom (Antiaging) (1KB) (0.02%)
    37μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.02%)
    34μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (3.77KB) (0.02%)
    30μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.02%)
    28μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    27μs
    1 x beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (960B) (0.02%)
    25μs
    1 x beforeRenderRawModule mod_custom (Antiaging) (6.97KB) (0.02%)
    25μs
    1 x afterRenderModule mod_tags_popular (Search) (2.52KB) (0.02%)
    25μs
    1 x afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (0.02%)
    25μs
    1 x beforeRenderRawModule mod_tags_popular (Search) (4.81KB) (0.02%)
    24μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    22μs
    1 x beforeRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (8.41KB) (0.01%)
    22μs
    1 x afterRenderRawModule mod_custom (Exercise) (1.02KB) (0.01%)
    22μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    22μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    21μs
    1 x afterRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (1.31KB) (0.01%)
    20μs
    1 x afterRenderModule mod_custom (Antiaging) (1.27KB) (0.01%)
    19μs
    1 x afterRenderModule mod_custom (Exercise) (1.25KB) (0.01%)
    18μs
    1 x beforeRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (8.03KB) (0.01%)
    17μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.69KB) (0.01%)
    17μs
    1 x beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.31KB) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0.01%)
    15μs
    1 x beforeRenderModule mod_tags_popular (Search) (5.17KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Exercise) (720B) (0.01%)
    12μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    10μs
    1 x beforeRenderModule mod_custom (Antiaging) (7.33KB) (0.01%)
    10μs
    1 x beforeRenderModule mod_custom (Exercise) (336B) (0.01%)
    9μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0.01%)
    9μs
    2 x beforeRenderModule mod_menu (Main menu-US) (720B) (0.01%)
    9μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
45 statements were executed, 9 of which were duplicates, 36 unique94.09ms1.36MB
  • SELECT @@SESSION.sql_mode;95μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?193μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 173μ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.07ms944BParams/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` = 1336μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`103μ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` = :guest195μ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`585μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC192μ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` = 1144μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config156μs1.06KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `has_menu` AS `m` LEFT JOIN `has_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`1.03ms165.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`284μ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` = 1202μ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)391μ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.67ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`701μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3231'1.21ms48B/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)420μs54.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`307μ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.47ms4.16KBParams/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`298μ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` = :id124μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id88μ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.58ms180.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 DESC11.77ms161.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`313μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1133μ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` = 0373μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id94μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id72μ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 != 'en-US' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-02-12 07:51:18') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-12 07:51:18') AND c2.state = 1332μ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 a.title ASC LIMIT 1032.14ms195.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `has_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `has_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `t`.`language` IN (:preparedArray3,:preparedArray4) AND `tag_date` > DATE_ADD('2025-02-12 07:51:18', INTERVAL -1 YEAR) AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray5,:preparedArray6) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY RAND() LIMIT 1030.6ms2.66KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • 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`.`catid` IN (:preparedArray5) 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 (:preparedArray6,:preparedArray7) ORDER BY a.created ASC LIMIT 10693μs159.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`380μs3.98KBParams/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` = :id134μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1159μ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)138μ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 ASC287μ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)147μ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` = 1137μ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` = ?867μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy