Skip to main content

Selenium supplements protect against colon cancer

- and routine screening is not enough

Selenium supplements protect against colon cancerCancer in the colon and rectum is rather common. One in 20 Danes gets colon cancer at some point in life. Since 2014, the Danish Health Authority has recommended a screening program, offering middle-aged and older people a screening for colon cancer every other year. If the disease is discovered in its early stage, the chances of successful treatment increase. Supplementation with organic selenium yeast has been shown to lower the risk of colorectal cancer in the first place, and selenium even has a protective effect against other cancer forms, so the nutrient is an essential part of the prevention. The problem is that selenium deficiencies are so common as a result of our nutrient-depleted soil.

In the spring of 2018, a large number of Danes aged 50-74 years received a letter from the Danish Health Authority, offering a screening test for early signs of colon cancer. The test involves checking a stool sample for signs of invisible blood. If no signs of blood are found, the person will be offered a new test in 2020.
If it appears that there is blood in the stools, a colonoscopy of the colon and rectum is the next move. This will show if there is cancer or polyps (intestinal growths) that may develop into colon cancer.

Every year, 5,000 Danes are diagnosed with colorectal cancer

Most people are older than 50 years, and their risk of dying of their disease increases, as they grow older
Cancer in the colon, rectum, and appendix are categorized as colorectal cancer. In Europe, it is the second most common cause of cancer-related deaths.

Worries, discomfort, and false alarms

The pamphlet from the Danish Health Authority states that the test may have several negative effects. Even though there are signs of blood in the stool sample, it may stem from harmless things such as bleeding from a rupture or a hemorrhoid. Similarly, if no signs of blood are found in the stool sample, there can still be cancer in the colon or rectum, which means that the screening result gives a false sense of security. After all, it is only a small part of a stool sample that is analyzed.
There is also a risk of overtreatment and unnecessary fear, as far from all polyps develop into cancer. Add to that the fact that many do not like the thought of having to send in a sample of their own feces. Still, based on a collective assessment of pros and cons, the Danish Health Authority recommends the screening program.

Around 20 percent of those who are diagnosed with colon cancer will survive if they participate in the screening program. However, it is also important to get enough selenium, which prevents the disease from occurring in the first place. This fact is not addressed in the pamphlet from the Danish Health Authority.

Selenium is an essential nutrient, which helps lower the risk of colon cancer and liver cancer

Selenium supports around 30 different enzymes (also known as selenoproteins) that are unable to function without selenium. Selenoproteins are important for our energy turnover, metabolism (thyroid gland), immune defense, reproduction, and they also have important antioxidant functions that protect cells against oxidative stress and DNA damage.
High levels of selenium in the blood are associated with a reduced risk of colon cancer and liver cancer. This was demonstrated in a study from 2017, which was headed by Dr. David Hughes, from the Conway Institute at the University College in Dublin. Hughes and his team of scientists analyzed data from the so-called EPIC study, where around 500,000 people had submitted blood samples and provided detailed information about their diet and lifestyle.
Several hundred participants, who had been diagnosed with cancer of the colon and the liver, had their levels of selenoprotein P measured. This particular selenoprotein transports selenium in the body and serves as an antioxidant and a marker for the selenium status in blood. Their blood samples were then compared with blood samples from healthy participants.
Hughes and his team found that higher selenium levels in the blood, including levels of selenoprotein P, were associated with a significantly lower risk of colon cancer and liver cancer. According to Dr. Hughes, their study suggests that a higher selenium intake may be relevant for most people in Europe, because the selenium intake in this part of the world is suboptimal.

Selenium supplements protect against colon polyps and colon cancer

Colon polyps are rather common. A particular type of colon polyp called adenoma is linked to the development of colon cancer in around five per cent of cases, and it is therefore important to monitor these patients.
In an earlier study, an Italian researcher named Luigina Bonelli wanted to demonstrate the ability of selenium and other antioxidant to prevent recurrence of adenomas. Three hundred people took part in the study. All patients had undergone surgical removal of adenomas in their colon. The patients were divided in two groups. One group received a Danish selenium preparation with selenium yeast combined with zinc and four antioxidant vitamins. The other group got placebo. Neither the researchers nor the patients knew who got what. After five years of treatment, the double-blind, placebo-controlled trial showed that the patients in the selenium group had a 50% lower incidence of malignant polyps compared with those in the placebo group, which meant that they had a far lower risk of developing colon cancer.

Long-term effect of selenium supplementation

Dr. Bonelli continued to monitor the two patient groups. About 15 years after the first study, the patients in the group that took selenium and antioxidants still had 41% lower recurrence of adenomas compared with the placebo group.
It is the first study to show that supplements of selenium and other antioxidants have a persistent and statistically significant ability to lower the risk of colorectal cancer.
Science does not know exactly how the specific nutrients affect the polyps, but it is a fact that antioxidants generally protect cells against oxidative stress caused by free radicals. Free radicals are highly aggressive molecules that are generated in the body. The free radical load is heavily increased by stress, poisoning, smoking, inflammation, overweight, ageing processes, and excess iron, which we get from e.g. read meat. Selenium has several anti-cancer properties.

Proper cancer prevention requires an adequate intake of selenium to saturate the many selenium-dependent compounds (selenoproteins) and their many functions. Selenoproteins work by

  • Serving as powerful antioxidants that protect cells against free radicals
  • Repairing DNA damage
  • Neutralizing environmental toxins such as mercury
  • Inhibiting blood vessel formation (angiogenesis) in tumors
  • Helping diseased cells self-destruct (apoptosis)
  • Contributing to a well-functioning immune defense
  • Counteracting inflammation

Selenium yeast lowers the risk of colon cancer and other cancer forms

Back in 1996, the (now deceased) American cancer researcher, Professor Larry Clark, documented that supplementation with selenium yeast could lower the risk of colorectal cancer by nearly 60 percent. Larry Clark originally wanted to see if selenium could prevent recurrence of benign skin cancer. In his groundbreaking NPC study (Nutritional Prevention of Cancer), 1,312 patients with benign skin cancer were randomly assigned to either 200 micrograms of selenium yeast daily or matching placebo. Six years later, when the researchers broke the code to find out who had been taking what, they discovered that selenium supplementation did not have a significant impact on skin cancer. However, it turned out that the selenium had a massive effect on several other cancer forms. It turned out that in the group of patients who had taken selenium, there were:

  • 58% fewer cases of colorectal cancer
  • 63% fewer cases of prostate cancer
  • 46% fewer cases of lung cancer
  • 50% lower all-cause cancer mortality

Selenomethionine supplements do not work. Studies are misleading

In a larger study (the SELECT study) that was conducted later, scientists tested the effect of selenium and vitamin E. However, this study did not show any protective effect on cancer. This is because they used a form of selenium called selenomethionine. Contrary to selenium yeast, selenomethionine has no documented anti-cancer properties. Moreover, they used a synthetic vitamin E source. It is therefore misleading to use the SELECT study as leverage for discouraging people from taking selenium to prevent cancer. It would be far more correct to inform that selenomethionine most probably does not work and to recommend selenium yeast, instead.

When discussing studies of minerals, one should always make a note of the form that is used

Many minerals occur in different forms that have widely different effects in the body. Consequently, there is a big difference between consuming sodium in the form of table salt (sodium chloride) or baking soda (sodium hydrogen carbonate/sodium bicarbonate). Similarly, there is a difference between taking selenium as selenium yeast or selenomethionine. There are also large differences when it comes to the bioavailability and quality of different nutritional supplements on the market. Always make sure to check if the manufacturer can document the bioavailability of his product.

It is difficult to get enough selenium, even with a balanced diet

Selenium in its different organic forms is mainly found in fish, shellfish, offal, eggs, dairy products, and Brazil nuts. However, Danish crops are generally low in selenium, and although fish and shellfish as such are considered good selenium sources, it is not possible to get adequate amounts of selenium by eating seafood five days a week. This was demonstrated in a study that was carried out in collaboration with the Danish Cancer Society several years ago. Selenium supplements can easily compensate for the low selenium content in our diet, especially preparations with selenium yeast, which contain a variety of different selenium species similar to the variety found in a balanced diet.

Important note: The nutrient depletion of European soil increases the risk of selenium deficiencies

A team of scientists from the Swiss Federal Institute of Aquatic Science and Technology conducted a thorough analysis of soil samples taken from 1994 to 2016, looking at how the selenium content in the top soil changed over time. By holding selenium levels in soil up against 26 environmental variables, the scientists were able to see how the selenium content would continue decreasing until the end of the century.

How to compensate for the decreasing selenium intake and saturate selenoprotein P

An estimated 20 percent of the Danish population has a dietary selenium intake that is below the reference intake level (RI). However, according to research, even the RI level of 55 micrograms is not sufficient to properly saturate selenoprotein P, which is an important marker of selenium status in the human body. In order to saturate this selenoprotein, one would need to consume 100-125 micrograms of selenium every day, which is around twice as much as the current recommendations.

Your risk of colorectal cancer inceases

  • the older you are
  • if you have a family history of the disease
  • if you eat too little fiber and too much red meat (from four-legged animals)
  • if you are overweight
  • if you smoke
  • if you take a lot of medicine
  • if you lack selenium

Referencer

Sundhedsstyrelsen. Tilbud om undersøgelse for kræft i tyk- og endetarm
https://www.sst.dk/da/sygdom-og-behandling/screening/tarmkraeftscreening

New Links between selenium and cancer prevention. HRB. December 2017
http://www.hrb.ie/success-stories/all-success-stories/a-success-story/article/new-links-between-selenium-and-cancer-prevention/?tx_ttnews%5BbackPid%5D=24&cHash=1ee84aa05fe849a022e171af3b8ce5eb

Clark LC et al: Effects of Selenium Supplementation for Cancer Prevention in Patients with Carcinoma of the Skin. JAMA: 1997.
https://www.ncbi.nlm.nih.gov/pubmed/8971064

Klein EA et al. Vitamin E and the risk of prostate cancer: The Selenium and Vitamin E Cancer Prevention Trial (SELECT). JAMA 2011.
https://www.ncbi.nlm.nih.gov/pubmed/21990298

Bonelli et all. Antioxidant supplement and long-term reduction of recurrent adenomas of the large bowel. A double-blind randomized trial. J. Gastroenterol 2013
https://www.ncbi.nlm.nih.gov/pubmed/23065023

Bonelli Luigina. Reduction of the Incidence of Metachronous Adenomas of the Large Bowel by Means of Antioxidants". Colon Cancer Prevention 1999

http://seleniumfacts.com/selenium-antioxidants-combination-cancer/

Lutz Shomburg. Dietary Selenium and Human Health. Nutrients 2017
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5295066/

  • Created on .
8.834MBMemory Usage1.99sRequest 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" => 1740247137 "last" => 1740247137...
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-GB" ]
  • afterLoad (456.34KB) (8.6ms)
  • afterInitialise (1.27MB) (75.66ms)
  • afterRoute (897.2KB) (34.86ms)
  • beforeRenderComponent com_content (23.02KB) (446μs)
  • Before Access::preloadComponents (all components) (33.23KB) (3.88ms)
  • After Access::preloadComponents (all components) (97.34KB) (7.27ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (34μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (41.69ms)
  • Before Access::getAssetRules (id:3537 name:com_content.article.1756) (130.65KB) (157μs)
  • After Access::getAssetRules (id:3537 name:com_content.article.1756) (7.38KB) (4.16ms)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.37MB) (161ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (344μs)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (5μs)
  • afterRenderModule mod_custom (Search for more information...) (4.2KB) (111μs)
  • afterRenderComponent com_content (65.41KB) (172ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.72KB) (54.48ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (46μs)
  • afterDispatch (24.98KB) (16.47ms)
  • beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (610μs)
  • afterRenderRawModule mod_articles_category (READ MORE...) (74.88KB) (674ms)
  • beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (36μs)
  • afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (52μs)
  • beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (15μs)
  • afterRenderRawModule mod_tags_popular (Search) (46.23KB) (625ms)
  • beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (32μs)
  • afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (53μs)
  • beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (12μs)
  • afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (24μs)
  • beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (17.93ms)
  • afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (65μs)
  • beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (15μs)
  • afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (24μs)
  • beforeRenderModule mod_tags_popular (Search) (1.98KB) (13μs)
  • afterRenderModule mod_tags_popular (Search) (2.52KB) (21μs)
  • beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (6.05ms)
  • afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (72μs)
  • beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (17μs)
  • afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (24μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (610μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (7.96ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (7μs)
  • afterRenderModule mod_menu (Main Menu - English) (4.86KB) (71μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (23μs)
  • afterRenderRawModule mod_languages (Sprogskift) (19.78KB) (19.39ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (8μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (29μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (14μs)
  • afterRenderRawModule mod_finder () (128.59KB) (10.57ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (3.29KB) (44μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (2.2ms)
  • afterRenderRawModule mod_custom () (21.95KB) (8.54ms)
  • beforeRenderModule mod_custom () (704B) (9μs)
  • afterRenderModule mod_custom () (1.23KB) (61μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (145μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (3.89ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (8μs)
  • afterRenderModule mod_menu (Main Menu - English) (1.25KB) (60μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (22μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (7.83ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (7μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (41μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (15μs)
  • afterRenderRawModule mod_finder () (6.29KB) (10.74ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (3.73KB) (62μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (211μs)
  • afterRenderRawModule mod_custom () (944B) (190μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (30μs)
  • beforeRenderRawModule mod_custom () (688B) (1.26ms)
  • afterRenderRawModule mod_custom () (896B) (170μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (34μs)
  • afterRender (185.77KB) (10.95ms)
  • 1 x afterRenderRawModule mod_articles_category (READ MORE...) (74.88KB) (33.76%)
    673.53ms
    1 x afterRenderRawModule mod_tags_popular (Search) (46.23KB) (31.35%)
    625.33ms
    1 x afterRenderComponent com_content (65.41KB) (8.61%)
    171.76ms
    1 x beforeRenderRawModule mod_custom (Search for more information...) (1.37MB) (8.07%)
    160.90ms
    1 x afterInitialise (1.27MB) (3.79%)
    75.66ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.72KB) (2.73%)
    54.48ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (2.09%)
    41.69ms
    1 x afterRoute (897.2KB) (1.75%)
    34.86ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (19.78KB) (0.97%)
    19.39ms
    1 x beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (0.9%)
    17.93ms
    1 x afterDispatch (24.98KB) (0.83%)
    16.47ms
    1 x afterRender (185.77KB) (0.55%)
    10.95ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.54%)
    10.74ms
    1 x afterRenderRawModule mod_finder () (128.59KB) (0.53%)
    10.57ms
    1 x afterLoad (456.34KB) (0.43%)
    8.60ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.43%)
    8.54ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (0.4%)
    7.96ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.39%)
    7.83ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.36%)
    7.27ms
    1 x beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (0.3%)
    6.05ms
    1 x After Access::getAssetRules (id:3537 name:com_content.article.1756) (7.38KB) (0.21%)
    4.16ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (0.2%)
    3.89ms
    1 x Before Access::preloadComponents (all components) (33.23KB) (0.19%)
    3.88ms
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.11%)
    2.20ms
    1 x beforeRenderRawModule mod_custom () (688B) (0.06%)
    1.26ms
    1 x beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (0.03%)
    610μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (0.03%)
    610μs
    1 x beforeRenderComponent com_content (23.02KB) (0.02%)
    446μs
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (0.02%)
    344μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.01%)
    211μs
    1 x afterRenderRawModule mod_custom () (944B) (0.01%)
    190μs
    1 x afterRenderRawModule mod_custom () (896B) (0.01%)
    170μs
    1 x Before Access::getAssetRules (id:3537 name:com_content.article.1756) (130.65KB) (0.01%)
    157μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (0.01%)
    145μs
    1 x afterRenderModule mod_custom (Search for more information...) (4.2KB) (0.01%)
    111μs
    1 x afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (0%)
    72μs
    1 x afterRenderModule mod_menu (Main Menu - English) (4.86KB) (0%)
    71μs
    1 x afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (0%)
    65μs
    1 x afterRenderModule mod_finder () (3.73KB) (0%)
    62μs
    1 x afterRenderModule mod_custom () (1.23KB) (0%)
    61μs
    1 x afterRenderModule mod_menu (Main Menu - English) (1.25KB) (0%)
    60μs
    1 x afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (0%)
    53μs
    1 x afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (0%)
    52μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0%)
    46μs
    1 x afterRenderModule mod_finder () (3.29KB) (0%)
    44μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0%)
    41μs
    1 x beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (0%)
    36μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    34μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    34μs
    1 x beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (0%)
    32μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    30μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    29μs
    1 x afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (0%)
    24μs
    1 x afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (0%)
    24μs
    1 x afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (0%)
    24μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (0%)
    23μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    22μs
    1 x afterRenderModule mod_tags_popular (Search) (2.52KB) (0%)
    21μs
    1 x beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (0%)
    17μs
    1 x beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (0%)
    15μs
    1 x beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (0%)
    15μs
    2 x beforeRenderModule mod_menu (Main Menu - English) (720B) (0%)
    15μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    15μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    15μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    14μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    14μs
    1 x beforeRenderModule mod_tags_popular (Search) (1.98KB) (0%)
    13μs
    1 x beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (0%)
    12μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    7μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0%)
    5μs
44 statements were executed, 9 of which were duplicates, 35 unique1.51s1.19MB
  • SELECT @@SESSION.sql_mode;787μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?218μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1525μ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)5.23ms944BParams/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` = 1287μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`372μ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` = :guest674μ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`1.86ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC220μ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` = 1806μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config789μ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`6.33ms165.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.23ms3.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` = 14.56ms848B/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)475μ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` = 08.24ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`5.4ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1756'8.7ms48B/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)4.02ms46.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`10.79ms3.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)7.6ms4.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`1.63ms3.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 ASC403μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.9ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id3.14ms1.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`13.24ms180.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 DESC101ms161.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`14.34ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 18.87ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0448μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id4.3ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id2.96ms1.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-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-02-22 17:58:57') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-22 17:58:57') AND c2.state = 112.06ms3.98KBParams/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 10634ms183.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`7.6ms4KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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 `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 15622ms2.75KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • 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` = :id5.98ms1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 13.22ms640B/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)241μs584B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY a.ordering ASC1.32ms4.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)3.06ms584B/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` = 1174μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?771μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.02ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy