Skip to main content

A-vitamin i kvægfoder kan potentielt beskytte mod mælkeoverfølsomhed

- som kan give mange symptomer

A-vitamin i kvægfoder kan potentielt beskytte mod mælkeoverfølsomhedMeget tyder på, at stadig flere lider af en eller anden form for mælkeoverfølsomhed. Der er mest fokus på laktoseintolerans, som skyldes mangel på et enzym, og reaktionerne kommer ret hurtigt efter indtagelse af mejeriprodukter. Egentlig allergi opstår, når immunforsvaret overreagerer på mælkens forskellige proteiner. Her kan de allergiske reaktioner opstå mange steder i kroppen, og der kan gå flere dage, før de kommer til udtryk. Men nu har nogle forskere fra Det Veterinærmedicinske Universitet i Wien påvist, hvordan kvægfoder, som er beriget med A-vitamin kan forhindre en allergisk reaktion mod mælkeproteiner. Meget tyder samtidig på, at mælkens kvalitet har ændret sig, og at det bidrager til den stigende forekomst af overfølsomhed.

Alle børn har en god evne til at nedbryde og optage mælkesukker, laktose, men i løbet af opvæksten nedsættes denne evne mere eller mindre. Størstedelen af jordens voksne befolkning kan slet ikke tåle laktosen i komælk, og andelen varierer fra få procent i Europa til næsten 100 procent i Asien. Ved laktoseintolerans mangler man enzymet laktase i tyndtarmen. Normalt nedbryder laktase laktose, så det kan optages i tyndtarmen. Men ved mangel på laktase fortsætter laktosen til tyktarmen, hvor det så binder væske og forårsager diarre. Tarmbakterierne kan desuden sætte gæringsprocesser i gang, som giver mavesmerter, rumlen og tarmluft.
Ved syrning af mejeriprodukter vil de tilsatte mælkesyrebakterier omdanne en del af laktosen til mælkesyre, og derfor indeholder yoghurt og A38 for eksempel mindre laktose.

Mange vælger laktosefri mejeriprodukter, men det hjælper ikke spor, hvis det er proteinerne, som man er allergisk over for.

Ved mælkeallergi er immunforsvaret på overarbejde

Ved en ægte mælkeallergi er det immunforsvaret, som overreagerer, og det er især på mælkeproteinerne. Der sker mere konkret det, at en gruppe hvide blodlegemer kaldet Th2 lymfocytter iværksætter dannelsen af antistoffer, der binder sig til mælkeproteinerne, og dette aktiverer flere dele af immunforsvaret, nærmest som en kædereaktion.
Hvis man indtager mejeriprodukter kan der således opstå allergiske reaktioner forskellige steder i kroppen, fordi immunforsvaret ikke kan skelne mellem farlige proteiner fra mikroorganismer og proteiner i mælken. Dette kan resultere i hævede slimhinder, dårlig fordøjelse, eksem, astma og mange andre symptomer, som fremgår af oversigten sidst i artiklen.

Pas på proteinerne ved ægte mælkeallergi

I almindelig sødmælk er proteinandelen 3,5 %. I ost og skyr er proteinandelen omkring 20 %.

Komponenter i komælk kan forhindre de allergiske reaktioner

Forskerne fra Det Veterinærmedicinske Universitet i Wien har nu fundet, at visse komponenter i komælken selv kan bidrage til at forhindre de allergiske reaktioner på mælkeproteinerne.
Et af de værste mælkeallergener er proteinet beta-lactoglobulin. Dette protein tilhører en særlig familie af proteiner, og de har alle en slags ”lommer”, der indeholder en variant af A-vitamin kaldet retinsyre eller A-vitaminsyre.
Men hvis der mangler retinsyre i disse mælkeproteinlommer, understøttes aktiveringen af de hvide blodlegemer Th2, som så indleder en allergisk kædereaktion, hvor der dannes de uhensigtsmæssige antistoffer.
På den anden side kan de hvide blodlegemer reagere moderat og uden nogen allergisk reaktion, hvis der kommer retinsyre i ”lommerne” på beta-lactoglobulin mælkeproteinerne. Det betyder med andre ord, at tilstrækkelig med A-vitamin i køernes foder potentielt kan forvandle mælkeallergenerne til harmløse proteiner. Dette vil dog kræve, at køerne får meget mere græs og grønt foder, som er rigere på A-vitamin. Ifølge forsøgets leder Karin Hufnagl er det stadig usikkert, hvorvidt man kan opnå den samme positive virkning ved at give køerne kunstige tilskud med A-vitamin, og det er nødvendigt med opfølgende undersøgelser på dette område.
Studiet er publiceret i Scientific Reports 2018

Mælken var anderledes i gamle dage, og vi fik langt færre mejeriprodukter

I gamle dage gik køerne på græs hele sommeren, og vinterfoderet var mest halm og hø. Senere gik man over til at fodre køerne med roer, majs og soja, så køerne også kunne malkes om vinteren. I 1882 kom det første Andelsmejeri, og det blev starten til en industrialisering af mejeribruget, som med tiden inkluderede tvungen pasteurisering samt homogenisering af mælken.
I dag kommer 84 procent af de ikke-økologiske køer aldrig på græs, og i forhold til 1850´erne er deres mælkeydelse tidoblet gennem ændret fodring og avl. Som følge heraf er der meget stor forskel på mælk fra køer, der har fået majs og mælk fra køer, der har levet af græs og hø, som gennem tiderne har været mere naturligt. Til eksempel er det i forvejen kendt, at mælk fra køer, der er fodret med majs, indeholder mindre af de gavnlige omega-3 fedtsyrer. I henhold til det nye studie fra Det Veterinærmedicinske Universitet i Wien tyder det nu også på, at proteinerne i den almindelige komælk indeholder mindre retinsyre, som beskytter mod allergiske reaktioner.
Selvom komælk fra naturens hånd er beregnet til kalve, tyder meget forskning nu på, at det trods alt er bedre med økologisk mælk, da økologisk kvæg som minimum kommer på græs fra den 15. april til den 1. november.

Vidste du at der er stor forskel på human modermælk og komælk - og at al komælk til eksempel indeholder mange flere proteiner?

Indtaget af mejeriprodukter er steget dramatisk

Før andelsmejerierne var indtaget af mejeriprodukter faktisk sparsomt. Men i følge Danmarks Statistik er indtaget af mejeriprodukter steget, og det er især gennem de sidste årtier. For selvom forbruget af drikkemælk er gået lidt ned, er forbruget af ost og surmælksprodukter steget dramatisk. Det er jo også ganske almindeligt at bruge en form for mejeriprodukt i både forretter, hovedretter og desserter, hvilket også fremgår af de fleste kogebøger.
Det betyder alt i alt, at indtaget af mælkeproteiner er steget dramatisk, og at det kan bidrage til den stigende forekomst af mælkeoverfølsomhed.
Der er desuden mange andre proteiner i mælken, herunder kasein og valleproteiner, som immunforsvaret kan reagere på.

Vidste du at mælkeoverfølsomhed også kan give kroniske inflammationer, fordi immunforsvaret hele tiden reagerer på proteinerne?

Mælkeoverfølsomhed er et kontroversielt emne

Ifølge officielle tal er 3-5 procent af europæiske børn ramt af ægte mælkeallergi, og procentandelen er mindre blandt voksne. Men dette gælder kun for den klassiske allergi, som optræder prompte efter indtagelse af mejeriprodukter, og hvor man måler for IgE-antistoffer via priktests på huden eller blodprøver.
Immunforsvaret kan også reagere med IgG antistoffer og andre stoffer, hvor symptomerne først viser sig efter nogen tid, og de kan godt blive mere eller mindre kroniske. Det er dog ikke så enkelt at påvise denne allergitype i Danmark, med mindre man opsøger en privat klinik, som for eksempel sender blodprøver til Tyskland, hvor man måler for IgG antistoffer. Derfor er der også mange, som lider af en form for mælkeoverfølsomhed uden at have fået den rette diagnose, og måske får de at vide, at de sagtens kan tåle mælk, fordi der ikke er nogen IgE-reaktion.
I bogen Mælk og Sundhed har biolog Ane Bodil Søgaard sammen med overlæge Karen Østergaard og mag. scient. Troels Østergaard gennemtrawlet den videnskabelige litteratur, som ikke er sponsoreret af mejeriindustrien, og de kommer blandt andet ind på, at der er en sammenhæng mellem det store indtag af mejeriprodukter og den stigende forekomst af allergier og anden overfølsomhed, hvor mange befinder sig i en gråzone uden at have fået den rette diagnose eller behandling.
På side 85 er der blandt andet følgende forkortede oversigt, som viser hvilke lidelser, der ofte bedres uden mejeriprodukter.

Fordøjelsessystemet

  • Besværet fordøjelse med sure opstød, dårlig ånde og belagt tunge
  • Mavesmerter
  • Problemer med afføringen, diarre, forstoppelse eller begge dele
  • Hæmorider

Kvindelige kønsorganer

  • Øget udflåd, der ikke skyldes anden sygdom
  • Cyster i bryster og æggestokke
  • Smerter i bryster

Huden

  • Visse typer eksem
  • Akne
  • Betændte knopper
  • Skællende røde pletter, især i ansigtet
  • Kløe
  • Tendens til at svede meget

Søvnproblemer

  • Problemer som skyldes klassisk allergi
  • Indsovningsproblemer, som skyldes kolde eller varme fødder

Øre, næse hals

  • Børneforkølelser
  • Mellemørebetændelse
  • Kronisk bihulebetændelse

Psykosomatiske lidelser

  • Træthed
  • Humørproblemer (irritabilitet, angst, tendens til depression)

Referencer

Karin Hufnagl et al. Retinotic acid prevents immunegenicity of milk lipocalin Bos d 5 through binding to its immunodominant T-cell epitope. Scientific Reports. 2018

University of Veterinary Medicine – Vienna. Vitamin A in cattle fodder is potentially protecting against cow´s milk allergy. ScienceDaily. 2018
https://www.sciencedaily.com/releases/2018/02/180206100333.htm

http://okologi.dk/forbruger/oekologisk-produktion/koeer

Ane Bodil Søgaard, Karen Østergaard og Troels Østergaard. Mælk og sundhed. Books on Demand

  • Oprettet den .
8.73MBMemory Usage395msRequest 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" => 1744393778 "last" => 1744393778...
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" => "da-DK" ]
  • afterLoad (456.41KB) (3.56ms)
  • afterInitialise (1.27MB) (35.85ms)
  • afterRoute (603.19KB) (9.21ms)
  • beforeRenderComponent com_content (23.77KB) (385μs)
  • Before Access::preloadComponents (all components) (36.09KB) (372μs)
  • After Access::preloadComponents (all components) (97.34KB) (2.61ms)
  • Before Access::preloadPermissions (com_content) (1.6KB) (18μs)
  • After Access::preloadPermissions (com_content) (3.23MB) (12.54ms)
  • Before Access::getAssetRules (id:2954 name:com_content.article.1457) (130.65KB) (159μs)
  • After Access::getAssetRules (id:2954 name:com_content.article.1457) (7.38KB) (64μs)
  • afterRenderComponent com_content (1.1MB) (72.96ms)
  • Before Access::getAssetRules (id:8 name:com_content) (48.85KB) (5.5ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (37μs)
  • afterDispatch (24.53KB) (2.19ms)
  • beforeRenderRawModule mod_articles_category (LÆS MERE...) (567.87KB) (12.87ms)
  • afterRenderRawModule mod_articles_category (LÆS MERE...) (106.93KB) (105ms)
  • beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (39μs)
  • afterRenderRawModule mod_tags_popular (Søg) (28.93KB) (108ms)
  • beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (5.76ms)
  • afterRenderModule mod_articles_category (LÆS MERE...) (1.32KB) (94μs)
  • beforeRenderModule mod_tags_popular (Søg) (5.66KB) (23μs)
  • afterRenderModule mod_tags_popular (Søg) (1.27KB) (33μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (414μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (207.86KB) (2.11ms)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (7μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (5.73KB) (79μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (20μs)
  • afterRenderRawModule mod_languages (Sprogskift) (24.41KB) (2.02ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (8μs)
  • afterRenderModule mod_languages (Sprogskift) (5.31KB) (26μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (16μs)
  • afterRenderRawModule mod_finder () (134.41KB) (2.63ms)
  • beforeRenderModule mod_finder () (704B) (6μs)
  • afterRenderModule mod_finder () (4.54KB) (46μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (165μs)
  • afterRenderRawModule mod_custom () (25.3KB) (1.41ms)
  • beforeRenderModule mod_custom () (704B) (9μs)
  • afterRenderModule mod_custom () (1.23KB) (62μs)
  • beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (135μs)
  • afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (839μs)
  • beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (3μs)
  • afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (48μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (18μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (776μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (31μs)
  • beforeRenderRawModule mod_finder () (2.3KB) (11μs)
  • afterRenderRawModule mod_finder () (6.29KB) (767μs)
  • beforeRenderModule mod_finder () (704B) (7μs)
  • afterRenderModule mod_finder () (1.23KB) (52μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (203μs)
  • afterRenderRawModule mod_custom () (944B) (174μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (28μs)
  • beforeRenderRawModule mod_custom () (688B) (85μs)
  • afterRenderRawModule mod_custom () (896B) (137μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (24μs)
  • afterRender (148.83KB) (2.6ms)
  • 1 x afterRenderRawModule mod_tags_popular (Søg) (28.93KB) (27.39%)
    108.29ms
    1 x afterRenderRawModule mod_articles_category (LÆS MERE...) (106.93KB) (26.47%)
    104.66ms
    1 x afterRenderComponent com_content (1.1MB) (18.46%)
    72.96ms
    1 x afterInitialise (1.27MB) (9.07%)
    35.85ms
    1 x beforeRenderRawModule mod_articles_category (LÆS MERE...) (567.87KB) (3.25%)
    12.87ms
    1 x After Access::preloadPermissions (com_content) (3.23MB) (3.17%)
    12.54ms
    1 x afterRoute (603.19KB) (2.33%)
    9.21ms
    1 x beforeRenderModule mod_articles_category (LÆS MERE...) (271.75KB) (1.46%)
    5.76ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (48.85KB) (1.39%)
    5.50ms
    1 x afterLoad (456.41KB) (0.9%)
    3.56ms
    1 x afterRenderRawModule mod_finder () (134.41KB) (0.66%)
    2.63ms
    1 x After Access::preloadComponents (all components) (97.34KB) (0.66%)
    2.61ms
    1 x afterRender (148.83KB) (0.66%)
    2.60ms
    1 x afterDispatch (24.53KB) (0.55%)
    2.19ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (207.86KB) (0.53%)
    2.11ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (24.41KB) (0.51%)
    2.02ms
    1 x afterRenderRawModule mod_custom () (25.3KB) (0.36%)
    1.41ms
    1 x afterRenderRawModule mod_menu (Main Menu - Dansk) (6.52KB) (0.21%)
    839μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (3.89KB) (0.2%)
    776μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.19%)
    767μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (11.89KB) (0.1%)
    414μs
    1 x beforeRenderComponent com_content (23.77KB) (0.1%)
    385μs
    1 x Before Access::preloadComponents (all components) (36.09KB) (0.09%)
    372μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.05%)
    203μs
    1 x afterRenderRawModule mod_custom () (944B) (0.04%)
    174μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.04%)
    165μs
    1 x Before Access::getAssetRules (id:2954 name:com_content.article.1457) (130.65KB) (0.04%)
    159μs
    1 x afterRenderRawModule mod_custom () (896B) (0.03%)
    137μs
    1 x beforeRenderRawModule mod_menu (Main Menu - Dansk) (5.07KB) (0.03%)
    135μs
    1 x afterRenderModule mod_articles_category (LÆS MERE...) (1.32KB) (0.02%)
    94μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.02%)
    85μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (5.73KB) (0.02%)
    79μs
    1 x After Access::getAssetRules (id:2954 name:com_content.article.1457) (7.38KB) (0.02%)
    64μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.02%)
    62μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.01%)
    52μs
    1 x afterRenderModule mod_menu (Main Menu - Dansk) (1.25KB) (0.01%)
    48μs
    1 x afterRenderModule mod_finder () (4.54KB) (0.01%)
    46μs
    1 x beforeRenderRawModule mod_tags_popular (Søg) (5.3KB) (0.01%)
    39μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.01%)
    37μs
    1 x afterRenderModule mod_tags_popular (Søg) (1.27KB) (0.01%)
    33μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.01%)
    31μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.01%)
    28μs
    1 x afterRenderModule mod_languages (Sprogskift) (5.31KB) (0.01%)
    26μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.01%)
    24μs
    1 x beforeRenderModule mod_tags_popular (Søg) (5.66KB) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (4.44KB) (0.01%)
    20μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0%)
    18μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (912B) (0%)
    18μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0%)
    16μs
    3 x beforeRenderModule mod_custom () (704B) (0%)
    15μs
    2 x beforeRenderModule mod_finder () (704B) (0%)
    13μs
    1 x beforeRenderRawModule mod_finder () (2.3KB) (0%)
    11μs
    2 x beforeRenderModule mod_menu (Main Menu - Dansk) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    8μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
44 statements were executed, 9 of which were duplicates, 35 unique276ms1.26MB
  • SELECT @@SESSION.sql_mode;864μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?330μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 1681μ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)2.11ms944BParams/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.48ms1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`107μ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` = :guest915μ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`595μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC191μ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` = 1244μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config719μ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`3.15ms165.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`498μ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` = 1283μ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.13ms7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 05.71ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`2.36ms3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '1457'1.22ms48B/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.71ms22.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`787μ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)10.19ms4.11KBParams/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`432μ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 ASC443μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id371μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id141μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • 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 DESC25.11ms161.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`418μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1295μ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` = 0426μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id145μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id76μ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 != 'da-DK' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-04-11 17:49:38') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-04-11 17:49:38') AND c2.state = 11.44ms1.5KBParams/libraries/src/Language/Associations.php:145Copy
  • 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.6ms264.34KBParams/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`,( SELECT COUNT(`i`.`id`) FROM `has_content` AS `i` WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1 AND `i`.`language` IN (:preparedArray5,:preparedArray6)) AS `numitems` 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`22.7ms4.05KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`catid` IN (:preparedArray5) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray6,:preparedArray7) ORDER BY RAND() ASC LIMIT 1573.51ms199.28KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT MAX(`tag_id`) AS `tag_id`,COUNT(*) AS `count`,MAX(`t`.`title`) AS `title`,MAX(`t`.`access`) AS `access`,MAX(`t`.`alias`) AS `alias`,MAX(`t`.`params`) AS `params`,MAX(`t`.`language`) AS `language` FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_ucm_content` AS `ucm` ON `m`.`content_item_id` = `ucm`.`core_content_item_id` AND `m`.`type_id` = `ucm`.`core_type_id` INNER JOIN `has_categories` AS `cat` ON `ucm`.`core_catid` = `cat`.`id` INNER JOIN `has_tags` AS `t` ON `tag_id` = `t`.`id` INNER JOIN `has_ucm_content` AS `c` ON `m`.`core_content_id` = `c`.`core_content_id` WHERE `t`.`access` IN (:preparedArray1,:preparedArray2) AND `t`.`published` = 1 AND `cat`.`published` > 0 AND `t`.`language` IN (:preparedArray3,:preparedArray4) AND `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 15106ms2.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` = :id266μs1.44KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1214μ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)191μ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 ASC418μ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)234μ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` = 1158μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?128μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.58ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy