Vegan diets affect the metabolism and need for several nutrients in children and young people

Vegan diets affect the metabolism and need for several nutrients in children and young peoplePlant-based vegan diets have become increasingly popular among young adults and they even introduce these diets to their children. It is common knowledge that vegan diets lack vitamin B12, which is why many vegans take a supplement. However, a sizeable number of vegans also lack iodine, iron, zinc, and selenium. Most studies have looked at adults but it appears that children on vegan diets also risk metabolic changes, and they have lower blood levels of vitamins A and D compared with children on normal diets. This was demonstrated in a new study that is published in the esteemed international science magazine, EMBO Molecular Medicine.

There can be a number of reasons for choosing to eat a vegan diet: Climate responsibility, ecology, ethics, and personal health. A vegan diet is a purely plant-based diet that it completely devoid of animal products, including eggs and dairy products. A purely vegan diet can easily result in deficiencies of several nutrients Therefore, health authorities recommend taking supplements of vitamin B12, vitamin D, and iodine. There may even be a need for extra calcium, vitamin B2, iron, and zinc.

The Finnish study reveals other deficiencies in children

In a new Finnish study from the University of Helsinki, 40 children followed a strictly vegan diet, a vegetarian diet, or at the same diet as the rest of their families. The study did not detect differences in their status of the above-mentioned nutrients, with the exception of vitamin D. All children eating vegan diets took regular supplements of vitamin B12, and everyone except for one participant took regular supplements of vitamin D and iodine. This is a sign that the Finnish families on vegan diets are familiar with the official recommendations.
Still, the recommendations are only based on studies of deficiencies in adult vegans. No studies have looked at how vegan diets affect the metabolism and nutrient status of children.
The new Finnish study shows that children on a strict vegan diet had significantly lower levels of vitamin D in their blood compared with children on normal diets. Vitamin D levels were also lower among vegan children even when they took supplements regularly. The blood samples were taken late in the summer.
The scientists were surprised to find that vegan children also had lower levels of vitamin A in their blood, and their levels of LDL and HDL cholesterol were also lower. Cholesterol is an essential compound that is found in all cell membranes and is involved in the synthesis of vitamin D and steroid hormones. Levels of amino acids, which are building blocks of protein, were also lower in vegan children. Last but not least, levels of DHA (docosahexaenoic acid), a type of omega-3 fatty acid, were also lower in vegan children. DHA plays a key role in vision and neural transmission.
On the other hand, vegan children had higher levels of folic acid that is important for the formation of red blood cells and for growth.
The Finnish scientists see their new discoveries as motivation to conduct even larger studies to uncover possible health consequences of a vegan diet in childhood. They also say that their observations do not necessarily apply to adult vegans. Moreover, the scientists say there should be a lot more focus on making sure that children on vegan diets get enough vitamin A, vitamin D, and protein from different sources. The study is published in EMBO Molecular Medicine.

Vegans should also make sure to get enough selenium

According to a German study, adult vegans often lack iodine and selenium, both nutrients of which are important for the body’s metabolism. Selenium is also important for the immune defense, fertility, cardiovascular system, and for preventing cancer.
The Finnish researchers point to other studies that reveal a widespread lack of selenium in Europe because of the nutrient-depleted soil, and they recommend selenium supplementation as a way to compensate for that.
The German study supports a study from the University of Copenhagen that compared Danish vegans in the age group 18-61 years with regular meat eaters. This study showed that vegans got too little protein, vitamin D, iodine, and selenium. Just for the record, the Finns introduced mandatory selenium enrichment of fertilizers in the mid-80s and have maintained that routine ever since which has helped optimize the population’s selenium status.

Facts about nutrients in vegetable and animal sources

  • Meat, offal, fish, eggs, and dairy products contain complete proteins and essential vitamins and minerals, which vegetarian and vegan diets often lack
  • It takes a lot of knowledge for a vegetarian or a vegan to know how to get all the essential nutrients
  • A balanced, plant-based diet contains a lot of vitamin C, vitamin E, most B vitamins, potassium, magnesium, fiber, and secondary plant compounds
  • Vegan diets do not provide vitamin B12, vitamin D3, and pure vitamin A that is only found in animal sources
  • Vegan diets contain beta-carotene, which is a precursor of vitamin A
  • Linseed oil, walnuts, and rapeseed oil contain a form of omega-3 called ALA
  • The body converts ALA into EPA and DHA that have many physiological functions
  • Many people have difficulty with this conversion due to sluggish enzyme processes
  • Oily fish and fish oil contain EPA and DHA, a form of omega-3 that many people can better utilize
  • It is easier for the body to absorb iron and zinc from animal sources

References

Topi Hovinen et al. Vegan diet in young children remodels metabolism and challenges the status of essential nutrients. EMBO Molecular Medicine, 2021

University of Helsinki. Vegan diet significantly remodels metabolism in young children. ScienceDaily 2021

Weikert C et al. Vitamin and Mineral Status in a Vegan Diet. Deutsches Aerzteblatt Online. November, 2020

BfR Federal Institute for Risk Assessment. Veganism: Vitamin B 12 is well supplemented, iodine is a matter of concern. ScienceDaily November 10, 2020

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

7.942MBMemory Usage59.7msRequest Duration
Joomla! Version4.4.4
PHP Version8.3.6
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
8.0.40-0ubuntu0.24.04.1
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
array:9 [ "option" => "com_content" "view" => "article" "id" => "3070:vegan-diets-affect-the-m...
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "8c48c4b25e7bfaf1e1e1af15958abb70" => "kgvjqgth2v9bi8qvhcfsbelku4" ]
$_SERVER
array:42 [ "HTTP_AUTHORIZATION" => "" "HTTPS" => "on" "SSL_TLS_SNI" => "healthandscience.eu" ...
session
array:3 [ "counter" => 3 "timer" => array:3 [ "start" => 1753467705 "last" => 1753467709...
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.48KB) (569μs)
  • afterInitialise (1.28MB) (16.3ms)
  • afterRoute (856.72KB) (4.2ms)
  • beforeRenderComponent com_content (35.02KB) (291μs)
  • Before Access::preloadComponents (all components) (62.81KB) (446μs)
  • After Access::preloadComponents (all components) (97.34KB) (598μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (13μs)
  • After Access::preloadPermissions (com_content) (3.29MB) (4.91ms)
  • Before Access::getAssetRules (id:6207 name:com_content.article.3070) (130.65KB) (92μs)
  • After Access::getAssetRules (id:6207 name:com_content.article.3070) (7.38KB) (50μs)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.31MB) (18.19ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.7KB) (219μs)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (4μs)
  • afterRenderModule mod_custom (Search for more information...) (5.45KB) (79μs)
  • afterRenderComponent com_content (36.76KB) (3.45ms)
  • Before Access::getAssetRules (id:8 name:com_content) (18.45KB) (2.36ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (30μs)
  • afterDispatch (14.92KB) (892μs)
  • afterRender (263.43KB) (5.51ms)
  • 1 x beforeRenderRawModule mod_custom (Search for more information...) (1.31MB) (30.46%)
    18.19ms
    1 x afterInitialise (1.28MB) (27.3%)
    16.30ms
    1 x afterRender (263.43KB) (9.22%)
    5.51ms
    1 x After Access::preloadPermissions (com_content) (3.29MB) (8.23%)
    4.91ms
    1 x afterRoute (856.72KB) (7.04%)
    4.20ms
    1 x afterRenderComponent com_content (36.76KB) (5.78%)
    3.45ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (18.45KB) (3.95%)
    2.36ms
    1 x afterDispatch (14.92KB) (1.49%)
    892μs
    1 x After Access::preloadComponents (all components) (97.34KB) (1%)
    598μs
    1 x afterLoad (456.48KB) (0.95%)
    569μs
    1 x Before Access::preloadComponents (all components) (62.81KB) (0.75%)
    446μs
    1 x beforeRenderComponent com_content (35.02KB) (0.49%)
    291μs
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.7KB) (0.37%)
    219μs
    1 x Before Access::getAssetRules (id:6207 name:com_content.article.3070) (130.65KB) (0.15%)
    92μs
    1 x afterRenderModule mod_custom (Search for more information...) (5.45KB) (0.13%)
    79μs
    1 x After Access::getAssetRules (id:6207 name:com_content.article.3070) (7.38KB) (0.08%)
    50μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.05%)
    30μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.02%)
    13μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0.01%)
    4μs
30 statements were executed, 3 of which were duplicates, 27 unique19.06ms840.24KB
  • SELECT @@SESSION.sql_mode;132μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?210μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1179μs1.31KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `has_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id2.26ms992BParams/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `has_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1483μs1.56KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`194μ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` = :guest293μs1.33KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `has_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`1.18ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC143μ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` = 1131μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config167μ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`743μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • 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` = 1179μ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)362μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 02.56ms417.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`604μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '3070'1.12ms1.3KB/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)451μs22.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`331μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)1.29ms4.09KBParams/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`315μ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 ASC326μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • 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`2ms180.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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`511μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1170μ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` = 0367μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • 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-07-25 18:21:49') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-25 18:21:49') AND c2.state = 1282μs1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • 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` = 1125μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?100μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.86ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy