Skip to main content

Organisches oder anorganisches Chrom?

Organisches oder anorganisches Chrom?

Chrom ist ein chemisches Element und ein Metall. Für Menschen ist es in Form des so genannten dreiwertigen Chroms außerdem ein essenzieller Mikronährstoff. Chrom kommt auch als zweiwertiges oder sechswertiges Chrom vor; diese Formen sind jedoch toxisch. In zugelassenen chromhaltigen Nahrungsergänzungsmitteln wird ausschließlich dreiwertiges Chrom verwendet. Chrom kann sich in seinen unterschiedlichen Formen mit einer Vielzahl chemischer Verbindungen zu anderen Substanzen verbinden.

Im menschlichen Körper fördert Chrom den Stoffwechsel der Makronährstoffe (Kohlenhydrate, Protein und Lipide), es ist jedoch vor allem wegen seiner Rolle bei der Regulierung des Blutzuckerspiegels bekannt. Ohne Chrom ist Insulin wirkungslos. Der Einfluss von Chrom auf den Makronährstoff-Stoffwechsel und den Blutzuckerspiegel wurde von der Europäischen Behörde für Lebensmittelsicherheit (EFSA) bestätigt.

Die Fähigkeit des menschlichen Körpers, Elemente zu resorbieren und zu nutzen, ist nicht besonders hoch. Die Elemente, die wir über unsere Ernährung aufnehmen, sind in den Molekülen der Nahrungsmittel eingebunden. In Nahrungsergänzungsmitteln werden die Elemente jedoch in verschiedenen organischen oder anorganischen Verbindungen gebunden, wodurch sie einfacher zu resorbieren sind. Chrom zählt zu den Nährstoffen, die der Körper nur besonders schwer aufnehmen kann, auch wenn er unter Chromunterversorgung leidet. Chrom hat eine schlechte Bioverfügbarkeit.

Die beste Bioverfügbarkeit bietet organische Chromhefe.

Chrom-Nahrungsergänzungsmittel sind entweder organisch oder anorganisch. Das in Lebensmitteln enthaltene Chrom besteht aus einer Mischung von organischen und anorganischen Chromverbindungen. Organisch gebundene Mineralien, einschließlich Chrom, sind in der Regel besser bioverfügbar als anorganisch gebundene. Organische Verbindungen enthalten Kohlenhydrate. Die Bezeichnung "organisch" kann sich jedoch auch auf Substanzen beziehen, die aus natürlichen Quellen stammen, im Gegensatz zu synthetisch hergestellten Substanzen. Anorganisches Chrom hat eine niedrige Bioverfügbarkeit (nur 0,1% - 2%); organisches Chrom hingegen lässt sich bis zu zehn Mal besser resorbieren.

Einer der Hauptgründe, warum Chrom eine derart niedrige Bioverfügbarkeit hat, liegt darin, dass Chromverbindungen in der Regel nicht wasserlöslich sind. Es gibt nur sehr wenige bekannte wasserlösliche Chromverbindungen und keine davon kommt in Nahrungsergänzungsmitteln zum Einsatz. Daher ist es sehr wichtig, welche Art von Chromverbindung ein Nahrungsergänzungsmittel enthält, wie nachstehend aufgezeigt:

Übersicht über die Bioverfügbarkeit verschiedener zugelassener Chromverbindungen:

  • Chromchlorid: Eine anorganische Chromverbindung mit äußerst niedriger Bioverfügbarkeit (0,1% - 2%)
  • Chrompicolinat: Eine synthetisch hergestellte Chromverbindung, die häufig in Nahrungsergänzungsmitteln verwendet wird. Sie ist fettlöslich, was ihre Bioverfügbarkeit gegenüber wasserlöslichen Chromverbindungen theoretisch einschränkt. Dennoch ist laut EFSA die Bioverfügbarkeit von Chrompicolinat genauso hoch wenn nicht sogar etwas höher als die anderer Chromformen, d.h. sie liegt bei etwa 2%. Verschiedene Studien zu Chrompicolinat kamen zu widersprüchlichen Ergebnissen, was die gesundheitlichen Auswirkungen der Einnahme und somit deren Unbedenklichkeit betrifft.
  • Chromnicotinat (Chrompolynicotinat): Eine organische Chromverbindung mit schlechter Bioverfügbarkeit (0,5% - 2% laut EFSA)
    In der Nahrung enthaltenes Chrom: Chrom ist in Lebensmitteln in verschiedenen organischen und anorganischen Verbindungen enthalten. Überraschenderweise ist die Bioverfügbarkeit des in Nahrungsmitteln enthaltenen Chroms sehr niedrig (zwischen 0,5% und 3%)
  • Chromhefe: Organische, natürlich vorkommende dreiwertige Chromverbindung mit der höchsten Bioverfügbarkeit auf dem Markt. Die Bioverfügbarkeit von Chromhefe ist bis zu zehn Mal höher als die von Chromchlorid und Chrompicolinat.

Wie wird Chromhefe hergestellt?

  1. Lebende Hefezellen werden mit anorganischem Chromchlorid gefüttert.
  2. Das Chrom wird in die Zellwände der Hefezellen eingebaut und integriert, sodass es Teil des Proteins wird. Auf diese Art wird das Chromchlorid in natürliche, organische Chromhefe umgewandelt.
  3. Die Chromhefe wird pasteurisiert, wobei die Hefezellen abgetötet werden.
  4. Die mit Chrom angereicherten Hefezellen werden gereinigt, sprühgetrocknet, pulverisiert und zu Tabletten gepresst.
  5. Nach der Einnahme werden die mit Chrom angereicherten Proteine in der Hefe im Darm in chromreiche Peptide und Aminosäuren aufgespalten.
  6. Chrompeptide und -aminosäuren können leicht durch die Darmwand in den Körper resorbiert werden (anders als Chromchlorid und Chrompicolinat, die vornehmlich durch passiven Transport resorbiert werden).

Passiver Transport ist jedoch keine effektive Art der Resorption von Substanzen, da sich die Moleküle nur langsam aus einer Umgebung mit hoher Konzentration in eine Umgebung mit niedriger Konzentration bewegen, ohne dass die Zellen dabei Energie verbrennen.

Von GTF zum Chromodulin

Jahrelang hieß es, die aktivste Form von Chrom sei ein Bestandteil eines Komplexes, der als Glukosetoleranzfaktor (GTF) bezeichnet wird. Man nimmt an, dass der GFT aus drei Aminosäuren und einem B-Vitamin besteht.

Problematisch ist jedoch, dass sich diese Theorie nur teilweise belegen lässt, denn die Wissenschaft konnte die Existenz des GTF-Moleküls nie tatsächlich nachweisen. Darum gehen Chromforscher heutzutage davon aus, dass das GTF-Molekül nicht existiert.

Gleichzeitig deuten aktuellere Studien auf die Existenz eines einzigartigen chrombindenden Moleküls namens Chromodulin hin, das sich leicht vom GTF unterscheidet, aber ähnliche Eigenschaften aufweist. Wenn die Wissenschaftler von Chromodulin anstatt von GTF sprechen, so beziehen sie sich dennoch auf die gleichen Eigenschaften.

Kurz, Chromodulin ist ein Komplex aus verschiedenen Substanzen, der den Körper bei der effektiven Aufnahme und Nutzung von Chrom unterstützt. Es kommt von Natur aus in verschiedenen Nahrungsmitteln vor, aber Hefezellen sind die bei Weitem beste Quelle.

GTF und Chromodulin im Vergleich

  • GTF — Chromodulin
  • Niacin — Aspartat
  • Glycin — Glycin
  • Cystein — Cystein
  • Glutaminsäure — Glutaminsäure

Wie die vorstehende Auflistung zeigt, gibt es keine großen Unterschiede zwischen GTF und Chromodulin, und die Auswirkung beider Komplexe auf die Fähigkeit des Körpers, mit Chrom umzugehen, ist sehr ähnlich.

Bier- oder Backhefe (lat.--wiss. Saccharomyces cerevisiae) hat von Natur aus einen hohen Chromanteil. Außerdem enthält Hefe all die Aminosäuren, die auch im GTF bzw. Chromodulin zu finden sind. Hefe ist ein idealer Glucosetransporter, da es den Nährstoff in Form von Aminosäuren sozusagen in den Körper "schmuggelt". Diese natürliche Fähigkeit erklärt, warum Chromhefe eine so einzigartig hohe Bioverfügbarkeit besitzt.

Chromhefe und Candida

Candida albicans ist der Name eines Hefepilzes, der bei etwa 80% der Bevölkerung auf natürliche Weise im Verdauungstrakt vorkommt, wo er zumeist keine Beschwerden verursacht. In manchen Fällen breitet er sich jedoch aus und verursacht eine Krankheit namens Kandidose. Auslöser kann zum Beispiel eine Behandlung mit Antibiotika sein, bei der die Darmbakterien, die üblicherweise eine zu starke Ausbreitung der Candida verhindern, abgetötet werden.

Viele Vertreter alternativer Therapien raten Patienten mit Verdacht auf Kandidose daher vom Verzehr von Hefeprodukten ab. Dafür besteht jedoch kein Grund, denn hefehaltige Nahrungsmittel sorgen nicht für eine Ausbreitung des Pilzes oder seine Vermehrung im Darm. Im Gegenteil: Die hohe Bioverfügbarkeit der in der Chromhefe enthaltenen Chromverbindungen kann für Kandidosepatienten sogar von Vorteil sein, denn sie stabilisiert den Blutzuckerspiegel, der bei den Erkrankten oft schwankt und viel zu hoch ist. Chromhefe enthält keine lebenden, produktiven Hefezellen, sondern stattdessen mit Chrom angereichertes Proteinpulver aus Hefezellen. Nur Personen mit Hefeallergie könnte die Einnahme von Chromhefe Probleme bereiten.

Was versteht man unter Blutzucker?

Unter Blutzucker versteht man den Anteil von Glucose (Dextrose) im Blut. Der Blutzuckerwert wird in der Einheit Millimol pro Liter (mmol/l) angegeben. Der Körper spaltet die verzehrte Nahrung unter anderem in Glucose auf, wodurch der Blutzuckerspiegel steigt. Die Bauspeicheldrüse gibt daraufhin Insulin ab, das, mit Unterstützung von Chrom, die Glucose in die Zellen leitet. Dadurch sinkt der Blutzuckerspiegel. Bei einem gesunden Menschen schwanken die Blutzuckerwerte im Laufe des Tages nur leicht zwischen 4 bis 8 mmol/l.

Wer profitiert von Chromhefe?

Heutzutage können die meisten Menschen von der täglichen Einnahme eines chromhaltigen Nahrungsergänzungsmittels profitieren. Insbesondere sind es jedoch Typ-2-Diabetiker, übergewichtige Personen und Menschen mit Blutzuckerstörungen, bei denen sich eine Verbesserung der Blutzuckerregulierung durch die Einnahme von hoch bioverfügbarer Chromhefe erzielen lassen dürfte. Intensives körperliches Training beschleunigt das Ausscheiden von Chrom, was durch Chromhefe wieder ausgeglichen werden kann.
Mit zunehmendem Alter sinkt der Chrom-Stoffwechsel des Körpers um 25%-40%. Darum ist Chromhefe besonders für ältere Menschen geeignet, denn wie bereits mehrfach erwähnt, ist die Bioverfügbarkeit von Chromhefe deutlich höher als die von Chrom in Nahrungsmitteln.

 

 

8.829MBMemory Usage106msRequest 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" => 1743014343 "last" => 1743014343...
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" => "de-DE" ]
  • afterLoad (456.28KB) (1.52ms)
  • afterInitialise (1.27MB) (14.71ms)
  • afterRoute (941.5KB) (6.19ms)
  • beforeRenderComponent com_content (23.21KB) (399μs)
  • Before Access::preloadComponents (all components) (36.41KB) (348μs)
  • After Access::preloadComponents (all components) (97.34KB) (637μs)
  • Before Access::preloadPermissions (com_content) (1.6KB) (15μs)
  • After Access::preloadPermissions (com_content) (3.22MB) (5.71ms)
  • Before Access::getAssetRules (id:632 name:com_content.article.377) (130.65KB) (107μs)
  • After Access::getAssetRules (id:632 name:com_content.article.377) (7.38KB) (74μs)
  • afterRenderComponent com_content (1.09MB) (19.27ms)
  • Before Access::getAssetRules (id:8 name:com_content) (49.02KB) (1.94ms)
  • After Access::getAssetRules (id:8 name:com_content) (6.17KB) (25μs)
  • afterDispatch (67.98KB) (2.1ms)
  • beforeRenderRawModule mod_articles_latest (Neuigkeiten) (408.05KB) (4.38ms)
  • afterRenderRawModule mod_articles_latest (Neuigkeiten) (53.96KB) (32.72ms)
  • beforeRenderRawModule mod_custom (Erfahren Sie mehr über) (464B) (27μs)
  • afterRenderRawModule mod_custom (Erfahren Sie mehr über) (5.2KB) (208μs)
  • beforeRenderRawModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (768B) (12μs)
  • afterRenderRawModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (1.06KB) (26μs)
  • beforeRenderModule mod_articles_latest (Neuigkeiten) (265.72KB) (2.26ms)
  • afterRenderModule mod_articles_latest (Neuigkeiten) (1.32KB) (76μs)
  • beforeRenderModule mod_custom (Erfahren Sie mehr über) (80B) (15μs)
  • afterRenderModule mod_custom (Erfahren Sie mehr über) (1.27KB) (27μs)
  • beforeRenderModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (384B) (10μs)
  • afterRenderModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (1.31KB) (24μs)
  • beforeRenderRawModule mod_menu (Main Menu - German) (14.07KB) (287μs)
  • afterRenderRawModule mod_menu (Main Menu - German) (173.14KB) (1.53ms)
  • beforeRenderModule mod_menu (Main Menu - German) (720B) (5μs)
  • afterRenderModule mod_menu (Main Menu - German) (5.23KB) (57μs)
  • beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (17μs)
  • afterRenderRawModule mod_languages (Sprogskift) (26.87KB) (1.43ms)
  • beforeRenderModule mod_languages (Sprogskift) (720B) (5μs)
  • afterRenderModule mod_languages (Sprogskift) (6.56KB) (22μs)
  • beforeRenderRawModule mod_finder () (6.34KB) (11μs)
  • afterRenderRawModule mod_finder () (71.92KB) (2.12ms)
  • beforeRenderModule mod_finder () (704B) (5μs)
  • afterRenderModule mod_finder () (3.29KB) (33μs)
  • beforeRenderRawModule mod_custom () (6.62KB) (138μs)
  • afterRenderRawModule mod_custom () (21.91KB) (792μs)
  • beforeRenderModule mod_custom () (704B) (6μs)
  • afterRenderModule mod_custom () (1.23KB) (51μs)
  • beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (98μs)
  • afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (676μs)
  • beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (4μs)
  • afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (34μs)
  • beforeRenderRawModule mod_menu (Main Menu - German) (1.55KB) (15μs)
  • afterRenderRawModule mod_menu (Main Menu - German) (6.79KB) (679μs)
  • beforeRenderModule mod_menu (Main Menu - German) (720B) (4μs)
  • afterRenderModule mod_menu (Main Menu - German) (1.25KB) (40μs)
  • beforeRenderRawModule mod_finder () (3.52KB) (9μs)
  • afterRenderRawModule mod_finder () (6.29KB) (518μs)
  • beforeRenderModule mod_finder () (704B) (4μs)
  • afterRenderModule mod_finder () (1.23KB) (45μs)
  • beforeRenderRawModule mod_custom () (8.66KB) (171μs)
  • afterRenderRawModule mod_custom () (944B) (126μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.43KB) (25μs)
  • beforeRenderRawModule mod_custom () (688B) (83μs)
  • afterRenderRawModule mod_custom () (896B) (89μs)
  • beforeRenderModule mod_custom () (704B) (3μs)
  • afterRenderModule mod_custom () (2.71KB) (21μs)
  • afterRender (225.28KB) (3.38ms)
  • 1 x afterRenderRawModule mod_articles_latest (Neuigkeiten) (53.96KB) (30.89%)
    32.72ms
    1 x afterRenderComponent com_content (1.09MB) (18.2%)
    19.27ms
    1 x afterInitialise (1.27MB) (13.89%)
    14.71ms
    1 x afterRoute (941.5KB) (5.84%)
    6.19ms
    1 x After Access::preloadPermissions (com_content) (3.22MB) (5.39%)
    5.71ms
    1 x beforeRenderRawModule mod_articles_latest (Neuigkeiten) (408.05KB) (4.13%)
    4.38ms
    1 x afterRender (225.28KB) (3.19%)
    3.38ms
    1 x beforeRenderModule mod_articles_latest (Neuigkeiten) (265.72KB) (2.14%)
    2.26ms
    1 x afterRenderRawModule mod_finder () (71.92KB) (2%)
    2.12ms
    1 x afterDispatch (67.98KB) (1.99%)
    2.10ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (49.02KB) (1.83%)
    1.94ms
    1 x afterRenderRawModule mod_menu (Main Menu - German) (173.14KB) (1.44%)
    1.53ms
    1 x afterLoad (456.28KB) (1.44%)
    1.52ms
    1 x afterRenderRawModule mod_languages (Sprogskift) (26.87KB) (1.35%)
    1.43ms
    1 x afterRenderRawModule mod_custom () (21.91KB) (0.75%)
    792μs
    1 x afterRenderRawModule mod_menu (Main Menu - German) (6.79KB) (0.64%)
    679μs
    1 x afterRenderRawModule mod_languages (Sprogskift Mobil) (4.19KB) (0.64%)
    676μs
    1 x After Access::preloadComponents (all components) (97.34KB) (0.6%)
    637μs
    1 x afterRenderRawModule mod_finder () (6.29KB) (0.49%)
    518μs
    1 x beforeRenderComponent com_content (23.21KB) (0.38%)
    399μs
    1 x Before Access::preloadComponents (all components) (36.41KB) (0.33%)
    348μs
    1 x beforeRenderRawModule mod_menu (Main Menu - German) (14.07KB) (0.27%)
    287μs
    1 x afterRenderRawModule mod_custom (Erfahren Sie mehr über) (5.2KB) (0.2%)
    208μs
    1 x beforeRenderRawModule mod_custom () (8.66KB) (0.16%)
    171μs
    1 x beforeRenderRawModule mod_custom () (6.62KB) (0.13%)
    138μs
    1 x afterRenderRawModule mod_custom () (944B) (0.12%)
    126μs
    1 x Before Access::getAssetRules (id:632 name:com_content.article.377) (130.65KB) (0.1%)
    107μs
    1 x beforeRenderRawModule mod_languages (Sprogskift Mobil) (3.85KB) (0.09%)
    98μs
    1 x afterRenderRawModule mod_custom () (896B) (0.08%)
    89μs
    1 x beforeRenderRawModule mod_custom () (688B) (0.08%)
    83μs
    1 x afterRenderModule mod_articles_latest (Neuigkeiten) (1.32KB) (0.07%)
    76μs
    1 x After Access::getAssetRules (id:632 name:com_content.article.377) (7.38KB) (0.07%)
    74μs
    1 x afterRenderModule mod_menu (Main Menu - German) (5.23KB) (0.05%)
    57μs
    1 x afterRenderModule mod_custom () (1.23KB) (0.05%)
    51μs
    1 x afterRenderModule mod_finder () (1.23KB) (0.04%)
    45μs
    1 x afterRenderModule mod_menu (Main Menu - German) (1.25KB) (0.04%)
    40μs
    1 x afterRenderModule mod_languages (Sprogskift Mobil) (1.27KB) (0.03%)
    34μs
    1 x afterRenderModule mod_finder () (3.29KB) (0.03%)
    33μs
    1 x beforeRenderRawModule mod_custom (Erfahren Sie mehr über) (464B) (0.03%)
    27μs
    1 x afterRenderModule mod_custom (Erfahren Sie mehr über) (1.27KB) (0.03%)
    27μs
    1 x afterRenderRawModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (1.06KB) (0.02%)
    26μs
    1 x After Access::getAssetRules (id:8 name:com_content) (6.17KB) (0.02%)
    25μs
    1 x afterRenderModule mod_custom () (2.43KB) (0.02%)
    25μs
    1 x afterRenderModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (1.31KB) (0.02%)
    24μs
    1 x afterRenderModule mod_languages (Sprogskift) (6.56KB) (0.02%)
    22μs
    1 x afterRenderModule mod_custom () (2.71KB) (0.02%)
    21μs
    1 x beforeRenderRawModule mod_languages (Sprogskift) (3.94KB) (0.02%)
    17μs
    1 x Before Access::preloadPermissions (com_content) (1.6KB) (0.01%)
    15μs
    1 x beforeRenderModule mod_custom (Erfahren Sie mehr über) (80B) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_menu (Main Menu - German) (1.55KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (768B) (0.01%)
    12μs
    3 x beforeRenderModule mod_custom () (704B) (0.01%)
    12μs
    1 x beforeRenderRawModule mod_finder () (6.34KB) (0.01%)
    11μs
    1 x beforeRenderModule mod_custom (Wie Sie Ihren Blutzuckerspiegel und Ihr Gewicht kontrollieren) (384B) (0.01%)
    10μs
    1 x beforeRenderRawModule mod_finder () (3.52KB) (0.01%)
    9μs
    2 x beforeRenderModule mod_menu (Main Menu - German) (720B) (0.01%)
    9μs
    2 x beforeRenderModule mod_finder () (704B) (0.01%)
    9μs
    1 x beforeRenderModule mod_languages (Sprogskift) (720B) (0%)
    5μs
    1 x beforeRenderModule mod_languages (Sprogskift Mobil) (720B) (0%)
    4μs
48 statements were executed, 9 of which were duplicates, 39 unique52.46ms924.73KB
  • SELECT @@SESSION.sql_mode;68μs968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `has_session` WHERE `session_id` = ?163μs1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = :session_id LIMIT 170μ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.19ms944BParams/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` = 1254μs1.61KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `has_viewlevels`64μ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` = :guest154μ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`502μs3.98KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT * FROM `has_languages` WHERE `published` = 1 ORDER BY `ordering` ASC131μ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` = 1128μs1008B/libraries/src/Language/LanguageHelper.php:213Copy
  • SELECT * FROM has_rsform_config169μ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`774μs165.8KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`331μ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` = 1205μ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)392μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `has_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 03.17ms397.48KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `has_content`699μs3.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
  • UPDATE `has_content` SET `hits` = (`hits` + 1) WHERE `id` = '377'1.49ms48B/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)352μ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`381μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `has_contentitem_tag_map` AS `m` INNER JOIN `has_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2) AND `language` IN (:preparedArray3,:preparedArray4)1.74ms4.09KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`405μ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 ASC319μs4.81KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id99μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id78μ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 DESC321μs1.81KBParams/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`353μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT custom_data FROM has_extensions WHERE element = 'yootheme' AND folder = 'system' LIMIT 1129μ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` = 0365μs704B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id87μs1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `has_content` WHERE `id` = :id65μ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 != 'de-DE' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-03-26 18:39:03') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-03-26 18:39:03') AND c2.state = 1386μs1.5KBParams/libraries/src/Language/Associations.php:145Copy
  • 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`303μs6.48KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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`290μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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`1.73ms130.84KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `has_content` AS `a` LEFT JOIN `has_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `has_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `has_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `has_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `has_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `has_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY a.created DESC LIMIT 830.6ms119.13KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `has_categories` AS `s` INNER JOIN `has_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray3,:preparedArray4)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`314μs3.98KBParams/libraries/src/Categories/Categories.php:375Copy
  • 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` = :id126μs1.38KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT `name`,`element` FROM `has_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1173μ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)144μ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 ASC285μ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)148μ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` = 1110μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:466Copy
  • SELECT `FormTitle` FROM `has_rsform_forms` WHERE `FormId` = '8'105μs536B/components/com_rsform/router.php:376Copy
  • SELECT `Lang` FROM has_rsform_forms WHERE `FormId` = '8'56μs536B/administrator/components/com_rsform/helpers/rsform.php:2902Copy
  • SELECT * FROM has_rsform_translations WHERE `form_id` = '8' AND `lang_code` = 'de-DE' AND `reference` = 'forms'286μs1008B/administrator/components/com_rsform/helpers/rsform.php:2937Copy
  • SELECT `session_id` FROM `has_session` WHERE `session_id` = ?86μs1KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `has_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.66ms592BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy