Skip to main content

Fosterskader kan unngås med kosttilskudd av folsyre eller beriket mel

 - og øvre grense er uholdbar

Fosterskader kan unngås med kosttilskudd av folsyre eller beriket melDet er ikke behov for en øvre grense for inntak av folsyre, og vi bør berike melet med folsyre slik at barn ikke blir født med misdannelser i hjernen eller ryggraden, som kan være invalidiserende og livstruende. Ifølge en ny studie fra Queen Mary University of London er dette i tråd med en tidligere dansk studie fra Aarhus Universitet. Mangel på folsyre, som tilsynelatende er utbredt, kan føre til tretthet, dårlig hukommelse, demens og mange andre gener senere i livet. Derfor bør vi ha mye mer fokus på dette viktige næringsstoffet gjennom hele livet.

Vi bør ikke være redd for å berike utvalgte matvarer med folsyre. Ifølge den nye studien ved Queen Mary University of London, bygger den etablerte øvre grensen på 1 mg folsyre per dag, på gamle uholdbare analyser. Derfor mener forskerne bak studien at helsemyndighetene så fort som mulig bør sørge for at melet berikes med folsyre, slik at barn ikke blir født med invalidiserende eller livstruende misdannelser på sentralnervesystemet.
En måned etter befruktning bør fostrets nevralrør lukke seg og det utvikles senere til hjernen og ryggmargen. Hvis neuralrøret ikke lukker seg, oppstår det mangel på utvikling av hjernen og ryggmargen, som kan forårsake alvorlige funksjonshemninger, hjertesvikt og død. Derfor er det spesielt viktig at gravide får nok folsyre.

  • I Europa blir 5000 barn hvert år født med ryggmargsbrokk (nevralrørsdefekt) og andre alvorlige misdannelser på sentralnervesystemet.
  • I Norge er det 20-30 barn i året, men det varierer litt, ifølge Ryggmargsbrokk- og Hydrocephalusforeningen.
  • Ulike ryggmargsskader oppdages ofte ved fosterskanning, og mange velger å ta abort.
  • Likevel blir 30 prosent av alle fostre med ryggmargsbrokk eller lignende mangler fortsatt født. Og selv om de får kirurgiske inngrep i ryggraden, ender de ofte opp med alvorlige fysiske funksjonshemninger.

Korn tilsatt folsyre hindrer ryggmargsbrokk

Om lag 10 av 10 000 barn i Europa er født med ryggmargsbrokk. I 1991 avslørte en randomisert studie utført av Medical Research Council, at økt forekomst av folsyre rett før og tidlig i svangerskapet, forhindret de fleste tilfeller av ryggmargsbrokk og tilstøtende komplikasjoner. Som resultat av dette har 81 land, inkludert USA og Canada, siden slutten av 1990-tallet innført en obligatorisk beriking av korn, med folsyre. Det har ganske enkelt redusert antall barn med ryggmargsbrokk, og den økonomiske byrden med opptil 50 prosent.

I Norge er 20-30 av 50.000 barn født med ryggmargsbrokk og lignende skader årlig.

Den øvre grensen for folsyre er basert på villedende forskning

Men til tross for disse suksesshistoriene har man fortsatt ikke innført obligatorisk berikelse av mel med folsyre i land som England, Danmark og Norge. En grunn er at man frykter at berikelse kan føre til at mennesker får mer enn den øvre grense på 1 mg per dag, og dermed blir overdosert. Den øvre grense på 1 mg daglig er fastsatt av en analyse fra US Institute of Medicine (IOM), som ble laget for et halvt århundre siden. Men ifølge en ny studie, publisert i Public Health Reviews er analysen fra IOM misvisende. Dette skyldes i store trekk at man i analysen forvekslet mangel på vitamin B12 med mangel på folsyre. Men om man behandler mangel på vitamin B12 med alt mulig annet enn vitamin B12, så sier det seg selv at mangelsymptomene forverres, spesielt da vitamin B12 også har betydning for sentralnervesystemet.

Det er ingen øvre grense for de fleste B-vitaminer

Vitamin B er vannløselig og derfor trenger vi et daglig inntak. Overskytende B-vitaminer utskilles i svette og urin og det kan vanskelig overdoseres.
Ifølge den nye studien, publisert i Public Health Reviews, er det ikke behov for noen øvre grense i form av folsyre. Akkurat som det ingen grense er på B1, B2, B5 og B12.

Forsker: folsyre bør tilsettes i maten

Ifølge professor Nicolas Wald som er knyttet til Wolfson Institute for forebyggende medisin på Queen Mary University of London, er det ikke lenger vitenskapelige bevis for, eller medisinsk grunn til, ikke å innføre en obligatorisk tilsetting av folsyre i mat i Storbritannia og andre land som enda ikke har innført dette.
Professor Nicolas Wald sammenlikner forskjellige lands manglende vilje til å tilsette folsyre i maten, som å ha en poliovaksine uten å bruke den. Og her er det viktig å tilføye at i motsetning til ulike vaksiner, er det absolutt ingen bivirkninger ved folsyre. Tvert imot.
Ifølge professor Joan Morris kunne man i Storbritannia ha unngått at 3000 barn ble født med ryggmargsbrokk mellom 1998 og 2017 om man, som i USA, hadde innført obligatorisk folsyre-berikelse av mel.

Kvinner mangler folsyre og glemmer å ta kosttilskudd

Gode ​​kilder til folsyre er spesielt friske rå bladgrønnsaker, kål og andre grønnsaker, lever, nøtter og frukt. Men mange europeiske kvinner har ikke nok folsyre (folat) i blodet.
De offisielle daglige anbefalinger av folsyre for voksne er 300-400 mikrogram. Det anbefales at gravide kvinner får 500 mikrogram daglig minst 12 uker inn i svangerskapet, for å redusere risikoen for å få et barn med ryggmargsbrokk og lignende defekter. Det anbefales også å starte med tilskudd så snart graviditet er planlagt. Men ikke alle graviditeter er jo planlagte, og mange gravide kvinner anbefales ikke tilskudd med folsyre på grunn av uvitenhet, glemsomhet og andre årsaker.

Mangel på folsyre har mange alvorlige kostnader

Det har alvorlige menneskelige og økonomiske kostnader at så mange barn blir født med ryggmargsbrokk og defekter i det sentrale nervesystemet. Senere i livet kan mangel på folsyre være årsaken til tretthet, dårlig hukommelse, søvnproblemer, demens og mange andre gener som ofte behandles med medisiner uten at noe gjøres med den egentlige årsaken.
Ifølge en tidligere undersøkelse fra Aarhus Universitet, mener forskere at vi her i Europa, så snart som mulig, bør berike matvarer som mel med folsyre, som man blant annet har gjort i USA og Canada.
Men selv om man beriker matvarer med folsyre bør gravide fortsette å ta et ekstra tilskudd, ifølge forskerne, for å redusere risikoen for at barnet blir født med ryggmargsbrokk og andre lidelser som kan være ødeleggende og livstruende.

Kilder:

Queen Mary University of London. Upper intake of folate is invalid: Government urged to fortify flour with folic acid.
https://www.sciencedaily.com/releases/2018/01/180131085830.htm

Wang G, el al. Associations of maternal pregnancy BMI and plasma folate concentrations with child metabolic health. JAMA Pediatrics. 2016

Kristian Sjøgren. Forskere: Put folinsyre i danske dagligvarer. Videnskab.dk 2015
https://videnskab.dk/krop-sundhed/forskere-put-folinsyre-i-danske-dagligvarer

Ernæringsrådet. Folsyre til kvinder, der planlægger graviditet – kun få følger anbefalingerne
https://www.sst.dk/publ/mer/2003/Folsyre_til_kvinder_der_planlaegger_graviditet-kun_faa_foelger_anbefalingen2003.pdf

Søk mer info

8.431MBMemory Usage246msRequest 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" => 1740281540 "last" => 1740281540...
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" => "nb-NO" ]
  • afterLoad (456.5KB) (3.08ms)
  • afterInitialise (1.27MB) (41.03ms)
  • afterRoute (905.62KB) (22.46ms)
  • beforeRenderComponent com_content (24.08KB) (284μs)
  • Before Access::preloadComponents (all components) (33.46KB) (311μs)
  • After Access::preloadComponents (all components) (97.34KB) (7.3ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (16μs)
  • After Access::preloadPermissions (com_content) (3.2MB) (15.99ms)
  • Before Access::getAssetRules (id:3193 name:com_content.article.1572) (130.65KB) (130μs)
  • After Access::getAssetRules (id:3193 name:com_content.article.1572) (7.38KB) (49μs)
  • beforeRenderRawModule mod_custom (Søk mer info) (1.35MB) (65.57ms)
  • afterRenderRawModule mod_custom (Søk mer info) (4.38KB) (4.31ms)
  • beforeRenderModule mod_custom (Søk mer info) (720B) (6μs)
  • afterRenderModule mod_custom (Søk mer info) (4.77KB) (193μs)
  • afterRenderComponent com_content (57.25KB) (13.07ms)
  • Before Access::getAssetRules (id:8 name:com_content) (50.38KB) (9.14ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (30μs)
  • afterDispatch (35.25KB) (1.04ms)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (15.09ms)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (114.98KB) (6.58ms)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (64μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (19μs)
  • afterRenderRawModule mod_languages (Sprogskift) (24.19KB) (5.87ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (6μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (23μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (12μs)
  • afterRenderRawModule mod_finder () (66.18KB) (6.42ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (33μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (2.79ms)
  • afterRenderRawModule mod_custom () (22.27KB) (5.37ms)
  • beforeRenderModule mod_custom () (704B) (5μs)
  • afterRenderModule mod_custom () (2.48KB) (60μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (103μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (682μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (15μs)
  • afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (2.55ms)
  • beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (6μs)
  • afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (52μs)
  • beforeRenderRawModule mod_finder () (3.52KB) (13μs)
  • afterRenderRawModule mod_finder () (6.09KB) (3.01ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (1.23KB) (53μs)
  • beforeRenderRawModule mod_custom () (12.13KB) (224μs)
  • afterRenderRawModule mod_custom () (944B) (134μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (28μs)
  • beforeRenderRawModule mod_custom () (208B) (2.15ms)
  • afterRenderRawModule mod_custom () (896B) (144μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (32μs)
  • afterRender (120.78KB) (4.54ms)
  • 1 x beforeRenderRawModule mod_custom (Søk mer info) (1.35MB) (26.61%)
    65.57ms
    1 x afterInitialise (1.27MB) (16.66%)
    41.03ms
    1 x afterRoute (905.62KB) (9.12%)
    22.46ms
    1 x After Access::preloadPermissions (com_content) (3.2MB) (6.49%)
    15.99ms
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (290.09KB) (6.12%)
    15.09ms
    1 x afterRenderComponent com_content (57.25KB) (5.31%)
    13.07ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (50.38KB) (3.71%)
    9.14ms
    1 x After Access::preloadComponents (all components) (97.34KB) (2.96%)
    7.30ms
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (114.98KB) (2.67%)
    6.58ms
    1 x afterRenderRawModule mod_finder () (66.18KB) (2.61%)
    6.42ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (24.19KB) (2.38%)
    5.87ms
    1 x afterRenderRawModule mod_custom () (22.27KB) (2.18%)
    5.37ms
    1 x afterRender (120.78KB) (1.84%)
    4.54ms
    1 x afterRenderRawModule mod_custom (Søk mer info) (4.38KB) (1.75%)
    4.31ms
    1 x afterLoad (456.5KB) (1.25%)
    3.08ms
    1 x afterRenderRawModule mod_finder () (6.09KB) (1.22%)
    3.01ms
    1 x beforeRenderRawModule mod_custom () (6.62KB) (1.13%)
    2.79ms
    1 x afterRenderRawModule mod_menu (Main Menu-Norsk) (4.4KB) (1.03%)
    2.55ms
    1 x beforeRenderRawModule mod_custom () (208B) (0.87%)
    2.15ms
    1 x afterDispatch (35.25KB) (0.42%)
    1.04ms
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (0.28%)
    682μs
    1 x Before Access::preloadComponents (all components) (33.46KB) (0.13%)
    311μs
    1 x beforeRenderComponent com_content (24.08KB) (0.12%)
    284μs
    1 x beforeRenderRawModule mod_custom () (12.13KB) (0.09%)
    224μs
    1 x afterRenderModule mod_custom (Søk mer info) (4.77KB) (0.08%)
    193μs
    1 x afterRenderRawModule mod_custom () (896B) (0.06%)
    144μs
    1 x afterRenderRawModule mod_custom () (944B) (0.05%)
    134μs
    1 x Before Access::getAssetRules (id:3193 name:com_content.article.1572) (130.65KB) (0.05%)
    130μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (0.04%)
    103μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (3.86KB) (0.03%)
    64μs
    1 x afterRenderModule mod_custom () (2.48KB) (0.02%)
    60μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.02%)
    53μs
    1 x afterRenderModule mod_menu (Main Menu-Norsk) (1.25KB) (0.02%)
    52μs
    1 x After Access::getAssetRules (id:3193 name:com_content.article.1572) (7.38KB) (0.02%)
    49μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    34μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.01%)
    33μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    32μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    30μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    28μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (2.94KB) (0.01%)
    19μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    16μs
    1 x beforeRenderRawModule mod_menu (Main Menu-Norsk) (1.55KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_finder () (3.52KB) (0.01%)
    13μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    12μs
    2 x beforeRenderModule mod_menu (Main Menu-Norsk) (720B) (0%)
    11μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    11μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_custom (Søk mer info) (720B) (0%)
    6μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
41 statements were executed, 9 of which were duplicates, 32 unique44.24ms760.3KB
  • SELECT @@SESSION.sql_mode;54μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?96μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 159μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `has_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.9ms944BParams/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` = 1197μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`109μ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` = :guest169μ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`561μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC179μ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` = 1152μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config225μ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`1.99ms165.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`604μ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` = 1778μ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.05ms7.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` = 04.09ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`3.3ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1572'3.96ms48B/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.72ms22.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`904μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)2.08ms4.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`332μ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 ASC344μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id133μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id170μ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`5.35ms98.72KBParams/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 DESC813μs2.63KBParams/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.31ms3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1115μs536B/templates/yootheme/packages/platform-joomla/src/Storage.php:30Copy
  • SELECT `language`,`id` FROM `has_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 0325μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id127μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id70μ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 != 'nb-NO' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-02-23 03:32:20') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-02-23 03:32:20') AND c2.state = 1416μs4.02KBParams/libraries/src/Language/Associations.php:145Copy
  • 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` = :id140μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1157μ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)164μ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 ASC4.61ms4.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)2.23ms584B/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` = 1130μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?117μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?3.01ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy