Skip to main content

Is iron deficiency making you tired and sluggish?

- here is what to eat and do to get more energy

Is iron deficiency making you tired and sluggish?If you are suffering from enervating fatigue, problems with concentrating, lack of energy, paleness, shortness of breath, dizziness, cold intolerance, recurrent infections, anemia, or problems with your skin, hair, and nails, you may be lacking iron and you should have it checked. It is primarily women of childbearing age, seniors, and vegans who lack this essential mineral, but even infants, teenagers, athletes, and people who drink a lot of milk may become iron-deficient. In this article, you can read more about how to get enough iron from your diet – regardless if you are a carnivore, pescetarian, or vegan. Also, you will find tips on how to increase your iron absorption.

Iron binds oxygen in the hemoglobin of our red blood cells. Hemoglobin supplies the body’s cells with the oxygen they need to produce energy. Part of the body’s iron stores are used by enzymes with important functions in our brain, immune defense, and various other places.
Iron is generally important for vitality, learning ability, immune defense, cold resistance, skin, hair, nails, healthy complexion, and child growth. The Danish Veterinary and Food Administration recommends for adults to get 14 mg of iron each day, but individual needs can vary. Women of childbearing age, blood donors, and elite athletes may need a lot more, and pregnant and lactating women, and infants are often advised to take extra iron. Iron deficiency is normally caused by anemia, unhealthy diets, poor nutrient absorption, rheumatoid arthritis, or chronic infections.
Iron deficiency anemia is typically a result of prolonged dietary iron insufficiency. The iron stores in the liver, the spleen, and the bone marrow must be depleted before symptoms occur.
In the case of low iron levels in the blood and iron deficiency anemia, adults are normally treated with 200 mg of iron daily. The treatment should ideally continue until the iron stores have been replenished. It is advisable to consult your physician if you take iron supplements.
If you lack iron, you should try to get more iron from the diet and preferably from sources that the body can easily absorb.

  • Around one in three Danish women of childbearing age is iron-deficient
  • Your quality of life is often improved if you address the iron deficiency
  • Iron from animal sources (heme iron) has far better absorption than iron from vegetable sources (non-heme iron)
  • It is best to cover your need for iron by eating a balanced diet with many different iron sources

Red meat

Red meat from four-legged animals contains heme iron that has excellent absorption. If you need more iron, eat beef or lamb at least twice every week. One hundred grams of beef or lamb provides around 2 mg of iron (15% of the recommended daily intake). Pork has a lower iron content. Red meat is also a rich source of complete proteins, B vitamins, selenium, and zinc.

Liver

The liver has many different functions, including detoxification of the body. Some people mistakenly regard the liver as impure meat, but it does not actually store toxins, it excretes them in the bile. It is normal for natives and predators to eat the liver of their prey as the first thing, and that is because this particular organ contains a lot of nutrition. One hundred grams of calf or pork liver contains between 6-13 mg or iron (heme iron), and 100 grams of liver paté provides around 6 mg of iron. Compared with muscle meat, liver contains around 17 times more vitamin B12 and six times more selenium. In addition, liver provides many other vital nutrients. The reason why pregnant women are discouraged from eating liver is because they must be careful not to consume too much vitamin A.

Shellfish and fish

Shellfish contains quite a lot of iron, with the highest amounts in oysters and other mussels. One hundred grams of mussels contains around 5 mg of iron (heme iron), an amount that covers more than 30 percent of our daily requirement. Fish contains less iron. One hundred grams of cod provides 0.2 mg of iron (heme iron), so it is a good idea to include shellfish in your diet – especially if you are a pescetarian. Fish and shellfish also contain other nutrients such as protein, iodine, selenium, zinc, and omega-3 fatty acids.

Eggs

An egg contains all the essential vitamins and minerals, which makes sense as it must be able to develop into a chicken. One egg (65 grams) contains around 1 mg of iron (heme iron). Eggs are also a good source of selenium, iodine, lecithin, and antioxidants like lutein. Don’t be afraid of getting too much cholesterol. In fact, daily egg consumption can lower your risk of cardiovascular disease, according to a Chinese study that is published in British Medical Journal. Other studies support this finding.

Leafy greens, cabbage, and asparagus

Leafy greens, cabbage, and asparagus are good iron sources (non-heme iron). One hundred grams of fresh parsley or spinach contains around 4 mg of iron. One hundred grams of broccoli or asparagus contains around 1 mg of iron. Leafy greens, cabbage, and asparagus also contain dietary fiber, vitamin C, and a number of other useful nutrients.

Tahin and tofu

Tahin and tofu represent good sources of protein and iron (non-heme iron), especially for those who are vegetarians or vegans. Tahin is a paste based on sesame seeds. One hundred grams of tahin contains around 9 mg of iron. Tofu is based on soy beans, and one hundred grams of tofu contains around 2 mg of iron.

Lentils and beans

Lentils and beans are also rich sources of protein and iron (none-heme iron), especially for those who are vegetarians or vegans. One hundred grams of dried lentils or dried brown beans contains around 6 mg of iron. That amount is reduced during preparation because of the liquid uptake.

Red beet juice, prune juice, and apricots

Red beet juice is a traditional remedy for treating iron deficiency. One can also buy fermented red beet juice, which is particularly healthy. Most people know that prunes and prune juice are good sources of fiber, but prunes are also rich in iron (non-heme iron). The same goes for apricots. Avoid excess consumption of dried fruit because of its impact on blood sugar levels and weight.

Nettle tea or nettle juice

In folk medicine, nettle is known as the best vegetable iron source for treating iron deficiency. You can drink nettle tea or you can make a nettle smoothie or some nettle juice that tastes great if you mix it with apple. Nettle also contains many other minerals and vitamin C plus bitter compounds that increase absorption.

It takes vitamin C and stomach acid to absorb iron

Vitamin C increases the body’s absorption of iron, so it is important to get plenty of vitamin C from vegetables and fruits. You may even want to include a vitamin C supplement.
For optimal iron uptake, you also need enough stomach acid. Bitter compounds in the diet help stimulate your gastric juice. Interestingly, low stomach acid can cause the same symptoms as too much stomach acid, which is why many people are treated with antacids that decrease the body’s iron uptake even more.

Avoid or limit your intake of food and beverages that lower your iron uptake

Go easy on coffee and black tea because they contain tannic acid that binds iron. You should also avoid or limit your intake of milk and other dairy products because the high calcium content blocks the stomach acid and the iron uptake.

  • Iron deficiency anemia in children is often a result of drinking too much cow’s milk

Some supplements and medicine also block the iron uptake

Calcium supplements and antacids block the production of stomach acid and the iron uptake. Prolonged use of acetylsalicylic acid (e.g., aspirin), tetracycline (antibiotics), NSAID, Antabuse, and bisphosphonates for treating osteoporosis may also inhibit the body’s iron uptake. If you take an iron supplement, you should wait at least 3-4 hours before you take calcium supplements or any of the above-mentioned medical drugs.

Note: Remember your antioxidants and avoid too much iron

Iron catalyzes free radicals so you should not ingest more iron than you need and make sure to combine it with neutralizing antioxidants such as vitamins A, C, and E plus zinc, selenium, and various plant compounds.
Unhealthy eating habits with too much iron from meat and supplements can increase your risk of atherosclerosis, blood clots, and cancer. People who are not iron-deficient should therefore not take supplements with more iron than the amount you get from a regular multivitamin tablet. You can even buy multivitamins that are without iron.

References:

How to Include More Iron in Your Diet – Treat Anemia and Improve Energy. Scitecdaily.dot.com. 27 April 2022

Daily egg consumption may reduce cardiovascular disease. BMJ. May 21, 2018

Ulla Gjeset Schølberg. Veganere mangler vitaminer og mineraler. Videnskab.dk 2016

Yoon Moberg. Får du nok jern? Det Natur- og Biovidenskabelige Fakultet.

Jern (netdoktor.dk)

Lægehåndbogen - Jernmangelanæmi - sundhed.dk

Frida - Parametre (fooddata.dk)

Bilag 4 - Dagligt referenceindtag af vitaminer og mineraler. (foedevarestyrelsen.dk)

  • Created on .
8.82MBMemory Usage910msRequest 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" => 1740281385 "last" => 1740281385...
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.44KB) (510μs)
  • afterInitialise (1.27MB) (59.31ms)
  • afterRoute (897.2KB) (25.25ms)
  • beforeRenderComponent com_content (24.01KB) (317μs)
  • Before Access::preloadComponents (all components) (33.23KB) (270μs)
  • After Access::preloadComponents (all components) (97.34KB) (7.59ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (22μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (28.11ms)
  • Before Access::getAssetRules (id:7082 name:com_content.article.3505) (130.65KB) (139μs)
  • After Access::getAssetRules (id:7082 name:com_content.article.3505) (7.38KB) (69μs)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.35MB) (119ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (3.68ms)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (9μs)
  • afterRenderModule mod_custom (Search for more information...) (6.04KB) (253μs)
  • afterRenderComponent com_content (64.48KB) (49.8ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.68KB) (7.24ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (39μs)
  • afterDispatch (17.77KB) (2.84ms)
  • beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (522μs)
  • afterRenderRawModule mod_articles_category (READ MORE...) (71.3KB) (268ms)
  • beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (35μs)
  • afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (50μs)
  • beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (15μs)
  • afterRenderRawModule mod_tags_popular (Search) (45.6KB) (245ms)
  • beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (29μs)
  • afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (48μs)
  • beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (12μs)
  • afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (2.37ms)
  • beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (10.6ms)
  • afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (78μs)
  • beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (16μs)
  • afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (26μs)
  • beforeRenderModule mod_tags_popular (Search) (1.98KB) (13μs)
  • afterRenderModule mod_tags_popular (Search) (2.52KB) (23μs)
  • beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (9μs)
  • afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (21μs)
  • beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (10μs)
  • afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (21μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (4.63ms)
  • afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (9.74ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - English) (4.86KB) (68μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (22μs)
  • afterRenderRawModule mod_languages (Sprogskift) (20.9KB) (6.68ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (9μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (25μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (14μs)
  • afterRenderRawModule mod_finder () (128.95KB) (8.66ms)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (3.29KB) (42μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (323μs)
  • afterRenderRawModule mod_custom () (22.27KB) (2.78ms)
  • beforeRenderModule mod_custom () (704B) (9μs)
  • afterRenderModule mod_custom () (1.23KB) (86μs)
  • beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (128μs)
  • afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (6.91ms)
  • beforeRenderModule mod_menu (Main Menu - English) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - English) (1.25KB) (54μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (676μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (3μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (31μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (10μs)
  • afterRenderRawModule mod_finder () (6.09KB) (6.67ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.73KB) (62μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (213μs)
  • afterRenderRawModule mod_custom () (944B) (170μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (27μs)
  • beforeRenderRawModule mod_custom () (688B) (85μs)
  • afterRenderRawModule mod_custom () (896B) (96μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (21μs)
  • afterRender (204.74KB) (24.24ms)
  • 1 x afterRenderRawModule mod_articles_category (READ MORE...) (71.3KB) (29.39%)
    267.60ms
    1 x afterRenderRawModule mod_tags_popular (Search) (45.6KB) (26.91%)
    245.03ms
    1 x beforeRenderRawModule mod_custom (Search for more information...) (1.35MB) (13.07%)
    118.96ms
    1 x afterInitialise (1.27MB) (6.51%)
    59.31ms
    1 x afterRenderComponent com_content (64.48KB) (5.47%)
    49.80ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (3.09%)
    28.11ms
    1 x afterRoute (897.2KB) (2.77%)
    25.25ms
    1 x afterRender (204.74KB) (2.66%)
    24.24ms
    1 x beforeRenderModule mod_articles_category (READ MORE...) (276.94KB) (1.16%)
    10.60ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (191.29KB) (1.07%)
    9.74ms
    1 x afterRenderRawModule mod_finder () (128.95KB) (0.95%)
    8.66ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.83%)
    7.59ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.68KB) (0.8%)
    7.24ms
    1 x afterRenderRawModule mod_menu (Main Menu - English) (6.52KB) (0.76%)
    6.91ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (20.9KB) (0.73%)
    6.68ms
    1 x afterRenderRawModule mod_finder () (6.09KB) (0.73%)
    6.67ms
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (18.53KB) (0.51%)
    4.63ms
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (0.4%)
    3.68ms
    1 x afterDispatch (17.77KB) (0.31%)
    2.84ms
    1 x afterRenderRawModule mod_custom () (22.27KB) (0.31%)
    2.78ms
    1 x afterRenderRawModule mod_custom (the Vitamin and Mineral Guide) (992B) (0.26%)
    2.37ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.07%)
    676μs
    1 x beforeRenderRawModule mod_articles_category (READ MORE...) (32.27KB) (0.06%)
    522μs
    1 x afterLoad (456.44KB) (0.06%)
    510μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.04%)
    323μs
    1 x beforeRenderComponent com_content (24.01KB) (0.03%)
    317μs
    1 x Before Access::preloadComponents (all components) (33.23KB) (0.03%)
    270μs
    1 x afterRenderModule mod_custom (Search for more information...) (6.04KB) (0.03%)
    253μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.02%)
    213μs
    1 x afterRenderRawModule mod_custom () (944B) (0.02%)
    170μs
    1 x Before Access::getAssetRules (id:7082 name:com_content.article.3505) (130.65KB) (0.02%)
    139μs
    1 x beforeRenderRawModule mod_menu (Main Menu - English) (5.07KB) (0.01%)
    128μs
    1 x afterRenderRawModule mod_custom () (896B) (0.01%)
    96μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.01%)
    86μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.01%)
    85μs
    1 x afterRenderModule mod_articles_category (READ MORE...) (1.25KB) (0.01%)
    78μs
    1 x After Access::getAssetRules (id:7082 name:com_content.article.3505) (7.38KB) (0.01%)
    69μs
    1 x afterRenderModule mod_menu (Main Menu - English) (4.86KB) (0.01%)
    68μs
    1 x afterRenderModule mod_finder () (3.73KB) (0.01%)
    62μs
    1 x afterRenderModule mod_menu (Main Menu - English) (1.25KB) (0.01%)
    54μs
    1 x afterRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (912B) (0.01%)
    50μs
    1 x afterRenderRawModule mod_custom (Check this before you buy a Q10 product) (928B) (0.01%)
    48μs
    1 x afterRenderModule mod_finder () (3.29KB) (0%)
    42μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0%)
    39μs
    1 x beforeRenderRawModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.45KB) (0%)
    35μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0%)
    31μs
    1 x beforeRenderRawModule mod_custom (Check this before you buy a Q10 product) (944B) (0%)
    29μs
    1 x afterRenderModule mod_custom () (2.43KB) (0%)
    27μs
    1 x afterRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (1.28KB) (0%)
    26μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0%)
    25μs
    1 x afterRenderModule mod_tags_popular (Search) (2.52KB) (0%)
    23μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    22μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (0%)
    22μs
    1 x afterRenderModule mod_custom (Check this before you buy a Q10 product) (1.28KB) (0%)
    21μs
    1 x afterRenderModule mod_custom (the Vitamin and Mineral Guide) (1.28KB) (0%)
    21μs
    1 x afterRenderModule mod_custom () (2.71KB) (0%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    18μs
    1 x beforeRenderModule mod_custom (BOOST YOUR IMMUNE DEFENSE) (6.81KB) (0%)
    16μs
    1 x beforeRenderRawModule mod_tags_popular (Search) (2.36KB) (0%)
    15μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    15μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    14μs
    1 x beforeRenderModule mod_tags_popular (Search) (1.98KB) (0%)
    13μs
    1 x beforeRenderRawModule mod_custom (the Vitamin and Mineral Guide) (736B) (0%)
    12μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    12μs
    1 x beforeRenderModule mod_custom (the Vitamin and Mineral Guide) (352B) (0%)
    10μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    10μs
    1 x beforeRenderModule mod_custom (Check this before you buy a Q10 product) (1.31KB) (0%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    9μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu - English) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    3μs
45 statements were executed, 9 of which were duplicates, 36 unique607ms1.14MB
  • SELECT @@SESSION.sql_mode;48μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?256μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 12.15ms1.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.55ms944BParams/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` = 11.01ms1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`1.18ms656B/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` = :guest3.21ms1.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`796μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC177μ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` = 1211μ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`925μ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`370μ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` = 1327μ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.18ms7.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.9ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`2.9ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3505'3.56ms48B/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.43ms22.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`1.26ms3.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)15.85ms4.06KBParams/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.63ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM has_fields AS a LEFT JOIN `has_languages` AS l ON l.lang_code = a.language LEFT JOIN has_users AS uc ON uc.id=a.checked_out LEFT JOIN has_viewlevels AS ag ON ag.id = a.access LEFT JOIN has_users AS ua ON ua.id = a.created_user_id LEFT JOIN has_fields_groups AS g ON g.id = a.group_id LEFT JOIN `has_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray8,:preparedArray9) ORDER BY a.ordering ASC1.46ms4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id197μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id199μ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`7.03ms180.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 DESC34.08ms161.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.58ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 11.88ms536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0456μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id883μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id145μ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-23 03:29:45') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-23 03:29:45') AND c2.state = 11.23ms3.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 10256ms151.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`2.8ms3.97KBParams/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 15237ms2.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` = :id324μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1279μ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)229μ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 ASC426μ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)230μ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` = 1435μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • 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.32ms4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?357μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.19ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy