Impianti

Informazioni sul progetto di revisione in corso direttiva europea di Ecodesign

Informazioni revisione in corso della direttiva europea di ECODESIGN

Informazioni sul progetto di revisione in corso direttiva europea di Ecodesign

ID 19713 | 30.05.2023 / In allegato FAQ CIG 2023

Il presente documento è frutto della condivisione di numerosi esperti e intende fornire alcune informazioni puntuali e precise in merito alla attività in corso di revisione della Direttiva europea Ecodesign per il riscaldamento residenziale e la produzione di acqua calda sanitaria.

L’obiettivo di queste note è di fare chiarezza su un tema di grande rilevanza per il Consumatore e per gli operatori della filiera, alla luce della grande rilevanza che sta avendo presso l’opinione pubblica l’ipotesi del divieto alla commercializzazione delle caldaie a gas.

Questo documento non è ovviamente sostitutivo dei testi legislativi emanati dalla Commissione Europea, ma vuole essere un valido ausilio in particolar modo per far fronte ad alcune informazioni imprecise o errate che si stanno diffondendo sulla base degli stessi.

1. È vero che dal 2029 sarà vietata la commercializzazione delle caldaie a gas?

La bozza di regolamento Ecodesign è ancora in discussione e non sarà pubblicata prima di qualche mese e dopo aver completato l’iter classico europeo previsto con tutti i passaggi formali necessari. Siamo quindi ancora in una fase istruttoria.

È quindi possibile (ed auspicabile) che alcune misure cambino anche sostanzialmente prima della pubblicazione finale dei testi e della loro fase di adozione e questo anche in considerazione della posizione differenziata che è emersa alla luce dei documenti in discussione

Attualmente la bozza in discussione non contiene delle misure di divieto diretto, ma dei requisiti minimi per l’immissione sul mercato degli apparecchi per il riscaldamento che di fatto sono irraggiungibili per tutte le caldaie vendute singolarmente e alimentate da combustibili liquidi e gassosi. Nello specifico il valore di rendimento stagionale indicato nei documenti in discussione è il 115%, definito come “seasonal space efficiency” ηs

2. Perché l’Unione Europea vuole vietare la commercializzazione delle caldaie?

L’Unione Europea è un’Istituzione complessa, pertanto, è bene considerare che in queste fasi di discussione alcuni Stati Membri, tra cui anche l’Italia, si sono opposti a questa specifica proposta e che i prossimi mesi saranno decisivi per capire quale sarà l’orientamento finale.

La proposta ha origine dalla Commissione Europea ed è supportata da alcuni Stati Membri che ritengono che tale divieto possa contribuire al raggiungimento degli obiettivi di decarbonizzazione del Fit for 55; al contrario altri pensano che la transizione energetica debba prevedere un approccio più orientato alle diverse tecnologie e che quindi anche in futuro le caldaie dovranno continuare a esistere, magari essendo alimentate da gas sempre più rinnovabili quali biocombustibili , idrogeno e loro miscele Al fine di consentire l’utilizzo di tutte le possibili tecnologie e vettori energetici che rispettino gli obbiettivi generali di decarbonizzazione condivisi a livello europeo (e non solo) si considera corretto tecnicamente un approccio che favorisca un indirizzo tecnologicamente neutro che consenta la libera scelta del consumatore finale tra le varie soluzioni e strumenti presenti che il mercato è in grado di offrirgli nel rispetto, si ribadisce, degli obbiettivi definiti dalla transizione energetica.

3. Dal 2029 sarò obbligato a cambiare la mia caldaia? Anche se è nuova?

No

Anche nell’ipotetico caso in cui le bozze attualmente in discussione dovessero essere approvate nella forma attuale si fa sempre riferimento al concetto di immissione sul mercato a partire eventualmente dal 1° settembre 2029.

I citati regolamenti in discussione comunque non prevedono alcun limite temporale di adeguamento e pertanto si potrà continuare a mantenere installata la caldaia esistente senza obbligo di sua sostituzione.

4. Dal 2029 non si potranno più comprare i pezzi di ricambio per le caldaie?

No

I pezzi di ricambio potranno continuare a essere utilizzati nel caso di interventi su apparecchi esistenti.

Tutte le caldaie immesse sul mercato prima del 1° settembre 2029 potranno essere commercializzate ed installate regolarmente.

Nota da Blue Guide 2022: un prodotto è messo a disposizione sul mercato quando viene fornito per la distribuzione, il consumo o l'uso sul mercato dell'Unione nel corso di un’attività commerciale, a titolo oneroso o gratuito

5. Quale l’impatto ambientale delle caldaie?

Secondo un recente studio del Dipartimento DESTEC – Università di Pisa, la tecnologia a condensazione consente un risparmio di energia primaria e un taglio delle emissioni di CO2 dell’ordine del 20% rispetto a una caldaia di tipo tradizionale, in linea generale e considerando che le casistiche di partenza possono essere molto varie.

A causa delle fluttuazioni di costo dell’energia elettrica, spesso le caldaie a condensazione sono anche tra le soluzioni più convenienti dal punto di vista dei costi di gestione e inoltre garantiscono un contenimento dei costi d’installazione grazie al fatto che non richiedono interventi di adeguamento importanti negli edifici anche di vecchia data.

Inoltre, gran parte delle caldaie sono di tipo combinato così da garantire prestazioni energetiche stabili e ingombri ridotti anche nel soddisfacimento dei bisogni di acqua calda sanitaria.

Infine, è da prendere atto che le moderne caldaie sono “gas adaptive”; ciò significa che sono in grado di adattare automaticamente i parametri di combustione per mantenere il massimo livello di efficienza e sono già pronte per funzionare con miscele di gas sempre più rinnovabili.

Le caldaie a condensazione di ultima generazione sono tutte di classe 6 di NOx, cioè la meno inquinante in assoluto ed hanno un’emissione media di NOx di 25 mg/kWh, contro i 150-180 mg/kWh delle vecchie caldaie a gas convenzionali.

Le caldaie a condensazione a camera stagna, inoltre, non sono responsabili di inquinamento dell’aria indoor, come erroneamente alcuni sono portati a credere. Le caldaie a camera stagna, differentemente da qualsiasi apparecchio a combustione aperto, non interagiscono con l’ambiente di installazione in quanto prelevano l’aria comburente dall’esterno e scaricano i prodotti della combustione (costituiti prevalentemente da vapore acqueo) all’esterno.

6. Le leggi europee o nazionali impongono la sostituzione delle caldaie. Posso sostituire la vecchia caldaia con una più efficiente?

Non esistono provvedimenti legislativi a nessun livello sia europeo sia nazionale che impongano ora o in futuro la sostituzione delle caldaie già installate. Anche il regolamento Ecodesign, attualmente in discussione stesso, non prevede la sostituzione della caldaia già installata.

Nel caso si abbia la necessità di sostituire una vecchia caldaia si evidenzia come l’industria nazionale degli apparecchi per il riscaldamento è tra le più evolute in Unione Europea e la sua offerta di prodotti tecnologicamente avanzati è molto ampia. Esistono inoltre diversi strumenti d’incentivazione che vengono in aiuto degli utilizzatori che decidono di sostituire il loro vecchio generatore con uno più moderno ed efficiente.

A oggi, oltre alle caldaie a condensazione, vi è la possibilità di fruire delle detrazioni fiscali anche per apparati di nuova generazione come ad esempio gli apparecchi ibridi factory-made.

Il consiglio fondamentale per il consumatore è sempre quello di rivolgersi ad un professionista qualificato che sia in grado di proporre la miglior soluzione per ogni specifico caso. Il settore dell’edilizia civile è talmente vasto ed eterogeneo che non esiste un’unica soluzione che sia “la migliore”. In termotecnica il concetto di “migliore” è sempre relativo alle specifiche esigenze del consumatore finale che non possono prescindere dalle caratteristiche dell’immobile (ad esempio: tipologia impianto termico e caratteristiche involucro edilizio) soprattutto in caso di intervento su realtà esistenti.

Per sfatare qualche affermazione semplicistica che a volte si trova in vari contesti, è importante evidenziare che la sostituzione tour court di una caldaia a condensazione con altra tecnologia non è sempre fattibile e soprattutto con un reale positivo rapporto “costi/benefici”. Questo non significa ovviamente che detta sostituzione sia impossibile ma la soluzione va ricercata all’interno di possibili soluzioni che le nuove regole europee non devono limitare in modo ingiustificabile. Ad esempio una possibilità che presenta un elevatissimo livello di compatibilità con la caldaia è l’apparecchio ibrido factory made, benché anche questa via potrebbe avere limiti in talune circostanze.

Spesso vi sono vincoli edilizi e impiantistici tali per cui le alternative di sostituzioni risultano difficilmente praticabili a costi sostenibili dal Consumatore. Ne consegue che una buona valutazione sulla scelta da effettuarsi è sempre affidata a un buon tecnico e deve essere fatta sulla più ampia scelta di apparati possibili.

7. Ho capito quali sono le discussioni in corso per le caldaie e i possibili rischi, ma questi riguardano anche altri apparecchi a gas?

Posto quanto sopra la Commissione Europea si è concentrata esclusivamente sulle caldaie vendute singolarmente mentre sono fuori da ogni rischio di divieto gli apparecchi ibridi factory made, caratterizzati dalla combinazione intelligente di una caldaia a condensazione e una pompa di calore, le pompe di calore a gas e i cosiddetti “solar-hybrid”, cioè caldaie combinate con dispositivi solari in logica di “apparecchio ibrido factory made”.

Questi apparecchi superano già oggi il limite di efficienza stagionale del 115% e si prevede che possano avere uno sviluppo di mercato importante anche nei prossimi anni.

8. La sostituzione delle caldaie con pompe di calore è sempre possibile?

La sostituzione di caldaie con pompe di calore è possibile solo in condizioni ben definite e collegate sia alle condizioni climatiche della zona dove debbano essere installate e alle caratteristiche tecniche dell’impianto di distribuzione del calore nella unità abitativa (in particolare in molte zone climatiche, la sostituzione potrebbe risultare problematica nel caso di impianti a corpi radianti/termosifoni, ancora tra i sistemi più diffusi nei fabbricati esistenti). Vanno inoltre considerati localmente i vincoli architettonici e ambientali (disponibilità di spazi idonei e rumore delle unità esterne). A livello generale si rileva che l’installazione su larga scala di pompe di calore elettriche in assenza di rilevanti interventi sulla rete di distribuzione elettrica può creare rilevanti criticità nella continuità del servizio di distribuzione della energia elettrica con potenziali condizioni di situazioni di “balck out”.

9. L’elettrificazione è l’unica soluzione per decarbonizzare il settore del riscaldamento?

No.

L’elettrificazione costituisce uno dei fattori del processo di decarbonizzazione ma ne esistono altre possibilità come, i combustibili gassosi rinnovabili e a basso tenore di CO2.

I gas rinnovabili (come il biometano, il bio-GNL, il bioGPL, l’idrogeno ed altri low carbon gas) possono già essere immessi in rete nel pieno rispetto di tutte le norme tecniche di sicurezza. E’ infatti previsto un loro importante incremento al fine di dare un contributo rilevante sia alla decarbonizzazione sia alla riduzione dell’import di gas, fornendo in tal modo un’importante opportunità di diversificazione energetica e tecnologica, scongiurando anche nuove dipendenze geopolitiche.

Il sistema gas è quindi pienamente compatibile con gli obbiettivi della transizione ecologica ed energetica e come dimostrato anche da importanti studi di scenario a livello internazionale, rappresenta una risorsa ed uno strumento efficiente per il raggiungimento degli obbiettivi di contenimento della CO2 anche negli usi abitativi, come del resto confermato anche dal Parlamento europeo che – nel parere reso il 14 marzo 2023 sulla proposta di direttiva in materia di prestazione energetica degli edifici (la così detta “direttiva case”) ha previsto come tecnologia compatibile quella delle caldaie a gas predisposte all’uso dei nuovi gas rinnovabili.

...

Fonte: CIG

Collegati

Certifico s.r.l.

Sede: Via A. De Curtis, 28 - 06135 Perugia - IT
Sede: Via Madonna Alta 138/A - 06128 Perugia - IT
P. IVA: IT02442650541

Tel. 1: +39 075 599 73 63
Tel. 2: +39 075 599 73 43

Assistenza: +39 075 599 73 43

www.certifico.com
info@certifico.com

Testata editoriale iscritta al n. 22/2024 del registro periodici della cancelleria del Tribunale di Perugia in data 19.11.2024

25.354MBMemory Usage259msRequest Duration
Joomla! Version5.2.5
PHP Version8.3.14
Identityguest
Response200
Templateshaper_helixultimate
Database
Server
mysql
Version
10.11.6-MariaDB-0+deb12u1
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:47 [ "USER" => "certifico_com_user" "HOME" => "/var/www/vhosts/certifico.com" "SCRIPT_NA...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1744158647 "last" => 1744158647...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (86.15KB) (3.85ms)
  • afterInitialise (3.34MB) (22.2ms)
  • afterRoute (433.24KB) (6.16ms)
  • beforeRenderComponent com_content (37.2KB) (701μs)
  • Before Access::preloadComponents (all components) (34.53KB) (834μs)
  • After Access::preloadComponents (all components) (115.88KB) (302μs)
  • Before Access::preloadPermissions (com_content) (1.51KB) (15μs)
  • After Access::preloadPermissions (com_content) (16.77MB) (18.73ms)
  • Before Access::getAssetRules (id:40075 name:com_content.article.19713) (514.65KB) (413μs)
  • After Access::getAssetRules (id:40075 name:com_content.article.19713) (12.67KB) (138μs)
  • afterRenderComponent com_content (531.52KB) (31.08ms)
  • afterDispatch (2.44KB) (241μs)
  • beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (12.3ms)
  • afterRenderRawModule mod_login (Accedi all'area riservata) (63.01KB) (2.35ms)
  • beforeRenderModule mod_login (Accedi all'area riservata) (736B) (3μs)
  • afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (299μs)
  • beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (3.47ms)
  • afterRenderRawModule mod_menu (Main Menu) (21.86KB) (27.5ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (2μs)
  • afterRenderModule mod_menu (Main Menu) (11.27KB) (604μs)
  • beforeRenderRawModule mod_menu (Social) (41.43KB) (458μs)
  • afterRenderRawModule mod_menu (Social) (60.09KB) (3.08ms)
  • beforeRenderModule mod_menu (Social) (704B) (2μs)
  • afterRenderModule mod_menu (Social) (3.92KB) (484μs)
  • beforeRenderRawModule mod_menu (Media) (912B) (9μs)
  • afterRenderRawModule mod_menu (Media) (14.41KB) (2.63ms)
  • beforeRenderModule mod_menu (Media) (704B) (3μs)
  • afterRenderModule mod_menu (Media) (3.11KB) (481μs)
  • beforeRenderRawModule mod_menu (Policies) (616B) (26μs)
  • afterRenderRawModule mod_menu (Policies) (23.48KB) (4.11ms)
  • beforeRenderModule mod_menu (Policies) (704B) (2μs)
  • afterRenderModule mod_menu (Policies) (3.3KB) (481μs)
  • beforeRenderRawModule mod_menu (Store) (912B) (9μs)
  • afterRenderRawModule mod_menu (Store) (18.38KB) (3.3ms)
  • beforeRenderModule mod_menu (Store) (704B) (2μs)
  • afterRenderModule mod_menu (Store) (3.3KB) (601μs)
  • beforeRenderRawModule mod_menu (Info) (440B) (33μs)
  • afterRenderRawModule mod_menu (Info) (11.67KB) (2.72ms)
  • beforeRenderModule mod_menu (Info) (704B) (3μs)
  • afterRenderModule mod_menu (Info) (3.05KB) (629μs)
  • beforeRenderRawModule mod_menu (Marketing) (896B) (14μs)
  • afterRenderRawModule mod_menu (Marketing) (20.39KB) (4.56ms)
  • beforeRenderModule mod_menu (Marketing) (704B) (3μs)
  • afterRenderModule mod_menu (Marketing) (3.3KB) (611μs)
  • beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (35μs)
  • afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (657μs)
  • beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (551μs)
  • beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (59μs)
  • afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (7.56ms)
  • beforeRenderModule mod_menu (Documenti Abbonati) (720B) (4μs)
  • afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (641μs)
  • beforeRenderRawModule mod_articles_categories (Impianti) (2.36KB) (13μs)
  • afterRenderRawModule mod_articles_categories (Impianti) (316.46KB) (6.16ms)
  • beforeRenderModule mod_articles_categories (Impianti) (704B) (3μs)
  • afterRenderModule mod_articles_categories (Impianti) (14.47KB) (633μs)
  • beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (13μs)
  • afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (137μs)
  • beforeRenderModule mod_custom (Regolamento Macchine) (720B) (1μs)
  • afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (225μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (9.5KB) (10μs)
  • afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (113μs)
  • beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (2μs)
  • afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (94μs)
  • beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (10μs)
  • afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (3.41KB) (109μs)
  • beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (1μs)
  • afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (95μs)
  • beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (9μs)
  • afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (109μs)
  • beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (2μs)
  • afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (136μs)
  • beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (11μs)
  • afterRenderRawModule mod_custom (TUSSL / Link) (976B) (113μs)
  • beforeRenderModule mod_custom (TUSSL / Link) (720B) (2μs)
  • afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (93μs)
  • beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (9μs)
  • afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (111μs)
  • beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (1μs)
  • afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (96μs)
  • beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (11μs)
  • afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (110μs)
  • beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (2μs)
  • afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (81μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (1.91KB) (9μs)
  • afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (87μs)
  • beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (92μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (8μs)
  • afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (101μs)
  • beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (94μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (8μs)
  • afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (110μs)
  • beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (2μs)
  • afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (94μs)
  • beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (9μs)
  • afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (114μs)
  • beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (2μs)
  • afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (102μs)
  • beforeRenderRawModule mod_custom (Certifico ADR) (1.23KB) (9μs)
  • afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (126μs)
  • beforeRenderModule mod_custom (Certifico ADR) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico ADR) (3.89KB) (100μs)
  • beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (9μs)
  • afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (122μs)
  • beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (2μs)
  • afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (101μs)
  • beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (10μs)
  • afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (120μs)
  • beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (2μs)
  • afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (98μs)
  • beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (9μs)
  • afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (116μs)
  • beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (1μs)
  • afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (96μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (9μs)
  • afterRenderRawModule mod_custom (Abbonamento Full) (912B) (118μs)
  • beforeRenderModule mod_custom (Abbonamento Full) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (96μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (9μs)
  • afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (116μs)
  • beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (93μs)
  • beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (8μs)
  • afterRenderRawModule mod_custom (Store Certifico) (976B) (114μs)
  • beforeRenderModule mod_custom (Store Certifico) (720B) (2μs)
  • afterRenderModule mod_custom (Store Certifico) (3.58KB) (91μs)
  • beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (8μs)
  • afterRenderRawModule mod_custom (Food Safety book) (12.02KB) (117μs)
  • beforeRenderModule mod_custom (Food Safety book) (720B) (2μs)
  • afterRenderModule mod_custom (Food Safety book) (4.02KB) (92μs)
  • beforeRenderRawModule mod_custom (MEPA) (1.95KB) (7μs)
  • afterRenderRawModule mod_custom (MEPA) (960B) (112μs)
  • beforeRenderModule mod_custom (MEPA) (704B) (1μs)
  • afterRenderModule mod_custom (MEPA) (3.75KB) (91μs)
  • beforeRenderRawModule mod_menu (Temi) (904B) (30μs)
  • afterRenderRawModule mod_menu (Temi) (292.9KB) (47.2ms)
  • beforeRenderModule mod_menu (Temi) (704B) (4μs)
  • afterRenderModule mod_menu (Temi) (22.67KB) (497μs)
  • beforeRenderRawModule mod_custom (Titolo "Impianti") (2.2KB) (42μs)
  • afterRenderRawModule mod_custom (Titolo "Impianti") (992B) (113μs)
  • beforeRenderModule mod_custom (Titolo "Impianti") (720B) (2μs)
  • afterRenderModule mod_custom (Titolo "Impianti") (2.67KB) (476μs)
  • beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (98μs)
  • afterRenderRawModule mod_menu (Top Menu) (31.08KB) (5.67ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Top Menu) (4.11KB) (110μs)
  • afterRender (983.2KB) (27.51ms)
  • 1 x afterRenderRawModule mod_menu (Temi) (292.9KB) (18.25%)
    47.20ms
    1 x afterRenderComponent com_content (531.52KB) (12.01%)
    31.08ms
    1 x afterRender (983.2KB) (10.64%)
    27.51ms
    1 x afterRenderRawModule mod_menu (Main Menu) (21.86KB) (10.63%)
    27.50ms
    1 x afterInitialise (3.34MB) (8.58%)
    22.20ms
    1 x After Access::preloadPermissions (com_content) (16.77MB) (7.24%)
    18.73ms
    1 x beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (4.76%)
    12.30ms
    1 x afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (2.92%)
    7.56ms
    1 x afterRoute (433.24KB) (2.38%)
    6.16ms
    1 x afterRenderRawModule mod_articles_categories (Impianti) (316.46KB) (2.38%)
    6.16ms
    1 x afterRenderRawModule mod_menu (Top Menu) (31.08KB) (2.19%)
    5.67ms
    1 x afterRenderRawModule mod_menu (Marketing) (20.39KB) (1.76%)
    4.56ms
    1 x afterRenderRawModule mod_menu (Policies) (23.48KB) (1.59%)
    4.11ms
    1 x afterLoad (86.15KB) (1.49%)
    3.85ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (1.34%)
    3.47ms
    1 x afterRenderRawModule mod_menu (Store) (18.38KB) (1.28%)
    3.30ms
    1 x afterRenderRawModule mod_menu (Social) (60.09KB) (1.19%)
    3.08ms
    1 x afterRenderRawModule mod_menu (Info) (11.67KB) (1.05%)
    2.72ms
    1 x afterRenderRawModule mod_menu (Media) (14.41KB) (1.02%)
    2.63ms
    1 x afterRenderRawModule mod_login (Accedi all'area riservata) (63.01KB) (0.91%)
    2.35ms
    1 x Before Access::preloadComponents (all components) (34.53KB) (0.32%)
    834μs
    1 x beforeRenderComponent com_content (37.2KB) (0.27%)
    701μs
    1 x afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (0.25%)
    657μs
    1 x afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (0.25%)
    641μs
    1 x afterRenderModule mod_articles_categories (Impianti) (14.47KB) (0.24%)
    633μs
    1 x afterRenderModule mod_menu (Info) (3.05KB) (0.24%)
    629μs
    1 x afterRenderModule mod_menu (Marketing) (3.3KB) (0.24%)
    611μs
    1 x afterRenderModule mod_menu (Main Menu) (11.27KB) (0.23%)
    604μs
    1 x afterRenderModule mod_menu (Store) (3.3KB) (0.23%)
    601μs
    1 x afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (0.21%)
    551μs
    1 x afterRenderModule mod_menu (Temi) (22.67KB) (0.19%)
    497μs
    1 x afterRenderModule mod_menu (Social) (3.92KB) (0.19%)
    484μs
    1 x afterRenderModule mod_menu (Policies) (3.3KB) (0.19%)
    481μs
    1 x afterRenderModule mod_menu (Media) (3.11KB) (0.19%)
    481μs
    1 x afterRenderModule mod_custom (Titolo "Impianti") (2.67KB) (0.18%)
    476μs
    1 x beforeRenderRawModule mod_menu (Social) (41.43KB) (0.18%)
    458μs
    1 x Before Access::getAssetRules (id:40075 name:com_content.article.19713) (514.65KB) (0.16%)
    413μs
    1 x After Access::preloadComponents (all components) (115.88KB) (0.12%)
    302μs
    1 x afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (0.12%)
    299μs
    1 x afterDispatch (2.44KB) (0.09%)
    241μs
    1 x afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (0.09%)
    225μs
    1 x After Access::getAssetRules (id:40075 name:com_content.article.19713) (12.67KB) (0.05%)
    138μs
    1 x afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (0.05%)
    137μs
    1 x afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (0.05%)
    136μs
    1 x afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (0.05%)
    126μs
    1 x afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (0.05%)
    122μs
    1 x afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (0.05%)
    120μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full) (912B) (0.05%)
    118μs
    1 x afterRenderRawModule mod_custom (Food Safety book) (12.02KB) (0.05%)
    117μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (0.04%)
    116μs
    1 x afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (0.04%)
    116μs
    1 x afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (0.04%)
    114μs
    1 x afterRenderRawModule mod_custom (Store Certifico) (976B) (0.04%)
    114μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (TUSSL / Link) (976B) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (Titolo "Impianti") (992B) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (MEPA) (960B) (0.04%)
    112μs
    1 x afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (0.04%)
    111μs
    1 x afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (0.04%)
    110μs
    1 x afterRenderModule mod_menu (Top Menu) (4.11KB) (0.04%)
    110μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (0.04%)
    110μs
    1 x afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (3.41KB) (0.04%)
    109μs
    1 x afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (0.04%)
    109μs
    1 x afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (0.04%)
    102μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (0.04%)
    101μs
    1 x afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (0.04%)
    101μs
    1 x afterRenderModule mod_custom (Certifico ADR) (3.89KB) (0.04%)
    100μs
    1 x afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (0.04%)
    98μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (0.04%)
    98μs
    1 x afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (0.04%)
    96μs
    1 x afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (0.04%)
    96μs
    1 x afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (0.04%)
    96μs
    1 x afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (0.04%)
    95μs
    1 x afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (0.04%)
    94μs
    1 x afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (0.04%)
    94μs
    1 x afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (0.04%)
    94μs
    1 x afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (0.04%)
    93μs
    1 x afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (0.04%)
    93μs
    1 x afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (0.04%)
    92μs
    1 x afterRenderModule mod_custom (Food Safety book) (4.02KB) (0.04%)
    92μs
    1 x afterRenderModule mod_custom (Store Certifico) (3.58KB) (0.04%)
    91μs
    1 x afterRenderModule mod_custom (MEPA) (3.75KB) (0.04%)
    91μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (0.03%)
    87μs
    1 x afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (0.03%)
    81μs
    1 x beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (0.02%)
    59μs
    1 x beforeRenderRawModule mod_custom (Titolo "Impianti") (2.2KB) (0.02%)
    42μs
    1 x beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (0.01%)
    35μs
    1 x beforeRenderRawModule mod_menu (Info) (440B) (0.01%)
    33μs
    1 x beforeRenderRawModule mod_menu (Temi) (904B) (0.01%)
    30μs
    1 x beforeRenderRawModule mod_menu (Policies) (616B) (0.01%)
    26μs
    1 x Before Access::preloadPermissions (com_content) (1.51KB) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_menu (Marketing) (896B) (0.01%)
    14μs
    1 x beforeRenderRawModule mod_articles_categories (Impianti) (2.36KB) (0.01%)
    13μs
    1 x beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (0.01%)
    13μs
    1 x beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (0%)
    11μs
    1 x beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (0%)
    11μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (9.5KB) (0%)
    10μs
    1 x beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (0%)
    10μs
    1 x beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (0%)
    10μs
    1 x beforeRenderRawModule mod_menu (Media) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Store) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (1.91KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Certifico ADR) (1.23KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (MEPA) (1.95KB) (0%)
    7μs
    1 x beforeRenderModule mod_menu (Documenti Abbonati) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_menu (Temi) (704B) (0%)
    4μs
    1 x beforeRenderModule mod_menu (Media) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Marketing) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_login (Accedi all'area riservata) (736B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Info) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_articles_categories (Impianti) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Top Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Store) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (TUSSL / Link) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Food Safety book) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Titolo "Impianti") (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Social) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Policies) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico ADR) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Store Certifico) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Regolamento Macchine) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Abbonamento Full) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MEPA) (704B) (0%)
    1μs
86 statements were executed, 36 of which were duplicates, 50 unique30.85ms4.84MB
  • SELECT @@SESSION.sql_mode;46μs968BExplainStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `com_session` WHERE `session_id` = ?185μs1008BParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = :session_id LIMIT 127μs1.3KBParamsExplainStack/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `com_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.29ms944BParamsStack/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `com_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1110μs1.61KBExplainStack/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `com_viewlevels`36μs656BExplainStack/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `com_usergroups` AS `a` LEFT JOIN `com_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest56μs1.33KBParamsExplainStack/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `com_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`236μs4.48KBParamsExplainStack/libraries/src/Plugin/PluginHelper.php:294Copy
  • 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 `com_menu` AS `m` LEFT JOIN `com_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`699μs375.92KBParamsExplainStack/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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`258μs4.27KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `com_content` WHERE `alias` = :segment AND `catid` = :id283μs1.34KBParamsExplainStack/components/com_content/src/Service/Router.php:263Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `com_template_styles` AS `s` LEFT JOIN `com_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` = 1109μs60.84KBExplainStack/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `com_template_styles` WHERE `client_id` = 0 AND `id` = '13'39μs40.91KBExplainStack/plugins/system/helixultimate/src/Platform/Helper.php:57Copy
  • SELECT * FROM `com_languages` WHERE `published` = 1 ORDER BY `ordering` ASC45μs1.59KBExplainStack/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `com_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)185μs7.44KBParamsExplainStack/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `com_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 09.14ms3.92MBParamsExplainStack/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `com_content`418μs3.02KBStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `com_content` SET `hits` = (`hits` + 1) WHERE `id` = '19713'679μs48BStack/libraries/src/Table/Table.php:1348Copy
  • 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 `com_content` AS `a` INNER JOIN `com_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `com_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `com_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `com_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) 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 (:preparedArray1,:preparedArray2)161μs46.13KBParamsExplainStack/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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`239μs3.92KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `com_contentitem_tag_map` AS `m` INNER JOIN `com_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)2.84ms4.02KBParamsExplainStack/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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`312μs3.92KBParamsExplainStack/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 com_fields AS a LEFT JOIN `com_languages` AS l ON l.lang_code = a.language LEFT JOIN com_users AS uc ON uc.id=a.checked_out LEFT JOIN com_viewlevels AS ag ON ag.id = a.access LEFT JOIN com_users AS ua ON ua.id = a.created_user_id LEFT JOIN com_fields_groups AS g ON g.id = a.group_id LEFT JOIN `com_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 ORDER BY a.ordering ASC560μs4.81KBParamsExplainStack/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • 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 `com_content` AS `a` LEFT JOIN `com_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) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC5.02ms19.72KBParamsExplainStack/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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`514μs3.92KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM com_hikashop_config121μs24.63KBExplainStack/administrator/components/com_hikashop/classes/config.php:16Copy
  • SET sql_mode=(SELECT REPLACE(REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''), 'STRICT_TRANS_TABLES', ''));19μs0BStack/administrator/components/com_hikashop/helpers/helper.php:3558Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `com_modules` AS `m` LEFT JOIN `com_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `com_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) ORDER BY `m`.`position`,`m`.`ordering`782μs148.81KBParamsExplainStack/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id24μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_content` AS `i` WHERE `i`.`catid` = `c`.`id` AND `i`.`state` = 1) AS `numitems` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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.25ms4.34KBParamsExplainStack/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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`230μs4.13KBParamsExplainStack/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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`218μs6.59KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `com_schemaorg` WHERE `itemId` = :itemId AND `context` = :context78μs1.55KBParamsExplainStack/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • 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 `com_content` AS `a` INNER JOIN `com_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `com_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `com_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `com_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) 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 (:preparedArray1,:preparedArray2)195μs46.17KBParamsExplainStack/components/com_content/src/Model/ArticleModel.php:215Copy
  • 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 `com_scheduler_tasks` AS `a` WHERE `a`.`state` = 152μs1.37KBParamsExplainStack/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id46μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`88μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`80μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id33μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`72μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id33μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id27μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id30μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`74μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id45μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`73μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id35μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`70μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id30μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`72μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`279μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`259μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id44μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`273μs14.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`294μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`152μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`152μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id38μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id33μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id33μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id30μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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 `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) 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`270μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id47μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = ?46μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `com_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?880μs592BParamsStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy