Skip to main content

Q10’s potential in counteracting ageing, chronic disease, and drug side effects

Q10’s potential in counteracting ageing, chronic disease, and drug side effectsQ10 is a unique and wonderful coenzyme with a key function in energy turnover and a role as a powerful antioxidant. The body produces the lion’s share Q10 for its own needs but the endogenous synthesis of the compound decreases with age. Moreover, cholesterol-lowering statins and bisphosphonates used to treat osteoporosis disrupt the body’s Q10 synthesis. Over the past decades, numerous studies have shown that Q10 supplementation can slow down the ageing process. Q10 is also useful in connection with heart failure and several other chronic ailments that typically occur in old age. This is described in a review article that is published in Mechanisms of Ageing and Development. With Q10 supplements, it’s important to choose pharmaceutical-grade products with documented quality and bioavailability.

Our cells produce Q10 in their endoplasmic reticulum. Q10 is a lipid-soluble coenzyme with a number of essential functions. It is important for our energy turnover that takes place inside the mitochondria. Here, Q10 serves as an essential component in the so-called electron transport chain.
Moreover, Q10 is a vital antioxidant that protects the mitochondria, cell membranes, cholesterol, and other lipids against oxidative stress caused by free radicals. Q10 is also involved in the activation of DNA and proteins that are important for cell signaling in relation to inflammatory processes and metabolism.
Lack of Q10 may be a result of ageing processes, genetic flaws, or the use of statins and/or bisphosphonates which is common in old age. Low levels of Q10 have been found in tissues and organs in connection with a variety of different diseases such as heart failure, fibromyalgia, and mitochondrial diseases. Supplementing with high doses of Q10 can raise levels of the nutrient in blood and cells, yet there are conflicting results with regard to the bioavailability of different Q10 preparations. In their review article, the scientists take a closer look at how Q10 deficiencies occur and the results of clinical trials where Q10 supplementation has been tested on ageing and chronic diseases linked to ageing.

The different forms of Q10

  • Ubiquinone is the oxidized form of Q10 and is mainly involved in the body’s energy turnover that takes place inside the mitochondria. Ubiquinone has a yellowish color.
  • Ubiquinol is the non-oxidized (reduced) form of Q10 and primarily serves as an antioxidant. It is milky white.
  • Helped by different enzyme processes, ubiquinone and ubiquinol are constantly converted from one form to the other in step with the body’s need for the two forms of Q10

Q10 deficiency in connection with ageing processes

The endogenous Q10 synthesis gradually decreases, starting when we are around the age of 20 years. By the age of 80 years, the Q10 content in the heart has been reduced by half. In 1972, Dr. Harman proposed the theory that ageing is caused by damage to the mitochondria that impairs their oxygen turnover. As a result, the energy metabolism decreases. At the same time, it increases the free radical load and steps up the risk of oxidative stress. When the membranes and the DNA and mitochondria are attacked by free radicals it initiates a vicious cycle that speeds up the ageing process even more. This also increases the risk of different chronic diseases.

  • Oxidative stress is when harmful free radicals outnumber the protective antioxidants
  • Free radicals are generated naturally during oxidation processes. The number of free radicals goes up with age
  • One of the most damaging effects of free radicals is when they attack unsaturated fatty acids in the cell membranes and set off a chain reaction in cells and tissues
  • This is known as lipid peroxidation or rancidification

Q10 deficiency related the use of statins and bisphosphonates

Cholesterol-lowering statins are among the most widely prescribed medical drugs and are typically used to treat age-related disorders such as diabetes, or after people have suffered blood clots or stroke. Interestingly, cholesterol and Q10 are synthesized from the same compound (HMG-CoA). Statins work by blocking this compound so this effect also inhibits the body’s own synthesis of Q10. As a consequence of this, many people develop symptoms such as fatigue, aching muscles, and other types of discomfort caused by the energy shortage in cells. Also, cells become increasingly vulnerable to oxidative stress.
Bisphosphonates belong to another group of medical drugs used to prevent or treat osteoporosis. It is assumed that these drugs block the body’s endogenous Q10 synthesis by inhibiting the synthesis of farnesyl pyrophosphate (an intermediate in the synthesis of cholesterol and Q10). Users of statins or bisphosphonates can therefore benefit from supplementing with Q10 to prevent these side effects.

Q10 supplements for older people postpone ageing and death

In the groundbreaking KiSel-10 study, Q10 was administered in combination with selenium to a group of healthy seniors. It was essential to include selenium because this nutrient is crucial for allowing Q10 to interchange between its two forms (ubiquinone and ubiquinol). Selenium also plays a role in supporting the important antioxidant, GPX. Our endogenous Q10 synthesis decreases with age, and our diets are very low in selenium. Therefore, it made perfect sense to give the two nutrients together.
One group got pharmaceutical-grade Q10 (200 mg) and selenium (200 micrograms) each day, while the other group got placebo. After five years, the following changes were observed in the active treatment group: 54% lower cardiovascular mortality, increased cardiac strength, and improved quality of life.
A 12-year follow-up showed that the treatment with Q10 and selenium had a notable long-term impact on heart function and lifespan. It is also worth mentioning that the combination of Q10 and selenium lowers levels of glycosylated plasma protein and D-dimer, both of which are risk factors in connection with blood clots and cardiovascular death (Alehagen et al., 2020)

Cardiovascular diseases

In chronic heart failure, the heart becomes less effective at pumping blood, a condition that is potentially life-threatening. Patients with heart failure often suffer from oxidative stress caused by free radicals. This can be assuaged with antioxidant supplements.
In a systematic review (Flowers et. Al, 2014), the authors analyzed the effect of taking Q10 in connection with cardiovascular disease. No other changes were made to the participants’ lifestyle. The results indicate that Q10 can lower systolic blood pressure. Another meta-analysis shows that Q10 supplementation in connection with cardiac surgery helps reduce subsequent heart rhythm disturbances.
The Q-Symbio study documented, for the first time, that Q10 has an effect on chronic heart failure. In this study, where the participants were given 300 mg of Q10 daily, their heart function had improved after as little as 16 weeks. After two years of treatment, there were 43% fewer heart-related deaths in the active treatment group compared with the placebo group. Moreover, the hospitalization rate in the active treatment group was 43% lower.

Chronic inflammation and chronic disease

Chronic inflammation and oxidative stress occur in many age-related diseases such as cardiovascular disease, diabetes, and chronic kidney ailments. A meta-analysis has shown that supplementation with Q10 (60-500 mg/day) in periods anywhere from one week to four months significantly lowers levels of CRP and pro-inflammatory cytokines such as interleukin-6 (IL-6), and tumor necrosis factor alpha (TNF-α).

Diabetes

Patients with type-2 diabetes can also benefit from Q10. In a study where diabetes patients were given 200 mg of Q10 daily for three months, the researchers observed that the treatment lowered levels of HbA1c, an indicator of blood glucose over several weeks or months. In other words, the diabetics’ glucose uptake and blood sugar levels were improved. This study supports other studies of diabetics.

Fibromyalgia and chronic fatigue syndrome

Fibromyalgia, a condition characterized by fatigue, aching muscles, and stiff joints, is associated with low levels of Q10. It has also been seen that patients suffering from this disease have increased oxidative stress in their mitochondria. This fits in well with the low levels of Q10. A smaller study (Cordero et al., 2011) has shown that 300 mg of Q10 daily can relive the clinical symptoms.
It has also been seen that Q10 combined with NADH, a niacin derivative, can help relieve symptoms of chronic fatigue syndrome (Campagnolo et al., 2017).

Neurological disorders

According to a review article (Illenia Cirilli et al., 2021), taking high quantities of Q10 may improve neurodegenerative conditions such as Parkinson’s disease, Alzheimer’s disease, and sclerosis. Apparently, Q10 protects neurons and mitochondria against damage caused by oxidative stress. Other studies, however, do not indicate that Q10 can delay Alzheimer’s disease or Huntington’s disease from progressing. It may be a result of using Q10 that has inferior quality, which means it is unable to penetrate the blood-brain-barrier.

The quality of Q10 supplements is vital

Q10 has huge potential in relation to ageing and chronic disease, but it is vital to use supplements that have the right quality. Q10 is a lipid-soluble substance but it does not automatically become absorbable by mixing it with oil. The problem is that the Q10 molecules tend to aggregate in the form of large, insoluble crystals. Unless you expose these crystals to a special treatment that enables them to dissolve completely in the digestive system, the crystals merely pass through the digestive tract, and just a small fraction of Q10 is effectively absorbed. The absorption of Q10 preparations in tablet form or as powder in hard gelatin capsules is often less than one percent. It is therefore crucial to choose pharmaceutical-grade Q10 with documented bioavailability to make sure that the active ingredient effectively reaches the cells.
A Q10 supplement is typically taken with breakfast. Because there is a cut-off point for the body’s Q10 absorption (at 100 mg), it is normally best to divide larger doses of Q10 into several smaller portions and take them at different times of the day.

Q10 protects against ageing in several ways

  • Involved in the mitochondrial energy turnover (ATP)
  • Serves as an antioxidant that protects lipids, cells, and mitochondrial against free radicals
  • Counteracts oxidative stress
  • Involved in the activation of DNA and proteins that are important for cell signaling
  • Counteracts inflammatory processes that occur in the majority of chronic diseases, even though we do not necessarily notice
  • The effect of Q10 is improved by taking selenium because this nutrient enables Q10 to convert into its two different forms (as ubiquinone and ubiquinol)

References:

Jan Aaset, Jan Alexander, Urban Alehagen. Coenzyme Q10 supplementation – In ageing and disease. Mechanisms of Ageing and Development. 2021

Illenia Cirilli et al. Role of Coenzyme Q10 in Health and Disease: an Update on the last 10 years (2010-2020). Antioxidants 2021

Lain Hargreaves et al. Disorders of Human Coenzyme Q10 Metabolism: An Overview. International Journal of Molecular Sciences. 2020

Will Chu. Co enzyme Q10 has potential to help chronic condition symptoms, review finds. NUTRAingredients.com 2020

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

Yoana Rabanal-Ruiz, Emilio Lianos-Gonzáles and Francisco Javier Alcain. The Use of Coenzyme Q10 in Cardiovascular Diseases. Antioxidants 10 May 2021

Mortensen SA et al. The effect of coenzyme Q10 on morbidity and mortality in chronic heart failure: results from Q-Symbio: a randomized double-blind trial. Journal of the American College of Cardiology, heart Failure 2014

Phiwayinkosi V. Dludia et al. The impact of coenzyme Q10 on metabolic and cardiovascular disease profiles in diabetic patients: A systematic review and meta-analysis of randomized controlled trials. Endocrinology, Diabetes & Metabolism 2020

Cordero MD et al. NLRP3 inflammasome is activated in fibromyalgia: the effect of coenzyme Q10. Antioxid Redox Signal 2014

Myhill Sarah et al; Chronic fatigue syndrome and mitochondrial dysfunction. International Journal of Clinical and Experimental Medicine 2009

Yoritaka A et al. Randomized, double-blind, placebo-controlled pilot trial of reduces coenzyme Q10 for Parkinson´s disease. PubMed 2015

Pernille Lund: Q10 – fra helsekost til epokegørende medicin. Forlaget Ny Videnskab. 2014

  • Created on .
8.859MBMemory Usage520msRequest 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" => 1740203207 "last" => 1740203207...
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.53KB) (2.77ms)
  • afterInitialise (1.27MB) (49.84ms)
  • afterRoute (897.2KB) (21.56ms)
  • beforeRenderComponent com_content (23.02KB) (329μs)
  • Before Access::preloadComponents (all components) (33.23KB) (271μs)
  • After Access::preloadComponents (all components) (97.34KB) (7.86ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (28μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (14.01ms)
  • Before Access::getAssetRules (id:6822 name:com_content.article.3375) (130.65KB) (127μs)
  • After Access::getAssetRules (id:6822 name:com_content.article.3375) (7.38KB) (65μs)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.38MB) (68.72ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (234μs)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (4μs)
  • afterRenderModule mod_custom (Search for more information...) (4.95KB) (106μs)
  • afterRenderComponent com_content (72.64KB) (39.02ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.89KB) (9.78ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (38μs)
  • afterDispatch (17.66KB) (5.92ms)
  • beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (541μs)
  • afterRenderRawModule mod_articles_category (READ MORE...) (96.15KB) (160ms)
  • beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (38μs)
  • afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (53μs)
  • beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (16μs)
  • afterRenderRawModule mod_tags_popular (Search) (45.9KB) (103ms)
  • beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (43μs)
  • afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (293μs)
  • beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (14μs)
  • afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (25μs)
  • beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (4.59ms)
  • afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (814μs)
  • beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (26μs)
  • afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (47μs)
  • beforeRenderModule mod_tags_popular (Search) (1.98KB) (14μs)
  • afterRenderModule mod_tags_popular (Search) (2.52KB) (25μs)
  • beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (11μs)
  • afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (22μs)
  • beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (9μs)
  • afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (21μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (490μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (5.06ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - English) (4.86KB) (79μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift) (20.84KB) (4.54ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (8μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (26μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (14μs)
  • afterRenderRawModule mod_finder () (128.95KB) (4.54ms)
  • beforeRenderModule mod_finder () (704B) (8μs)
  • afterRenderModule mod_finder () (3.29KB) (49μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (159μs)
  • afterRenderRawModule mod_custom () (21.98KB) (2.33ms)
  • beforeRenderModule mod_custom () (704B) (4μs)
  • afterRenderModule mod_custom () (1.23KB) (57μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (102μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (1.85ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu - English) (1.25KB) (55μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.65ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (3μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (52μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (12μs)
  • afterRenderRawModule mod_finder () (6.29KB) (672μs)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (3.73KB) (59μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (204μs)
  • afterRenderRawModule mod_custom () (944B) (2.14ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (2.43KB) (36μs)
  • beforeRenderRawModule mod_custom () (688B) (118μs)
  • afterRenderRawModule mod_custom () (896B) (106μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.71KB) (22μs)
  • afterRender (181.97KB) (3.38ms)
  • 1 x afterRenderRawModule mod_articles_category (READ MORE...) (96.15KB) (30.82%)
    160.41ms
    1 x afterRenderRawModule mod_tags_popular (Search) (45.9KB) (19.85%)
    103.30ms
    1 x beforeRenderRawModule mod_custom (Search for more information...) (1.38MB) (13.2%)
    68.72ms
    1 x afterInitialise (1.27MB) (9.58%)
    49.84ms
    1 x afterRenderComponent com_content (72.64KB) (7.5%)
    39.02ms
    1 x afterRoute (897.2KB) (4.14%)
    21.56ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (2.69%)
    14.01ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.89KB) (1.88%)
    9.78ms
    1 x After Access::preloadComponents (all components) (97.34KB) (1.51%)
    7.86ms
    1 x afterDispatch (17.66KB) (1.14%)
    5.92ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (0.97%)
    5.06ms
    1 x beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (0.88%)
    4.59ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (20.84KB) (0.87%)
    4.54ms
    1 x afterRenderRawModule mod_finder () (128.95KB) (0.87%)
    4.54ms
    1 x afterRender (181.97KB) (0.65%)
    3.38ms
    1 x afterLoad (456.53KB) (0.53%)
    2.77ms
    1 x afterRenderRawModule mod_custom () (21.98KB) (0.45%)
    2.33ms
    1 x afterRenderRawModule mod_custom () (944B) (0.41%)
    2.14ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (0.35%)
    1.85ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.32%)
    1.65ms
    1 x afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (0.16%)
    814μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.13%)
    672μs
    1 x beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (0.1%)
    541μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (0.09%)
    490μs
    1 x beforeRenderComponent com_content (23.02KB) (0.06%)
    329μs
    1 x afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (0.06%)
    293μs
    1 x Before Access::preloadComponents (all components) (33.23KB) (0.05%)
    271μs
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (0.04%)
    234μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.04%)
    204μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.03%)
    159μs
    1 x Before Access::getAssetRules (id:6822 name:com_content.article.3375) (130.65KB) (0.02%)
    127μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.02%)
    118μs
    1 x afterRenderModule mod_custom (Search for more information...) (4.95KB) (0.02%)
    106μs
    1 x afterRenderRawModule mod_custom () (896B) (0.02%)
    106μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (0.02%)
    102μs
    1 x afterRenderModule mod_menu (Main Menu - English) (4.86KB) (0.02%)
    79μs
    1 x After Access::getAssetRules (id:6822 name:com_content.article.3375) (7.38KB) (0.01%)
    65μs
    1 x afterRenderModule mod_finder () (3.73KB) (0.01%)
    59μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    57μs
    1 x afterRenderModule mod_menu (Main Menu - English) (1.25KB) (0.01%)
    55μs
    1 x afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (0.01%)
    53μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    52μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    49μs
    1 x afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (0.01%)
    47μs
    1 x beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (0.01%)
    43μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    38μs
    1 x beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (0.01%)
    38μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    36μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    28μs
    1 x beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (0%)
    26μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    26μs
    1 x afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (0%)
    25μs
    1 x afterRenderModule mod_tags_popular (Search) (2.52KB) (0%)
    25μs
    1 x afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (0%)
    22μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    22μs
    1 x afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (0%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (0%)
    20μs
    1 x beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (0%)
    16μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    16μs
    1 x beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (0%)
    14μs
    1 x beforeRenderModule mod_tags_popular (Search) (1.98KB) (0%)
    14μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    14μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    14μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    12μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    12μs
    1 x beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (0%)
    11μs
    1 x beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (0%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu - English) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0%)
    4μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    3μs
45 statements were executed, 9 of which were duplicates, 36 unique360ms1.16MB
  • SELECT @@SESSION.sql_mode;47μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?164μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1577μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)3.46ms944BParams/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` = 1243μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`5ms656B/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` = :guest1.97ms1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `has_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`2.83ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC163μ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` = 1198μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config199μ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`3.4ms165.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`831μ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` = 1443μ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)3.39ms7.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.41ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`2.1ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3375'2.77ms48B/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)2.12ms46.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`449μ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)8.01ms4.19KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`3.74ms3.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 ASC529μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id176μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id4ms1.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`7.88ms180.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 DESC28.86ms161.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`416μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 13.18ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 01.13ms704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id1.38ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id127μ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-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-02-22 05:46:48') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-22 05:46:48') AND c2.state = 12.35ms3.97KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY RAND() ASC LIMIT 10151ms155.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`654μs3.97KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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.36ms4KBParams/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 1598.84ms2.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` = :id2.78ms1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1357μ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)232μ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.07ms4.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)179μ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` = 1223μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?197μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.89ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy