Impianti
Featured

Efficienza energetica: note modifiche del D.Lgs. n. 73/2020

Dlgs 73 2020   Note

Efficienza energetica: note modifiche del D.Lgs. n. 73/2020

ID 11194 | 16.07.2020

Pubblicato nella GU serie generale n. 175 del 14.07.2020 il D.Lgs del 14 Luglio 2020, n. 73 Attuazione della direttiva (UE) 2018/2002 che modifica la direttiva 2012/27/UE sull'efficienza energetica. 

Di seguito si illustrano le principali modifiche operate dal D.Lgs del 14 Luglio 2020, n. 73 al D.lgs del 04 Luglio 2014 n. 102in vigore dal 29 Luglio 2020 e precisamente:

1. Nuove definizioni
2. Acquisti delle p.a.
3. Obbligo di risparmio energetico
4. Diagnosi energetica
5. Sanzioni
6. Relazione tecnica
7. Lettura da remoto dei contatori
8. Suddivisione delle spese
9. Interventi di riqualificazione energetica
10. Fondo nazionale per l’efficienza energetica
11. Requisiti minimi informazioni fatturazione e consumo

_______

1. NUOVE DEFINIZIONI

Esperto in Gestione dell’energia (EGE) - persona fisica certificata secondo la norma UNI CEI 11339 rilasciata da organismo accreditato che, tra l’altro, esegue diagnosi energetiche conformi alle norme UNI CEI EN 16247

Auditor energetico - figura coincidente con quella dell’EGE per le attività previste dal presente decreto in relazione all’esecuzione di diagnosi energetiche;

Grande impresa - ogni entità, a prescindere dalla forma giuridica, che eserciti un’attività economica con più di 250 occupati e con un fatturato annuo che superi i 50 milioni di euro, oppure il cui totale di bilancio annuo superi i 43 milioni di euro, i cui effettivi e soglie finanziarie sono calcolabili secondo i criteri e i principi stabiliti dalla raccomandazione 2003/362/CE della Commissione europea del 6 maggio 2003

Testo D.lgs 102/2014 così come modificato dal D.lgs 73/2020 (in vigore dal 29/07/2020)

Art. 2. Definizioni

1. Ai fini del presente decreto, fatte salve le abrogazioni previste all’art. 18, comma 1, lettera a), si applicano le definizioni di cui:

a) all’art. 2 del decreto legislativo 30 maggio 2008, n. 115 e successive modificazioni;
b) all’art. 2 del decreto legislativo 8 febbraio 2007, n. 20 e successive modificazioni;
c) all’art. 2, commi 1 e 2, del decreto legislativo 19 agosto 2005, n. 192 e successive modificazioni;
d) al decreto legislativo 18 aprile 2016, n. 50;
d -bis ) al decreto legislativo 1° giugno 2011, n. 93.

2. Si applicano inoltre le seguenti definizioni:

a) Accredia: organismo nazionale italiano di accreditamento, designato ai sensi del decreto del Ministro dello sviluppo economico 22 dicembre 2009, pubblicato nella Gazzetta Ufficiale n. 20 del 26 gennaio 2010;
a -bis) aggregatore: un fornitore di servizi che, su richiesta, accorpa una pluralità di unità di consumo, ovvero di unità di consumo e di unità di produzione, per venderli o metterli all’asta in mercati organizzati dell’energia;
b) ammodernamento sostanziale di un impianto: un ammodernamento il cui costo di investimento è superiore al 50% dei costi di investimento di una nuova analoga unità;
b -bis) audit energetico o diagnosi energetica: procedura sistematica finalizzata a ottenere un’adeguata conoscenza del profilo di consumo energetico di un edificio o gruppo di edifici, di una attività o impianto industriale o commerciale o di servizi pubblici o privati, a individuare e quantificare le opportunità di risparmio energetico sotto il profilo costi-benefici e a riferire in merito ai risultati;
c) esperto in Gestione dell’energia (EGE): persona fisica certificata secondo la norma UNI CEI 11339 rilasciata da organismo accreditato che, tra l’altro, esegue diagnosi energetiche conformi alle norme UNI CEI EN 16247;
c -bis) auditor energetico: figura coincidente con quella dell’EGE per le attività previste dal presente decreto in relazione all’esecuzione di diagnosi energetiche;

[…]

v) grande impresa: ogni entità, a prescindere dalla forma giuridica, che eserciti un’attività economica con più di 250 occupati e con un fatturato annuo che superi i 50 milioni di euro, oppure il cui totale di bilancio annuo superi i 43 milioni di euro, i cui effettivi e soglie finanziarie sono calcolabili secondo i criteri e i principi stabiliti dalla raccomandazione 2003/362/CE della Commissione europea del 6 maggio 2003;

2. ACQUISTI DELLE P.A.

Previsto il rispetto dei requisiti minimi di efficienza energetica per gli immobili oggetto di acquisto o di nuova locazione da parte della P.A. è verificato attraverso la relazione tecnica di cui al comma 1 dell’art. 8 del D.Lgs n. 192 del 19/08/2005.

Testo così come modificato dal D.lgs 73/2020 (in vigore dal 29/07/2020)

Art. 6. Acquisti delle Pubbliche amministrazioni centrali

1. Le pubbliche amministrazioni centrali si attengono al rispetto dei requisiti minimi di efficienza energetica di cui all’allegato 1, in occasione delle procedure per la stipula di contratti di acquisto o di nuova locazione di immobili ovvero di acquisto di prodotti e servizi, come indicato al comma 3, avviate a decorrere dalla data di entrata in vigore del presente decreto. I medesimi requisiti devono essere rispettati nell’ambito degli appalti di fornitura in regime di locazione finanziaria. I requisiti minimi di efficienza energetica sono inclusi tra i criteri di valutazione delle offerte; il bando di gara precisa che i fornitori del servizio sono tenuti ad utilizzare prodotti conformi ai requisiti minimi e individua le modalità con le quali gli offerenti dimostrano di avere soddisfatto i requisiti stessi.

1 -bis. Il rispetto dei requisiti per gli immobili di cui al comma 1 è verificato attraverso la relazione tecnica di cui al comma 1 dell’art. 8 del decreto legislativo 19 agosto 2005, n. 192.

2. L’obbligo di cui al comma 1 si considera assolto qualora l’acquisto di prodotti, servizi ed immobili rispetti almeno le “specifiche tecniche” e le “clausole contrattuali” indicate nei “Criteri ambientali minimi” per le pertinenti categorie di prodotti indicate al punto 3.6 del “Piano d’azione per la sostenibilità ambientale dei consumi nel settore della Pubblica Amministrazione (PAN GPP)”.

3. L’obbligo di cui al comma 1 si applica agli appalti per gli acquisti di prodotti e servizi di importo pari o superiore alle soglie di cui all’art. 28 del decreto legislativo 12 aprile 2006, n. 163. In relazione agli acquisti ovvero ai nuovi contratti di locazione di immobili, l’obbligo di cui al comma 1 si applica a tutti i contratti, indipendentemente dal relativo importo.

4. È ammessa deroga dal rispetto dell’obbligo di cui al comma 1 qualora tale previsione non sia coerente con le valutazioni di costo-efficacia, fattibilità economica e idoneità tecnica, ovvero nel caso in cui comporti una severa restrizione della concorrenza. Gli elementi tecnici ed economici a sostegno della deroga sono precisati e motivati nei documenti di gara. In materia di immobili, è ammessa deroga al rispetto dei requisiti minimi, qualora l’acquisto sia finalizzato a:

a) intraprendere una ristrutturazione importante o una demolizione;

b) salvaguardare l’immobile in quanto ufficialmente protetto in virtù dell’appartenenza a determinate aree ovvero del suo particolare valore architettonico o storico.

5. L’obbligo di cui al comma 1 si applica agli appalti delle forze armate solo se la sua applicazione non sia in contrasto con la natura e l’obiettivo primario delle attività delle forze armate. In ogni caso, l’obbligo non si applica agli appalti per la fornitura di materiale militare, ai sensi del decreto legislativo 15 novembre 2011, n. 208.

6. Nel caso in cui la fornitura preveda l’acquisto con-testuale di un insieme di prodotti, la valutazione dell’efficienza energetica globale di tale insieme costituisce criterio di scelta prevalente rispetto alla valutazione dell’efficienza energetica dei singoli prodotti che costituiscono l’intera fornitura.

7. Le amministrazioni pubbliche centrali soggette agli obblighi di cui al comma 1 del presente articolo, individuano, al proprio interno, uno o più soggetti responsabili dell’attuazione degli obblighi suddetti.

8. La Consip SpA adegua i criteri e le procedure per l’acquisto di beni e servizi alle disposizioni contenute nel presente articolo. Tutte le stazioni appaltanti dovranno applicare il criterio del presente articolo.

9. Le amministrazioni diverse da quelle di cui al comma 1, comprese le Regioni, le Province Autonome di Trento e Bolzano, gli Enti Locali, ciascuno nell’ambito delle proprie competenze, adeguano i propri ordinamenti ai principi contenuti nel presente articolo.

3. OBBLIGO DI RISPARMIO ENERGETICO

Esteso l’obbligo di risparmio energetico - inizialmente stabilito fino al 31/12/2020 - al periodo dal 01/01/2021 al 31/12/2030.

Testo D.lgs 102/2014 così come modificato dal D.lgs 73/2020 (in vigore dal 29/07/2020)

Art. 7. Obiettivo obbligatorio di efficienza energetica

1. L’obiettivo di risparmio nazionale cumulato di energia finale è determinato ai sensi dell’art. 7 della direttiva 2012/27/UE, e successive modificazioni, sia per il periodo compreso tra il 1° gennaio 2014 e il 31 dicembre 2020, che per il periodo compreso tra il 1° gennaio 2021 e il 31 dicembre 2030 e i periodi successivi.

1 -bis. Nel calcolo dell’obiettivo di risparmio di cui al comma 1, relativo al periodo compreso tra il 1° gennaio 2014 e il 31 dicembre 2020, si applicano le specifiche modalità previste dall’art. 7, paragrafo 4 , lettere a) e d) , della direttiva 2012/27/UE e successive modificazioni , contabilizzando, per quanto riguarda la suddetta lettera d) , esclusivamente i risparmi energetici che possono essere misurati e verificati, risultanti da azioni individuali la cui attuazione è avvenuta successivamente al 31 dicembre 2008 e che continuano ad avere un impatto nel 2020.

1 -ter. L’obiettivo di cui al comma 1 è conseguito tramite misure di promozione dell’efficienza energetica nel rispetto di quanto previsto dall’art. 7, paragrafi da 7 a 12, nonché degli articoli 7 -bis e 7 -ter della direttiva 2012/27/UE, e successive modificazioni. A tal fine, al PNIEC è allegata una relazione elaborata dal Ministero dello sviluppo economico conformemente all’allegato III del regolamento (UE) 2018/1999, nella quale sono illustrati il calcolo del volume di risparmi energetici da realizzare nel corso del periodo dal 1° gennaio 2021 al 31 dicembre 2030, nonché l’elenco delle misure che contribuiscono al conseguimento del relativo obiettivo di cui al comma 1, corredato da tutte le informazioni previste dal citato allegato III, nonché dall’allegato V, paragrafo 5, della direttiva 2012/27/UE, e successive modificazioni. Gli aggiornamenti di tale relazione, comunicati alla Commissione europea secondo le periodicità previste dal suddetto regolamento, sono altresì trasmessi al Parlamento.

2. Al fine di conseguire l’obiettivo di cui al comma 1:

a) le misure indicate nella relazione di cui al comma 1 -ter possono essere integrate, modificate o soppresse, anche a seguito del parere reso dalla Conferenza Unificata nell’ambito dell’osservatorio di cui al Piano nazionale integrato per l’energia e il clima, al fine di mantenere efficacia agli strumenti e conseguire l’obiettivo in modo efficiente. In tali casi il Ministero dello sviluppo economico predispone e trasmette alla Commissione europea un aggiornamento della predetta relazione, secondo quanto previsto dal comma 5;

b) i risparmi derivanti dalle misure di cui al comma 1 -ter sono calcolati conformemente all’allegato V e all’art. 7, paragrafi da 7 a 12, della direttiva 2012/27/UE, e successive modificazioni;

c) qualora siano introdotte nuove misure, o siano modificate quelle già previste, si tiene conto dell’esigenza di alleviare la povertà energetica secondo le disposizioni di cui all’art. 7, paragrafo 11, della direttiva 2012/27/UE, e successive modificazioni

4. DIAGNOSI ENERGETICA

Eliminazione dell’esenzione dalla diagnosi per le imprese che sono dotate di schemi EMAS e di certificazioni ISO 14001. Di conseguenza, l’esenzione rimane solo per le grandi imprese che hanno adottato sistemi di gestione conformi alla norma ISO 50001, a condizione che il sistema di gestione in questione includa una diagnosi energetica in conformità alle disposizioni dell’allegato 2, D.lgs 102/2014.

Testo D.lgs 102/2014 così come modificato dal D.lgs 73/2020 (in vigore dal 29/07/2020)

Art. 8. Diagnosi energetiche e sistemi di gestione dell'energia

1. Le grandi imprese eseguono una diagnosi energetica, condotta da società di servizi energetici o esperti in gestione dell’energia, nei siti produttivi localizzati sul territorio nazionale, entro il 5 dicembre 2015 e, successivamente, ogni quattro anni, in conformità ai dettati di cui all’allegato 2. Tale obbligo di periodicità non si applica alle grandi imprese che hanno adottato sistemi di gestione conformi alla norma ISO 50001, a condizione che il sistema di gestione in questione includa una diagnosi energetica in conformità ai dettati di cui all’allegato.

2. I risultati di tali diagnosi sono comunicati all’ENEA che ne cura la conservazione.

1 -bis. Le diagnosi energetiche non includono clausole che impediscono il trasferimento dei risultati della diagnosi stessa a un fornitore di servizi energetici qualificato o accreditato, a condizione che il cliente non si opponga.

2. Decorsi 24 mesi dalla data di entrata in vigore del presente decreto, le diagnosi di cui al comma 1 sono eseguite da soggetti certificati da organismi accreditati ai sensi del regolamento comunitario n. 765 del 2008 o firmatari degli accordi internazionali di mutuo riconoscimento, in base alle norme UNI CEI 11352 e UNI CEI 11339.

2 -bis. L’accesso dei partecipanti al mercato che offre i servizi energetici è basato su criteri trasparenti e non discriminatori.

5. SANZIONI

Vengono introdotte sanzioni in caso di:

- inadempimento della diffida ad eseguire le diagnosi energetiche: sanzione amministrativa pecuniaria da Euro 1.500 a Euro 15.000;
- mancata attuazione di almeno uno degli interventi di efficienza individuati dalle diagnosi stesse o, in alternativa, mancata adozione di sistemi di gestione conformi alle norme ISO 50001, nell’intervallo di tempo che intercorre tra una diagnosi e la successiva: sanzione amministrativa pecuniaria da Euro 1.000 a Euro 10.000.

Testo D.lgs 102/2014 così come modificato dal D.lgs 73/2020 (in vigore dal 29/07/2020)

Art. 16. Sanzioni

[...]

13. Le sanzioni di cui al comma 1 sono irrogate dal Ministero dello sviluppo economico ed al procedimento si applicano le disposizioni di cui alla legge 24 novembre 1981, n. 689. Il Ministero dello sviluppo economico, in caso di accertata violazione, oltre ad applicare la sanzione pecuniaria di cui al comma 1, diffida il trasgressore a eseguire comunque la diagnosi di cui all’art. 8, entro il termine di novanta giorni dalla data della contestazione immediata o dalla data della notificazione del verbale di accertamento. Decorso infruttuosamente il termine dei novanta giorni entro cui eseguire la diagnosi, si applica la sanzione amministrativa pecuniaria da euro 1.500 a euro 15.000.

13 -bis . Le imprese a forte consumo di energia di cui all’art. 8, comma 3, che non attuano almeno uno degli interventi di efficienza individuati dalle diagnosi di cui al comma 1 del medesimo articolo o, in alternativa, non adottano sistemi di gestione conformi alle norme ISO 50001, nell’intervallo di tempo che intercorre tra una diagnosi e la successiva, dandone comunicazione nella diagnosi successiva l’attuazione dell’intervento stesso, sono soggette ad una sanzione amministrativa pecuniaria da euro 1.000 a euro 10.000.

6. RELAZIONE TECNICA

Con riferimento all'obbligo di cui alla lett. c) del comma 5 dell'art. 9, D.lgs 102/2014 di installazione di sistemi di termoregolazione e contabilizzazione del calore individuali, l’art. 9, D.lgs 73/2020 stabilisce che gli eventuali casi di inefficienza in termini di costi e sproporzione rispetto ai risparmi energetici potenziali, devono essere riportati in apposita relazione tecnica del progettista o del tecnico abilitato.

7. LETTURA DA REMOTO DEI CONTATORI

Con il medesimo art. 9, D. Leg.vo 73/2020 viene aggiunto il comma 5-bis all’art. 9, D.lgs 102/2014 che prevede che i contatori di fornitura, i sotto-contatori o i sistemi di contabilizzazione del calore individuali installati dopo il 25/10/2020 siano leggibili da remoto e che quelli già installati siano dotati di tale capacità entro il 01/01/2027.

8. SUDDIVISIONE DELLE SPESE

Con la sostituzione della lett. d) del comma 5 dell’art. 9, D.lgs 102/2014 si stabilisce che quando i condomini o gli edifici polifunzionali sono alimentati da teleriscaldamento o teleraffreddamento o da sistemi comuni di riscaldamento o raffreddamento, per la corretta suddivisione delle spese connesse al consumo di calore per il riscaldamento, il raffreddamento delle unità immobiliari e delle aree comuni, nonché per l’uso di acqua calda per il fabbisogno domestico, se prodotta in modo centralizzato, l’importo complessivo è suddiviso tra gli utenti finali attribuendo una quota di almeno il 50 per cento agli effettivi prelievi volontari di energia termica. In tal caso gli importi rimanenti possono essere ripartiti, a titolo esemplificativo e non esaustivo, secondo i millesimi, i metri quadri o i metri cubi utili, oppure secondo le potenze installate. È fatta salva la possibilità, per la prima stagione termica successiva all’installazione dei dispositivi, che la suddivisione si determini in base ai soli millesimi di proprietà. Tali disposizioni sono facoltative nei condomini o gli edifici polifunzionali ove alla data di entrata in vigore della presente disposizione si sia già provveduto all’installazione dei dispositivi e si sia già provveduto alla relativa suddivisione delle spese.

Testo D.lgs 102/2014 così come modificato dal D.lgs 73/2020 (in vigore dal 29/07/2020)

Art. 9. Misurazione e fatturazione dei consumi energetici

[...]

c) nei casi in cui l’uso di sotto-contatori non sia tecnicamente possibile o non sia efficiente in termini di costi e proporzionato rispetto ai risparmi energetici potenziali, per la misura del riscaldamento si ricorre, a cura dei medesimi soggetti di cui alla lettera b) , all’installazione di sistemi di termoregolazione e contabilizzazione del calore individuali per quantificare il consumo di calore in corrispondenza a ciascun corpo scaldante posto all’interno delle unità immobiliari dei condomini o degli edifici polifunzionali, secondo quanto previsto norme tecniche vigenti, salvo che l’installazione di tali sistemi risulti essere non efficiente in termini di costi con riferimento alla metodologia indicata nella norma UNI EN 15459 . Eventuali casi di inefficienza in termini di costi e sproporzione rispetto ai risparmi energetici potenziali, devono essere riportati in apposita relazione tecnica del progettista o del tecnico abilitato;

d) quando i condomini o gli edifici polifunzionali sono alimentati da teleriscaldamento o teleraffreddamento o da sistemi comuni di riscaldamento o raffreddamento, per la corretta suddivisione delle spese connesse al consumo di calore per il riscaldamento, il raffreddamento delle unità immobiliari e delle aree comuni, nonché per l’uso di acqua calda per il fabbisogno domestico, se prodotta in modo centralizzato, l’importo complessivo è suddiviso tra gli utenti finali attribuendo una quota di almeno il 50 per cento agli effettivi prelievi volontari di energia termica. In tal caso gli importi rimanenti possono essere ripartiti, a titolo esemplificativo e non esaustivo, secondo i millesimi, i metri quadri o i metri cubi utili, oppure secondo le potenze installate. È fatta salva la possibilità, per la prima stagione termica successiva all’installazione dei dispositivi di cui al presente comma, che la suddivisione si determini in base ai soli millesimi di proprietà. Le disposizioni di cui alla presente lettera sono facoltative nei condomini o gli edifici polifunzionali ove alla data di entrata in vigore della presente disposizione si sia già provveduto all’installazione dei dispositivi di cui al presente comma e si sia già provveduto alla relativa suddivisione delle spese.

5 -bis. Ferme restando le condizioni di fattibilità tecnica ed efficienza in termini di costi, i contatori di fornitura, i sotto-contatori o i sistemi di contabilizzazione del calore individuali di cui al comma 5 che siano installati dopo il 25 ottobre 2020, sono leggibili da remoto.

Conseguentemente, entro il 1° gennaio 2027, tutti i predetti sistemi sono dotati di dispositivi che ne permettono la lettura da remoto.

9. INTERVENTI DI RIQUALIFICAZIONE ENERGETICA

E’ previsto che nel caso di interventi di manutenzione straordinaria, restauro e ristrutturazione edilizia, il maggior spessore delle murature esterne e degli elementi di chiusura superiori ed inferiori, necessario per ottenere una riduzione minima del 10% dei limiti di trasmittanza previsti dal D.lgs 19/08/2005, n. 192, certificata con le modalità di cui al medesimo decreto legislativo, non è considerato nei computi per la determinazione dei volumi, delle altezze, delle superfici e dei rapporti di copertura.

Entro i limiti del maggior spessore di cui sopra, è permesso derogare, nell’ambito delle pertinenti procedure di rilascio dei titoli abitativi di cui al Titolo II del D.P.R. 06/06/2001, n. 380, a quanto previsto dalle normative nazionali, regionali o dai regolamenti edilizi comunali, in merito alle distanze minime tra edifici, alle distanze minime dai confini di proprietà, alle distanze minime di protezione del nastro stradale e ferroviario, nonché alle altezze massime degli edifici. Le deroghe vanno esercitate nel rispetto delle distanze minime riportate nel Codice civile.

...

10. FONDO NAZIONALE PER L’EFFICIENZA ENERGETICA

...

11. REQUISITI MINIMI INFORMAZIONI FATTURAZIONE E CONSUMO

Con l’art. 19 del D.lgs 73/2020 viene introdotto l’Allegato 9 che contiene i requisiti minimi in materia di informazioni di fatturazione e consumo per riscaldamento, raffreddamento e acqua calda per uso domestico

Testo D.lgs 102/2014 così come modificato dal D.lgs 73/2020 (in vigore dal 29/07/2020)

Allegato 9 - Requisiti minimi in materia di informazioni di fatturazione e consumo per riscaldamento, raffreddamento e acqua calda per uso domestico

1. Fatturazione basata sul consumo effettivo o sulle letture dei contabilizzatori di calore.

Al fine di consentire agli utenti di regolare il proprio consumo di energia, la fatturazione avviene sulla base del consumo effettivo o delle letture dei contabilizzatori di calore almeno una volta all’anno.

2. Frequenza minima delle informazioni di fatturazione o consumo.

Dal 25 ottobre 2020, se sono stati installati contatori o contabilizzatori di calore leggibili da remoto, le informazioni sulla fatturazione o sul consumo basate sul consumo effettivo o sulle letture dei contabilizzatori di calore sono fornite almeno ogni tre mesi agli utenti finali che ne hanno fatto richiesta o che hanno scelto la fatturazione elettronica, oppure due volte l’anno negli altri casi.

Dal 1° gennaio 2022, se sono stati installati contatori o contabilizzatori di calore leggibili da remoto, le informazioni sulla fatturazione o sul consumo basate sul consumo effettivo o sulle letture dei contabilizzatori di calore sono fornite agli utenti finali almeno una volta al mese. Esse possono altresì essere rese disponibili via Internet e aggiornate con la massima frequenza consentita dai dispositivi e dai sistemi di misurazione utilizzati. Il riscaldamento e il raffreddamento possono essere esentati da questo requisito fuori dalle stagioni di riscaldamento/raffreddamento.

3. Informazioni minime in fattura.

Nelle fatture basate sul consumo effettivo o sulle letture dei contabilizzatori di calore o nella documentazione allegata trasmessa gli utenti devono disporre in modo chiaro e comprensibile delle seguenti informazioni:

a) prezzi correnti effettivi e consumo energetico effettivo o costo totale del calore e lettura dei contabilizzatori di calore;

b) informazioni sul mix di combustibili utilizzato e, nel caso di calore da impianti di teleriscaldamento con una potenza termica nominale totale superiore a 20 MW, sulle relative emissioni annuali di gas a effetto serra, sul mix di combustibili utilizzato e sul fattore di conversione in energia primaria, nonché una descrizione delle diverse tasse, imposte e tariffe applicate;

c) raffronto tra il consumo corrente di energia dell’utente finale e il consumo nello stesso periodo dell’anno precedente, sotto forma di grafico, corretto per le variazioni climatiche nel caso del riscaldamento e del raffreddamento;

d) recapiti (compresi i siti Internet) delle associazioni dei consumatori e dell’ENEA, al fine di ottenere informazioni sulle misure disponibili di miglioramento dell’efficienza energetica, profili comparativi dei consumi in base alle diverse tipologie di utenti e chiarimenti sulle migliori tecnologie energetiche disponibili nell’ambito del presente allegato;

e) informazioni sulle pertinenti procedure di reclamo, i servizi di mediazione o i meccanismi alternativi di risoluzione delle controversie;

f) confronti con il consumo di un utente finale medio o di riferimento appartenente alla stessa categoria di utenza. In caso di fatture elettroniche, tali confronti possono invece essere messi a disposizione online, con un rimando all’interno delle fatture.

Le fatture non basate sul consumo effettivo o sulle letture dei contabilizzatori di calore contengono una spiegazione chiara e comprensibile del modo in cui è stato calcolato l’importo che figura in fattura e, quantomeno, le informazioni di cui alle lettere d) ed e).

... Segue in allegato

Certifico Srl - IT | Rev. 0.0 2020
©Copia autorizzata Abbonati

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.515MBMemory Usage303msRequest 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
array:1 [ "62a92c53e84a3da1ecb6bdbbf83e5ec6" => "oaonlo69hgt9b3eteide93mv8p" ]
$_SERVER
array:48 [ "USER" => "certifico_com_user" "HOME" => "/var/www/vhosts/certifico.com" "SCRIPT_NA...
session
array:3 [ "counter" => 2 "timer" => array:3 [ "start" => 1744101242 "last" => 1744101242...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (86.09KB) (3.89ms)
  • afterInitialise (3.34MB) (32.02ms)
  • afterRoute (433.23KB) (10.49ms)
  • beforeRenderComponent com_content (37.2KB) (1.15ms)
  • Before Access::preloadComponents (all components) (34.53KB) (1.43ms)
  • After Access::preloadComponents (all components) (115.88KB) (438μs)
  • Before Access::preloadPermissions (com_content) (1.51KB) (11μs)
  • After Access::preloadPermissions (com_content) (16.77MB) (28.7ms)
  • Before Access::getAssetRules (id:23282 name:com_content.article.11194) (514.65KB) (1.52ms)
  • After Access::getAssetRules (id:23282 name:com_content.article.11194) (12.67KB) (264μs)
  • afterRenderComponent com_content (594.91KB) (51.3ms)
  • afterDispatch (2.44KB) (465μs)
  • beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (13.02ms)
  • afterRenderRawModule mod_login (Accedi all'area riservata) (62.84KB) (2.47ms)
  • beforeRenderModule mod_login (Accedi all'area riservata) (736B) (3μs)
  • afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (325μs)
  • beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (3.6ms)
  • afterRenderRawModule mod_menu (Main Menu) (21.86KB) (27.52ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Main Menu) (11.27KB) (568μs)
  • beforeRenderRawModule mod_menu (Social) (41.43KB) (409μs)
  • afterRenderRawModule mod_menu (Social) (60.09KB) (2.93ms)
  • beforeRenderModule mod_menu (Social) (704B) (2μs)
  • afterRenderModule mod_menu (Social) (3.92KB) (467μs)
  • beforeRenderRawModule mod_menu (Media) (912B) (9μs)
  • afterRenderRawModule mod_menu (Media) (14.41KB) (2.51ms)
  • beforeRenderModule mod_menu (Media) (704B) (2μs)
  • afterRenderModule mod_menu (Media) (3.11KB) (462μs)
  • beforeRenderRawModule mod_menu (Policies) (616B) (25μs)
  • afterRenderRawModule mod_menu (Policies) (23.48KB) (3.98ms)
  • beforeRenderModule mod_menu (Policies) (704B) (3μs)
  • afterRenderModule mod_menu (Policies) (3.3KB) (478μs)
  • beforeRenderRawModule mod_menu (Store) (912B) (10μs)
  • afterRenderRawModule mod_menu (Store) (18.38KB) (2.97ms)
  • beforeRenderModule mod_menu (Store) (704B) (3μs)
  • afterRenderModule mod_menu (Store) (3.3KB) (461μs)
  • beforeRenderRawModule mod_menu (Info) (440B) (25μs)
  • afterRenderRawModule mod_menu (Info) (11.67KB) (2.02ms)
  • beforeRenderModule mod_menu (Info) (704B) (2μs)
  • afterRenderModule mod_menu (Info) (3.05KB) (461μs)
  • beforeRenderRawModule mod_menu (Marketing) (896B) (9μs)
  • afterRenderRawModule mod_menu (Marketing) (20.39KB) (3.81ms)
  • beforeRenderModule mod_menu (Marketing) (704B) (5μs)
  • afterRenderModule mod_menu (Marketing) (3.3KB) (541μs)
  • beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (46μs)
  • afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (751μs)
  • beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (510μs)
  • beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (33μs)
  • afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (6.45ms)
  • beforeRenderModule mod_menu (Documenti Abbonati) (720B) (2μs)
  • afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (500μs)
  • beforeRenderRawModule mod_articles_categories (Impianti) (2.36KB) (9μs)
  • afterRenderRawModule mod_articles_categories (Impianti) (316.49KB) (6.7ms)
  • beforeRenderModule mod_articles_categories (Impianti) (704B) (3μs)
  • afterRenderModule mod_articles_categories (Impianti) (14.47KB) (509μs)
  • beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (10μs)
  • afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (110μs)
  • beforeRenderModule mod_custom (Regolamento Macchine) (720B) (1μs)
  • afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (178μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (9.5KB) (8μs)
  • afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (88μs)
  • beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (72μs)
  • beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (6μs)
  • afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (3.41KB) (84μs)
  • beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (1μs)
  • afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (68μs)
  • beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (6μs)
  • afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (84μs)
  • beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (1μs)
  • afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (68μs)
  • beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (5μs)
  • afterRenderRawModule mod_custom (TUSSL / Link) (976B) (86μs)
  • beforeRenderModule mod_custom (TUSSL / Link) (720B) (1μs)
  • afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (67μs)
  • beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (6μs)
  • afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (85μs)
  • beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (0μs)
  • afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (68μs)
  • beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (9μs)
  • afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (85μs)
  • beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (1μs)
  • afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (66μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (1.91KB) (8μs)
  • afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (83μ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) (68μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (6μs)
  • afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (84μ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) (66μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (6μs)
  • afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (85μs)
  • beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (0μs)
  • afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (68μs)
  • beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (6μs)
  • afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (91μs)
  • beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (1μs)
  • afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (69μs)
  • beforeRenderRawModule mod_custom (Certifico ADR) (1.23KB) (7μs)
  • afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (85μs)
  • beforeRenderModule mod_custom (Certifico ADR) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico ADR) (3.89KB) (67μs)
  • beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (6μs)
  • afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (87μs)
  • beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (1μs)
  • afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (67μs)
  • beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (5μs)
  • afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (85μs)
  • beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (0μs)
  • afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (67μs)
  • beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (5μs)
  • afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (84μs)
  • beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (1μs)
  • afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (66μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (5μs)
  • afterRenderRawModule mod_custom (Abbonamento Full) (912B) (85μs)
  • beforeRenderModule mod_custom (Abbonamento Full) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (69μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (5μs)
  • afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (84μs)
  • beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (69μs)
  • beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (5μs)
  • afterRenderRawModule mod_custom (Store Certifico) (976B) (84μs)
  • beforeRenderModule mod_custom (Store Certifico) (720B) (1μs)
  • afterRenderModule mod_custom (Store Certifico) (3.58KB) (66μs)
  • beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (5μs)
  • afterRenderRawModule mod_custom (Food Safety book) (12.02KB) (84μs)
  • beforeRenderModule mod_custom (Food Safety book) (720B) (1μs)
  • afterRenderModule mod_custom (Food Safety book) (4.02KB) (68μs)
  • beforeRenderRawModule mod_custom (MEPA) (1.95KB) (5μs)
  • afterRenderRawModule mod_custom (MEPA) (960B) (84μs)
  • beforeRenderModule mod_custom (MEPA) (704B) (1μs)
  • afterRenderModule mod_custom (MEPA) (3.75KB) (67μs)
  • beforeRenderRawModule mod_menu (Temi) (904B) (22μs)
  • afterRenderRawModule mod_menu (Temi) (292.9KB) (43.31ms)
  • beforeRenderModule mod_menu (Temi) (704B) (3μs)
  • afterRenderModule mod_menu (Temi) (22.67KB) (650μs)
  • beforeRenderRawModule mod_custom (Titolo "Impianti") (2.2KB) (34μs)
  • afterRenderRawModule mod_custom (Titolo "Impianti") (992B) (142μs)
  • beforeRenderModule mod_custom (Titolo "Impianti") (720B) (2μs)
  • afterRenderModule mod_custom (Titolo "Impianti") (2.67KB) (645μs)
  • beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (71μs)
  • afterRenderRawModule mod_menu (Top Menu) (31.08KB) (6.18ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Top Menu) (4.11KB) (106μs)
  • afterRender (1MB) (31.74ms)
  • 1 x afterRenderComponent com_content (594.91KB) (16.94%)
    51.30ms
    1 x afterRenderRawModule mod_menu (Temi) (292.9KB) (14.3%)
    43.31ms
    1 x afterInitialise (3.34MB) (10.57%)
    32.02ms
    1 x afterRender (1MB) (10.48%)
    31.74ms
    1 x After Access::preloadPermissions (com_content) (16.77MB) (9.48%)
    28.70ms
    1 x afterRenderRawModule mod_menu (Main Menu) (21.86KB) (9.09%)
    27.52ms
    1 x beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (4.3%)
    13.02ms
    1 x afterRoute (433.23KB) (3.46%)
    10.49ms
    1 x afterRenderRawModule mod_articles_categories (Impianti) (316.49KB) (2.21%)
    6.70ms
    1 x afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (2.13%)
    6.45ms
    1 x afterRenderRawModule mod_menu (Top Menu) (31.08KB) (2.04%)
    6.18ms
    1 x afterRenderRawModule mod_menu (Policies) (23.48KB) (1.31%)
    3.98ms
    1 x afterLoad (86.09KB) (1.28%)
    3.89ms
    1 x afterRenderRawModule mod_menu (Marketing) (20.39KB) (1.26%)
    3.81ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (1.19%)
    3.60ms
    1 x afterRenderRawModule mod_menu (Store) (18.38KB) (0.98%)
    2.97ms
    1 x afterRenderRawModule mod_menu (Social) (60.09KB) (0.97%)
    2.93ms
    1 x afterRenderRawModule mod_menu (Media) (14.41KB) (0.83%)
    2.51ms
    1 x afterRenderRawModule mod_login (Accedi all'area riservata) (62.84KB) (0.82%)
    2.47ms
    1 x afterRenderRawModule mod_menu (Info) (11.67KB) (0.67%)
    2.02ms
    1 x Before Access::getAssetRules (id:23282 name:com_content.article.11194) (514.65KB) (0.5%)
    1.52ms
    1 x Before Access::preloadComponents (all components) (34.53KB) (0.47%)
    1.43ms
    1 x beforeRenderComponent com_content (37.2KB) (0.38%)
    1.15ms
    1 x afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (0.25%)
    751μs
    1 x afterRenderModule mod_menu (Temi) (22.67KB) (0.21%)
    650μs
    1 x afterRenderModule mod_custom (Titolo "Impianti") (2.67KB) (0.21%)
    645μs
    1 x afterRenderModule mod_menu (Main Menu) (11.27KB) (0.19%)
    568μs
    1 x afterRenderModule mod_menu (Marketing) (3.3KB) (0.18%)
    541μs
    1 x afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (0.17%)
    510μs
    1 x afterRenderModule mod_articles_categories (Impianti) (14.47KB) (0.17%)
    509μs
    1 x afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (0.17%)
    500μs
    1 x afterRenderModule mod_menu (Policies) (3.3KB) (0.16%)
    478μs
    1 x afterRenderModule mod_menu (Social) (3.92KB) (0.15%)
    467μs
    1 x afterDispatch (2.44KB) (0.15%)
    465μs
    1 x afterRenderModule mod_menu (Media) (3.11KB) (0.15%)
    462μs
    1 x afterRenderModule mod_menu (Store) (3.3KB) (0.15%)
    461μs
    1 x afterRenderModule mod_menu (Info) (3.05KB) (0.15%)
    461μs
    1 x After Access::preloadComponents (all components) (115.88KB) (0.14%)
    438μs
    1 x beforeRenderRawModule mod_menu (Social) (41.43KB) (0.14%)
    409μs
    1 x afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (0.11%)
    325μs
    1 x After Access::getAssetRules (id:23282 name:com_content.article.11194) (12.67KB) (0.09%)
    264μs
    1 x afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (0.06%)
    178μs
    1 x afterRenderRawModule mod_custom (Titolo "Impianti") (992B) (0.05%)
    142μs
    1 x afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (0.04%)
    110μs
    1 x afterRenderModule mod_menu (Top Menu) (4.11KB) (0.03%)
    106μs
    1 x afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (0.03%)
    91μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (0.03%)
    88μs
    1 x afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (0.03%)
    87μs
    1 x afterRenderRawModule mod_custom (TUSSL / Link) (976B) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full) (912B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Food Safety book) (12.02KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (3.41KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Store Certifico) (976B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (MEPA) (960B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (0.03%)
    83μs
    1 x afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (0.02%)
    72μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (0.02%)
    71μs
    1 x afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (0.02%)
    69μs
    1 x afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (0.02%)
    69μs
    1 x afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (0.02%)
    69μs
    1 x afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (Food Safety book) (4.02KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (Certifico ADR) (3.89KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (MEPA) (3.75KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (0.02%)
    66μs
    1 x afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (0.02%)
    66μs
    1 x afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (0.02%)
    66μs
    1 x afterRenderModule mod_custom (Store Certifico) (3.58KB) (0.02%)
    66μs
    1 x beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (0.02%)
    46μs
    1 x beforeRenderRawModule mod_custom (Titolo "Impianti") (2.2KB) (0.01%)
    34μs
    1 x beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (0.01%)
    33μs
    1 x beforeRenderRawModule mod_menu (Policies) (616B) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_menu (Info) (440B) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_menu (Temi) (904B) (0.01%)
    22μs
    1 x Before Access::preloadPermissions (com_content) (1.51KB) (0%)
    11μs
    1 x beforeRenderRawModule mod_menu (Store) (912B) (0%)
    10μs
    1 x beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (0%)
    10μs
    1 x beforeRenderRawModule mod_menu (Media) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_articles_categories (Impianti) (2.36KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Marketing) (896B) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (9.5KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (1.91KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (Certifico ADR) (1.23KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (0%)
    6μs
    1 x beforeRenderModule mod_menu (Marketing) (704B) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (MEPA) (1.95KB) (0%)
    5μs
    1 x beforeRenderModule mod_login (Accedi all'area riservata) (736B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Policies) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_articles_categories (Impianti) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Temi) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Top Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Store) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Social) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Media) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico ADR) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Titolo "Impianti") (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Info) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Documenti Abbonati) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (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 (Regolamento Macchine) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (TUSSL / Link) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (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 (Direttiva macchine e norme armonizzate) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Store Certifico) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Food Safety book) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MEPA) (704B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (0%)
    0μs
    1 x beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (0%)
    0μs
    1 x beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (0%)
    0μs
87 statements were executed, 35 of which were duplicates, 52 unique38.11ms4.91MB
  • SELECT @@SESSION.sql_mode;41μs968BExplainStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `com_session` WHERE `session_id` = ?78μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = :session_id LIMIT 172μs1.31KBParamsExplainStack/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `com_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id71μs992BParamsStack/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `com_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1209μs1.56KBExplainStack/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `com_viewlevels`55μ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` = :guest86μ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`453μ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`712μ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`325μs4.27KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `com_content` WHERE `alias` = :segment AND `catid` = :id253μ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` = 1148μs60.84KBExplainStack/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `com_template_styles` WHERE `client_id` = 0 AND `id` = '13'57μs40.91KBExplainStack/plugins/system/helixultimate/src/Platform/Helper.php:57Copy
  • SELECT * FROM `com_languages` WHERE `published` = 1 ORDER BY `ordering` ASC74μ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)247μ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` = 012.13ms3.92MBParamsExplainStack/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `com_content`247μs3.02KBStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `com_content` SET `hits` = (`hits` + 1) WHERE `id` = '11194'625μ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)226μs78.12KBParamsExplainStack/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`294μ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)4.23ms4.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`608μ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 ASC651μ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 DESC7.39ms19.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`580μs3.92KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM com_hikashop_config132μ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', ''));21μ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`703μs148.81KBParamsExplainStack/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id60μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id42μ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`2ms4.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`382μ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`374μs6.59KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `com_schemaorg` WHERE `itemId` = :itemId AND `context` = :context73μ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)231μs78.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` = 187μs1.37KBParamsExplainStack/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id101μ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`112μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id49μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id64μ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`109μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id50μ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`89μs3.88KBParamsExplainStack/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` = :id34μ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`84μs3.88KBParamsExplainStack/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` = :id39μ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`81μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μ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`82μs3.88KBParamsExplainStack/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 `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`90μ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` = :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`81μ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 `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`336μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id46μ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`323μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs12.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`313μs3.94KBParamsExplainStack/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 `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`316μ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 `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`174μ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` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id29μ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`169μ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` = :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` = :id31μ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` = :id33μ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 `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`323μs3.95KBParamsExplainStack/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 `alias` FROM `com_content` WHERE `id` = :id41μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = ?44μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `com_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?54μs592BParamsStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy