Remember vitamin B1 for energy, mood, and digestion

Remember vitamin B1 for energy, mood, and digestionVitamin B1 is particularly important for carbohydrate metabolism, mental balance, and the production of gastric juice, which is essential for your digestion. Deficiencies and poor utilization of the nutrient typically occur as a result of unhealthy diets, lack of magnesium, overconsumption of sugar, alcohol, and other stimulants, and regular use of birth control pills and diuretics. The reason why alcoholics can binge drink is chronic vitamin B1 deficiency and life-threatening brain inflammation, both of which are problems that require immediate attention, according to a new review article in StatPearls. It is also believed that large quantities of vitamin B1 may prevent mosquito bites, but is this really true?

Vitamin B1 is water-soluble and because we humans are only able to store limited amounts of the nutrient in our body, we need to consume on a regular basis. Good sources of vitamin B1 are coarse greens and whole grain, nuts, kernels, beans, and peas in particular. There is also vitamin B1 in meat, cod roe, fish, and dairy products. Heating destroys vitamin B1, whereas deep-freezing does not.
The recommended intake (also known as RI – or reference intake) for adults is 1.1 mg and 0.7 mg for children. Vitamin B1 deficiencies are normally seen with unhealthy diets, abuse of alcohol and other stimulants, and regular use of birth control pills, diuretics, and antacids. Vitamin B1 is needed for carbohydrate metabolism (including carbohydrates from alcohol), which means that excessive alcohol consumption may result in a vitamin B1 deficiency that is difficult to correct. Low vitamin B1 levels may result in impaired energy production, reduced enzyme activity, and changes in the functions of mitochondria, which are the cellular powerhouses. This may affect many different cells and organ systems and is especially likely to affect the neurons that require a lot of energy.

Minor deficiencies affect the nervous system and the digestive system

In the case of minor vitamin B1 deficiencies, one or several of the following symptoms are likely to occur: Fatigue, irritability, despair, insomnia, persistent nausea, lack of appetite, weight loss, heart rhythm disturbances, chest tightness, and tingling and prickling in the arms, legs, and skin.

Beriberi – the classic deficiency disease

In the 1920s, Umetaro Suzuki, a Japanese scientist, discovered that rice hulls contain vitamin B1. They were therefore able to cure beriberi, the classic deficiency disease that was quite common in Asia. In our part of the world, beriberi is typically seen among alcoholics, but the disease may also be caused by other things. Early symptoms of the disease are described as being a part of minor deficiencies. As the disease progresses due to a chronic vitamin B1 deficiency, wet or dry beriberi may occur. Wet beriberi leads to a weak heart and water retention. Left untreated, this condition may lead to heart failure. Dry beriberi typically affects the nervous system and gives symptoms such as nerve infection, numbness, muscle weakness, and gait disturbances.

Wernicke-Korsakoff syndrome

Wernicke-Korsakoff syndrome (WKS) is another common complication of chronic vitamin B1 deficiency. WKS affects the central nervous system, which means the brain and the spinal cord. The underlying causes include long-term drug or alcohol abuse. Technically, WKS consists of the following two syndromes:
Wernicke encephalopathy is an acute life-threatening disease that is caused by a vitamin B1 deficiency in the brain. Symptoms include reduced consciousness, speech difficulty, gait disturbances and death in worst case. If Wernicke encephalopathy is not treated, it may be accompanied by Korsakoff syndrome that is characterized by delirium and permanent memory damage. Wernicke encephalopathy and Korsakoff syndrome require immediate therapy with high-dosed vitamin B1 injections. The treatments should also be given together with or before glucose administration in order to ensure enough energy for the neurons.

Vitamin B1’s functions and collaboration with magnesium

Vitamin B1 is water-soluble and can be absorbed directly from the blood in the digestive tract. The vitamin is able to circulate freely in the blood without carrier molecules. All cells with a natural energy metabolism need vitamin B1, which is also able to cross the blood-brain barrier.
The body is able to store small quantities of vitamin B1 in the liver but not for longer than 18 days. Once vitamin B1 is absorbed in the blood, it is converted from the provitamin, thiamin, to its active form, thiamine pyrophosphate (TTP). This chemical reaction requires magnesium as a co-factor. TTP is now a coenzyme that can be used for cellular energy turnover via several mechanisms. It is TTP that is determining for the energy turnover and the production of ATP, for cellular viability and the different functions of the neurons.

How to measure and treat vitamin B1 deficiency

It is best to measure vitamin B deficiency by means of so-called erythrocyte transketolase activity. It is also possible to measure vitamin B1 levels in blood and urine. However, these measurements do not include the amount of vitamin B1 that is stored in the liver
The best way to get vitamin B1 is by eating a balanced diet with coarse greens and without too much sugar and alcohol.
People who are decidedly vitamin B1-deficient may be instructed to take up to 50 mg of B1 daily, which is considerably more than the RI intake level. This is in order to obtain a faster effect and the vitamin cannot be overdosed. Oral vitamin B1 supplements should never be taken at the same time as antacids. In more serious cases, it is possible to give injections with as much as 50-100 mg of vitamin B1 three to four times daily.
There are normally good results with vitamin B1 therapy, unless the deficiency has turned into a serious deficiency in the central nervous system. Repeated injections may cause allergic reactions in rare cases. Also remember that the activation of vitamin B1 requires magnesium, another nutrient that many people lack.

Does vitamin B1 keep mosquitoes and other leeches away?

According to a study from the 1960s, large quantities of vitamin B1 can prevent mosquitoes and other bloodsuckers from biting. However, a more recent study published in Journal of the American Mosquito Control Association contradicts this trial. The theory is that large quantities of vitamin B1 increases the excretion of the nutrient in the skin, and mosquitoes and other blood-sucking insects do not like the smell. The same is supposed to be the case with garlic. There are mixed messages when it comes to the different supplements, but it is harmless to experiment with these two ingredients in the case that you are bothered by mosquito bites.

Factors that increase your need for vitamin B1

  • The mentioned deficiency symptoms
  • Overconsumption of alcohol, coffee and other stimulants
  • Overconsumption of sugar
  • Stress
  • Pregnancy and breastfeeding
  • Bad gut flora and Chron’s disease
  • Birth control pills
  • Antacids and diuretics
  • Hard physical work and extreme sport

References

Juliana L. Martel; David S. Franklin. Vitamin B1 (Thiamine). StatPearls 2019

Ives AR et al. Testing vitamin B as a remedy against mosquitoes. J Am Mosq Assoc. 2005

https://www.livestrong.com/article/440865-vitamin-b1-as-a-mosquito-repellent/

https://netdoktor.dk/vitaminer/vitaminb1.htm

7.997MBMemory Usage168msRequest 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" => "2159:remember-vitamin-b1-for-...
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "8c48c4b25e7bfaf1e1e1af15958abb70" => "lf9nmqu2surnvvu1o6l1kb2pjv" ]
$_SERVER
array:42 [ "HTTP_AUTHORIZATION" => "" "HTTPS" => "on" "SSL_TLS_SNI" => "healthandscience.eu" ...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1752110081 "last" => 1752110081...
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.33KB) (537μs)
  • afterInitialise (1.28MB) (60.77ms)
  • afterRoute (826.89KB) (13.67ms)
  • beforeRenderComponent com_content (34.93KB) (2ms)
  • Before Access::preloadComponents (all components) (60.2KB) (416μs)
  • After Access::preloadComponents (all components) (97.34KB) (5.89ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (18μs)
  • After Access::preloadPermissions (com_content) (3.29MB) (18.04ms)
  • Before Access::getAssetRules (id:4385 name:com_content.article.2159) (130.65KB) (102μs)
  • After Access::getAssetRules (id:4385 name:com_content.article.2159) (7.38KB) (49μs)
  • beforeRenderRawModule mod_custom (Search for more information...) (1.33MB) (46.04ms)
  • afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (168μs)
  • beforeRenderModule mod_custom (Search for more information...) (736B) (4μs)
  • afterRenderModule mod_custom (Search for more information...) (10.95KB) (78μs)
  • afterRenderComponent com_content (39.23KB) (5.6ms)
  • Before Access::getAssetRules (id:8 name:com_content) (18.28KB) (1.57ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (28μs)
  • afterDispatch (14.92KB) (2.8ms)
  • afterRender (296.95KB) (8.99ms)
  • 1 x afterInitialise (1.28MB) (36.1%)
    60.77ms
    1 x beforeRenderRawModule mod_custom (Search for more information...) (1.33MB) (27.35%)
    46.04ms
    1 x After Access::preloadPermissions (com_content) (3.29MB) (10.72%)
    18.04ms
    1 x afterRoute (826.89KB) (8.12%)
    13.67ms
    1 x afterRender (296.95KB) (5.34%)
    8.99ms
    1 x After Access::preloadComponents (all components) (97.34KB) (3.5%)
    5.89ms
    1 x afterRenderComponent com_content (39.23KB) (3.33%)
    5.60ms
    1 x afterDispatch (14.92KB) (1.67%)
    2.80ms
    1 x beforeRenderComponent com_content (34.93KB) (1.19%)
    2.00ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (18.28KB) (0.93%)
    1.57ms
    1 x afterLoad (456.33KB) (0.32%)
    537μs
    1 x Before Access::preloadComponents (all components) (60.2KB) (0.25%)
    416μs
    1 x afterRenderRawModule mod_custom (Search for more information...) (4.29KB) (0.1%)
    168μs
    1 x Before Access::getAssetRules (id:4385 name:com_content.article.2159) (130.65KB) (0.06%)
    102μs
    1 x afterRenderModule mod_custom (Search for more information...) (10.95KB) (0.05%)
    78μs
    1 x After Access::getAssetRules (id:4385 name:com_content.article.2159) (7.38KB) (0.03%)
    49μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.02%)
    28μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    18μs
    1 x beforeRenderModule mod_custom (Search for more information...) (736B) (0%)
    4μs
31 statements were executed, 3 of which were duplicates, 28 unique54.56ms844.23KB
  • SELECT @@SESSION.sql_mode;46μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?87μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 162μ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_id4ms992BParams/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` = 13.99ms1.56KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`2ms656B/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.99ms1.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.2ms3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC790μ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` = 12.99ms1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config1.98ms1.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`2.45ms165.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` = 1896μ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)1.96ms7.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` = 09.69ms417.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`684μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '2159'846μs1.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)323μ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`342μ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)4.42ms4.08KBParams/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`340μ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 ASC303μ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`5.75ms180.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`347μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1122μ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` = 0323μ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-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-07-10 01:14:44') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-07-10 01:14:44') AND c2.state = 1348μ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` = 1112μ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.49ms4KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?1.67ms1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?983μs592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy