Skip to main content

Alcohol depletes your stores of vitamins and minerals

- which your brain, nervous system, and liver need

Alcohol depletes your stores of vitamins and minerals A cold beer with lunch or a glass of red wine to go with your steak may be tempting. In fact, alcohol in limited amounts can be relaxing and it provides beneficial antioxidants. However, Danes drink too much, and our excessive alcohol consumption is one of the worst threats to public health. Many alcoholics suffer from unstable blood sugar levels, which can have a rather bad impact on their willpower. In addition, the empty calories deplete the body’s levels of vitamins, minerals, and essential fatty acids, on which the nervous system, the brain, and the liver depend. This can easily turn into a vicious cycle. Therefore, having stable blood sugar and making sure to get plenty of vital nutrients is important for preventing and treating alcohol abuse.

Most of us have tried getting drunk and suffering from the following hangover, which is a sign of acute alcohol poisoning. A large consumption of alcohol, especially if you do it for an extended period, may contribute to a number of conditions such as depression, impaired immunity, gastrointestinal diseases, lung and muscle diseases, serious liver ailments, brain inflammation, several cancer forms, and premature death. Add to that the lack of sleep, the fatigue, the hot flushes, and the other hormone problems, accidents, and personal, social, and socio-economic consequences that follow in the wake of consuming too much alcohol.
Denmark has a higher number of young drinkers than any other European country. An early debut and drinking a lot at a young age increases your risk of becoming a heavy drinker later in life.
Luckily, this drinking culture is changing. Four out of five Danes in the age group 15-20 years do not get drunk every single weekend, according to a report called “Young Danes and their drinking habits in 2017”. Still, there is room for improvement.

Alcohol and socio-economic costs

The statistiscs show that every year, 13 billion Danish Crowns are spent on treating individuals with a registered overconsumption of alcohol. This figure, however, fails to include the costs that are linked to concealed alcoholism, reduced work ability, accidents, rehabilitation, sheltered housing etc.

Why alcohol and unstable blood sugar levels give you a weak character

In far too many cases, treatments, counselling, support groups, and promises to abstain from drinking fail to produce the desired result, even though the experts involved in helping are both experienced and caring, and the person with the alcohol problem is motivated. The simple explanation to this is that many alcoholics have unstable blood sugar, which is a problem that needs to be addressed.
Under normal circumstances, the brain and nervous system only use carbohydrates for energy, whereas the muscles and the heart use fat and protein, as well. Consuming alcohol or refined carbohydrates such as candy, cake, soft beverages, white bread, chips, pizza and other types of junk food provides our cells with fast energy. When we drink, the liver breaks down the alcohol, and as long as it is busy doing this, it cannot release extra glucose to the bloodstream. As a result, our blood sugar levels drop, and the cells suffer an energy shortage. This happens when you drink alcohol or when you consume fast (refined) carbohydrates. In fact, there are many similarities between excessive food intake and alcohol abuse, and both situations tend to undermine our willpower. This is why the brain and nervous system suffer a sudden energy shortage, which causes the “reptile brain” to take over. We are tempted to consume empty calories as a source of fast energy. It all boils down to biochemistry and has nothing to do with having a weak character.
Because empty calories do not provide the nutrients that our cells need for their energy turnover, the body may eventually lack several of these essential vitamins and minerals.

Alcohol (ethanol) is a carbohydrate, which is quickly absorbed in the blood. On an empty stomach, it only takes about five minutes. In other words, the speed of the absorption depends on how much food is in the stomach, which means that alcohol is absorbed slower if you drink and eat at the same time. Around 90% of the alcohol you consume is converted in the liver with help from enzymes. Women normally metabolize alcohol at a slower rate than men do, and their alcohol tolerance is also lower due to less muscle mass and a lower content of water in the body.

Blood sugar-stabilizing main meals with plenty of protein and chromium

If you want to be able to control your alcohol intake, the first thing you must do is make sure to stabilize your blood sugar with help from main meals that are rich in coarse greens. Make sure to get plenty of protein and healthy fats. You may find inspiration in Paleo diets etc.
Alcohol abuse and a large consumption of sugar, coffee, and other stimulants even deplete your levels of chromium, a trace element that enhances the effect of insulin. Chromium supplements are therefore also relevant when it comes to balancing your blood sugar.
You can find different types of chromium supplements on the market. Organic chromium yeast has the best bioavailability and is absorbed up to 10 times better than synthetically manufactured chromium sources such as chromium picolinate and chromium chloride. Make sure to look at the label when you buy a chromium preparation.

Many alcoholics, who enter rehab and feel very motivated to stop drinking, find themselves in a hopeless battle against temptation, simply because their blood sugar is out of balance. The same is the case with many drug addicts.

Make sure to get enough B vitamins

Alcohol drains your body of B vitamins, namely vitamins B1, B2, B3, B5, B6, biotin, folic acid, and B12. The B vitamins collaborate as a complicated biological team, and they are particularly important for our energy levels, blood cells, nervous system, hormone system, immune system, digestion, skin, and hair.
Because the B vitamins are water-soluble and are not stored in the body, we need to ingest them regularly in order to avoid becoming deficient.
If you drink too much alcohol, it is advisable to take a strong vitamin B complex and to take the vitamins several times a day in order to obtain the best utilization. One can also take B vitamins before or in the course of an evening of heavy drinking, as this may help reduce the following hangover.

Although beer contains B vitamins, consuming large quantities of beer may inhibit the body’s utilization of vitamin B1 and other B vitamins because of a damaged liver.

Can too much drinking damage the brain?

Yes, at least to some extent.
Wernicke’s encephalopathy (brain inflammation) is an acute and life-threatening condition caused by a vitamin B1 deficiency in the brain. The underlying cause is often prolonged alcohol abuse. Symptoms include loss of consciousness, slurred speech, difficulty walking, and death in worst case. Korsakoff syndrome, another alcohol-induced condition, is also caused by severe vitamin B1 deficiency in the brain and long-term overconsumption of alcohol. Korsakoff syndrome is often seen in combination with Wernicke’s encephalopathy, and the disease is characterized by permanent damage to the memory.
Both conditions are treated by injecting large doses of vitamin B1.

Large doses of vitamin C

Alcohol also drains the body of vitamin C, a nutrient that is important for the nervous system, the mental balance, the immune system, collagen formation (connective tissue), wound healing, and iron uptake. It is recommended to eat plenty of food sources that are rich in vitamin C, as that type of diet also provides other essential nutrients.
Vitamin C supplements with non-acidic vitamin C sources (calcium ascorbate) are gentle toward the stomach lining. A tablet containing 500-750 mg of vitamin C contains the same amount of the nutrient as 10-15 oranges or 50-75 apples.

Alcohol impairs the body’s utilization of vitamin D

We humans produce the lion’s share of the vitamin D we need through a UVB-induced conversion of cholesterol in our skin. This requires sunlight. However, vitamin D must be activated in the liver, and this process may not function optimally if the liver is damaged from drinking too much alcohol. As most of the cells in the body have vitamin D receptors, having too little active vitamin D in the body may have a detrimental effect on bones and teeth, the immune system, the muscles, the cardiovascular system, the brain, and our mood. There is also an increased risk of inflammation. If you drink too much alcohol, make sure to have your blood levels of vitamin D tested and consider a supplement. In any case, most people benefit from taking a vitamin D supplement during the winter period and in situations where they do not expose themselves to enough sunlight.

Magnesium for the nervous system, the blood sugar balance, and for activating vitamin D

Alcohol drains the body of magnesium, a nutrient that fuels more than 300 different enzyme processes. Magnesium is important for the nervous system, muscle, digestion, blood pressure, and bones. A magnesium deficiency may cause trembling, inner unrest, muscle tension, fatigue, and poor sleep, something which many alcoholics experience. Too little magnesium may also result in muscle cramps, constipation, lowered appetite, elevated blood pressure, and an insidious decalcification of the skeleton.
A magnesium deficiency may even impair the body’s ability to utilize vitamin D. This is because we need magnesium-containing enzymes to activate the vitamin D that we synthesize in our skin or take as supplements. This activation takes place in the liver and kidneys.
Many people fail to get enough magnesium, simply because they do not eat enough whole grain, vegetables, nuts, and other good magnesium sources. Drinking alcohol only adds to the deficit. Any substance abuser with a tense nervous system can benefit from taking an easily absorbed magnesium supplement.

If you have difficulty with falling asleep or sleep poorly, you may benefit from supplements of magnesium and B vitamins taken together with your dinner or before you go to bed.

Zinc

Zinc is needed for around 300 different enzymes, which control our growth, reproduction, metabolism, nervous system, and immune system. Alcohol drains the body of zinc, and this may lead to a number of adverse health effects. Good sources of zinc are liver, meat, shellfish, dairy products, nuts, seeds, kernels, and beans.

Remember your omega-6 and omega-3 fatty acids

Omega-3 and omega-6 are essential fatty acids that we need for our energy turnover, cell membranes, brain, nervous system, and immune defense. We also need them for controlling inflammatory processes and a number of other physiological processes.
It is of vital importance to have the right balance between omega-3 and omega-6. Many people get far too much omega-6, and drinking alcohol can disrupt the balance additionally, thereby increasing the risk of depression, inflammation, and aching joints. Always make sure to get adequate amounts of both essential fatty acids, preferably with more omega-3 and less omega-6. Fish oil supplements are beneficial, as they contain the two omega-3 fatty acids, EPA and DHA, which the body can easily utilize.

Around 60% of the brain’s dry weight is made up of various fats such as cholesterol, omega-6 (AA), and omega-3 (EPA and DHA). Many people lack the two omega-3 fatty acids, EPA and DHA.

Fish oil promotes the formation of essential cannabinoids in the brain

A University of Illinois study shows that fish oil with the two omega-3 fatty acids, EPA and DHA, generates cascades of chemical reactions that promote the formation of cannabinoids in the brain. They are known as endocannabinoids and belong to a group of neuromodulatory lipids and receptors in the brain. In other words, with help from omega-3 fatty acids, the body can produce the same cannabinoids as those found in cannabis oil, only without making you stoned.
The endocannabinoid system (ECBS) is involved in a long list of physiological processes, including:

  • The immune defense
  • The nervous system
  • Pain sensation
  • Mood
  • Memory
  • Protection of neurons

Alcohol, food, and nutrients

  • Eat healthy, green meals with a blood sugar-stabilizing effect
  • Make sure to get enough protein with each meal
  • Get plenty of healthy fats
  • Only drink alcohol with meals
  • Count the number of units that you consume
  • Drink water in between
  • If you drink too much, you should make sure to get plenty of B vitamins, vitamin C, magnesium, chromium, zinc, and omega-3

Useful alcohol guidelines

On behalf of research and knowledge about alcohol intake and disease/death, the following guidelines may come in handy:

  • Drinking alcohol, regardless of the amounts consumed, can affect your health
  • Don’t drink alcohol in the belief that it is good for you
  • Men should stay within a weekly limit of 14 units, whereas women should stay within seven units
  • The risk of disease is high when the number of alcoholic units exceeds 21 (men) and 14 (women)
  • Avoid drinking more than five units at the same occasion
  • Children and youngsters under the age of 16 should not drink alcohol
  • Avoid alcohol altogether if you are pregnant
  • Be careful with your alcohol intake if you are older

Facts about the alcohol content in beer, wine, and hard liquor

  • A unit contains 12 grams (1.5 cl) of 100% pure alcohol
  • The alcohol percentage in different alcoholic beverages varies
  • A normal beer represents one unit
  • A small glass of liquor (2 cl, 30% alcohol) represents 0.4 unit
  • A larger glass of hard liquor (4 cl, 50% alcohol) represents 1.3 units
  • A bottle of wine with a 12% alcohol content represents six units

References

https://www.trygfonden.dk/viden-og-materialer/publikationer/unges-alkoholvaner-i-danmark-2017

http://www.kora.dk/udgivelser/udgivelse/i9163/Samfundsoekonomiske-omkostninger-forbundet-med-alkoholoverforbrug

http://www.omalkohol.dk/krop-sundhed/alkohol-og-kroppen/

https://diabetes.dk/media/12780211/Infografik-alhohol-og-blodsukker.pdf

Study: Omega-3 fatty acids fight inflammation via cannabinoids. EurekAlert! Science News 2017
https://www.eurekalert.org/pub_releases/2017-07/uoia-sof071817.php

https://www.sst.dk/da/sundhed-og-livsstil/alkohol/anbefalinger

Pernille Lund. Sådan får du styr på dit blodsukker. Ny Videnskab 2013

  • Created on .
8.918MBMemory Usage281msRequest 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" => 1738539803 "last" => 1738539803...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "en-US" ]
  • afterLoad (456.41KB) (3.12ms)
  • afterInitialise (1.27MB) (43.92ms)
  • afterRoute (927.02KB) (9.12ms)
  • beforeRenderComponent com_content (22.94KB) (911μs)
  • Before Access::preloadComponents (all components) (35.84KB) (243μs)
  • After Access::preloadComponents (all components) (97.34KB) (982μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (16μs)
  • After Access::preloadPermissions (com_content) (3.19MB) (11.62ms)
  • Before Access::getAssetRules (id:3474 name:com_content.article.1722) (130.65KB) (98μs)
  • After Access::getAssetRules (id:3474 name:com_content.article.1722) (7.38KB) (49μs)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.35MB) (31.17ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.7KB) (2.14ms)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (6μs)
  • afterRenderModule mod_custom (Search for more information...) (4.7KB) (100μs)
  • afterRenderComponent com_content (76.86KB) (27.72ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.03KB) (3.68ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (28μs)
  • afterDispatch (17.7KB) (2.3ms)
  • beforeRenderRawModule mod_articles_category (READ MORE...) (32.3KB) (430μs)
  • afterRenderRawModule mod_articles_category (READ MORE...) (75.48KB) (69.31ms)
  • beforeRenderRawModule mod_tags_popular (Search) (4.81KB) (30μs)
  • afterRenderRawModule mod_tags_popular (Search) (19.66KB) (39.34ms)
  • beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (960B) (29μs)
  • afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (60μs)
  • beforeRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (8.41KB) (23μs)
  • afterRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (45.67KB) (4.82ms)
  • beforeRenderRawModule mod_custom (Antiaging) (6.97KB) (25μs)
  • afterRenderRawModule mod_custom (Antiaging) (1KB) (38μs)
  • beforeRenderRawModule mod_custom (Exercise) (720B) (11μs)
  • afterRenderRawModule mod_custom (Exercise) (1.02KB) (23μs)
  • beforeRenderModule mod_articles_category (READ MORE...) (276.63KB) (4.15ms)
  • afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (61μs)
  • beforeRenderModule mod_tags_popular (Search) (5.17KB) (15μs)
  • afterRenderModule mod_tags_popular (Search) (2.52KB) (26μs)
  • beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.31KB) (11μs)
  • afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (22μs)
  • beforeRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (8.03KB) (17μs)
  • afterRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (1.31KB) (20μs)
  • beforeRenderModule mod_custom (Antiaging) (7.33KB) (10μs)
  • afterRenderModule mod_custom (Antiaging) (1.27KB) (20μs)
  • beforeRenderModule mod_custom (Exercise) (336B) (8μs)
  • afterRenderModule mod_custom (Exercise) (1.25KB) (19μs)
  • beforeRenderRawModule mod_menu (Main menu-US) (22.38KB) (419μs)
  • afterRenderRawModule mod_menu (Main menu-US) (152.11KB) (3.51ms)
  • beforeRenderModule mod_menu (Main menu-US) (720B) (5μs)
  • afterRenderModule mod_menu (Main menu-US) (4.61KB) (60μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.69KB) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift) (27.18KB) (2.74ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (21μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (214.53KB) (4.27ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (34μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (142μs)
  • afterRenderRawModule mod_custom () (21.95KB) (2.22ms)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (48μs)
  • beforeRenderRawModule mod_menu (Main menu-US) (5.07KB) (103μs)
  • afterRenderRawModule mod_menu (Main menu-US) (6.02KB) (627μs)
  • beforeRenderModule mod_menu (Main menu-US) (720B) (3μs)
  • afterRenderModule mod_menu (Main menu-US) (1.25KB) (38μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (16μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (1.69ms)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (3.77KB) (34μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (11μs)
  • afterRenderRawModule mod_finder () (6.29KB) (1.96ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (46μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (178μs)
  • afterRenderRawModule mod_custom () (944B) (132μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (89μs)
  • afterRenderRawModule mod_custom () (896B) (96μs)
  • beforeRenderModule mod_custom () (704B) (2μs)
  • afterRenderModule mod_custom () (2.71KB) (23μs)
  • afterRender (181.78KB) (5.72ms)
  • 1 x afterRenderRawModule mod_articles_category (READ MORE...) (75.48KB) (24.7%)
    69.31ms
    1 x afterInitialise (1.27MB) (15.66%)
    43.92ms
    1 x afterRenderRawModule mod_tags_popular (Search) (19.66KB) (14.02%)
    39.34ms
    1 x beforeRenderRawModule mod_custom (Search for more information...) (1.35MB) (11.11%)
    31.17ms
    1 x afterRenderComponent com_content (76.86KB) (9.88%)
    27.72ms
    1 x After Access::preloadPermissions (com_content) (3.19MB) (4.14%)
    11.62ms
    1 x afterRoute (927.02KB) (3.25%)
    9.12ms
    1 x afterRender (181.78KB) (2.04%)
    5.72ms
    1 x afterRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (45.67KB) (1.72%)
    4.82ms
    1 x afterRenderRawModule mod_finder () (214.53KB) (1.52%)
    4.27ms
    1 x beforeRenderModule mod_articles_category (READ MORE...) (276.63KB) (1.48%)
    4.15ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.03KB) (1.31%)
    3.68ms
    1 x afterRenderRawModule mod_menu (Main menu-US) (152.11KB) (1.25%)
    3.51ms
    1 x afterLoad (456.41KB) (1.11%)
    3.12ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (27.18KB) (0.98%)
    2.74ms
    1 x afterDispatch (17.7KB) (0.82%)
    2.30ms
    1 x afterRenderRawModule mod_custom () (21.95KB) (0.79%)
    2.22ms
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.7KB) (0.76%)
    2.14ms
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.7%)
    1.96ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.6%)
    1.69ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.35%)
    982μs
    1 x beforeRenderComponent com_content (22.94KB) (0.32%)
    911μs
    1 x afterRenderRawModule mod_menu (Main menu-US) (6.02KB) (0.22%)
    627μs
    1 x beforeRenderRawModule mod_articles_category (READ MORE...) (32.3KB) (0.15%)
    430μs
    1 x beforeRenderRawModule mod_menu (Main menu-US) (22.38KB) (0.15%)
    419μs
    1 x Before Access::preloadComponents (all components) (35.84KB) (0.09%)
    243μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.06%)
    178μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.05%)
    142μs
    1 x afterRenderRawModule mod_custom () (944B) (0.05%)
    132μs
    1 x beforeRenderRawModule mod_menu (Main menu-US) (5.07KB) (0.04%)
    103μs
    1 x afterRenderModule mod_custom (Search for more information...) (4.7KB) (0.04%)
    100μs
    1 x Before Access::getAssetRules (id:3474 name:com_content.article.1722) (130.65KB) (0.03%)
    98μs
    1 x afterRenderRawModule mod_custom () (896B) (0.03%)
    96μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.03%)
    89μs
    1 x afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (0.02%)
    61μs
    1 x afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (0.02%)
    60μs
    1 x afterRenderModule mod_menu (Main menu-US) (4.61KB) (0.02%)
    60μs
    1 x After Access::getAssetRules (id:3474 name:com_content.article.1722) (7.38KB) (0.02%)
    49μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    48μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.02%)
    46μs
    1 x afterRenderRawModule mod_custom (Antiaging) (1KB) (0.01%)
    38μs
    1 x afterRenderModule mod_menu (Main menu-US) (1.25KB) (0.01%)
    38μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    34μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (3.77KB) (0.01%)
    34μs
    1 x beforeRenderRawModule mod_tags_popular (Search) (4.81KB) (0.01%)
    30μs
    1 x beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (960B) (0.01%)
    29μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    28μs
    1 x afterRenderModule mod_tags_popular (Search) (2.52KB) (0.01%)
    26μs
    1 x beforeRenderRawModule mod_custom (Antiaging) (6.97KB) (0.01%)
    25μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_articles_category (Get additionel and more detailed knowledge about) (8.41KB) (0.01%)
    23μs
    1 x afterRenderRawModule mod_custom (Exercise) (1.02KB) (0.01%)
    23μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    23μs
    1 x afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (0.01%)
    22μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    21μs
    1 x afterRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (1.31KB) (0.01%)
    20μs
    1 x afterRenderModule mod_custom (Antiaging) (1.27KB) (0.01%)
    20μs
    1 x afterRenderModule mod_custom (Exercise) (1.25KB) (0.01%)
    19μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.69KB) (0.01%)
    19μs
    1 x beforeRenderModule mod_articles_category (Get additionel and more detailed knowledge about) (8.03KB) (0.01%)
    17μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0.01%)
    16μs
    1 x beforeRenderModule mod_tags_popular (Search) (5.17KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    11μs
    1 x beforeRenderRawModule mod_custom (Exercise) (720B) (0%)
    11μs
    1 x beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.31KB) (0%)
    11μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    11μs
    1 x beforeRenderModule mod_custom (Antiaging) (7.33KB) (0%)
    10μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_custom (Exercise) (336B) (0%)
    8μs
    2 x beforeRenderModule mod_menu (Main menu-US) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    5μs
45 statements were executed, 9 of which were duplicates, 36 unique163ms1.35MB
  • SELECT @@SESSION.sql_mode;41μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?102μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 173μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)5.17ms944BParams/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` = 12.67ms1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`77μ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` = :guest132μ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`3.24ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC851μ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` = 1146μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config202μ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`785μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`249μ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` = 1185μ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)386μ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` = 05.09ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`970μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1722'1.97ms48B/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)1.37ms46.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`805μ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)2.2ms4.16KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`359μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id LEFT JOIN `has_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray8,:preparedArray9) ORDER BY a.ordering ASC727μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id132μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id67μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `has_modules` AS `m` LEFT JOIN `has_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `has_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) AND `m`.`language` IN (:preparedArray3,:preparedArray4) ORDER BY `m`.`position`,`m`.`ordering`3.62ms180.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 DESC19.6ms161.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`1.69ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1153μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0325μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id100μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id175μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `has_content` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `has_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1,5) AND c2.language != 'en-US' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-02-02 23:43:23') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-02 23:43:23') AND c2.state = 11.54ms3.97KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY a.title ASC LIMIT 1065.62ms195.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `has_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `has_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `t`.`language` IN (:preparedArray3,:preparedArray4) AND `tag_date` > DATE_ADD('2025-02-02 23:43:23', INTERVAL -1 YEAR) AND `m`.`type_alias` = `c`.`core_type_alias` AND `c`.`core_state` = 1 AND (`c`.`core_access` IN (:preparedArray5,:preparedArray6) OR `c`.`core_access` = 0) AND (`c`.`core_publish_up` IS NULL OR `c`.`core_publish_up` = :nullDate2 OR `c`.`core_publish_up` <= :nowDate2) AND (`c`.`core_publish_down` IS NULL OR `c`.`core_publish_down` = :nullDate3 OR `c`.`core_publish_down` >= :nowDate3) GROUP BY `tag_id`,`t`.`title`,`t`.`access`,`t`.`alias` ORDER BY RAND() LIMIT 1036.11ms2.66KBParams/modules/mod_tags_popular/src/Helper/TagsPopularHelper.php:183Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray5) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray6,:preparedArray7) ORDER BY a.created ASC LIMIT 10741μs159.16KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`399μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `c2`.`language`,`c2`.`id` FROM `has_menu` AS `c` INNER JOIN `has_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `has_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `has_menu` AS `c2` ON `a2`.`id` = `c2`.`id` WHERE `c`.`id` = :id142μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1172μ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)147μ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 ASC602μs4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `title` FROM `has_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)1.57ms584B/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` = 1135μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?103μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.91ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy