Impianti
Featured

Raccomandazione (UE) 2024/1343

Raccomandazione  UE  2024 1343

Raccomandazione (UE) 2024/1343

ID 21894 | 21.05.2024

Raccomandazione (UE) 2024/1343 della Commissione del 13 maggio 2024 sull’accelerazione delle procedure autorizzative per l’energia da fonti rinnovabili e i progetti infrastrutturali correlati

...

LA COMMISSIONE EUROPEA,

visto il trattato sul funzionamento dell’Unione europea, in particolare l’articolo 292,

considerando quanto segue:

(1) Le energie rinnovabili sono al centro della transizione verso l’energia pulita necessaria per conseguire gli obiettivi del Green Deal europeo, garantire l’accessibilità economica dell’energia e ridurre la dipendenza dell’Unione dai combustibili fossili e dalle importazioni energetiche. Sono anche fonte di crescita e occupazione e contribuiscono alla leadership tecnologica e industriale dell’Unione, rafforzandone l’autonomia strategica e rendendo più resiliente l’economia unionale. L’accelerazione della diffusione delle rinnovabili renderà l’Unione meno dipendente dai combustibili fossili, che sono per lo più importati.

(2) Un rapido incremento della quota di energie rinnovabili è fondamentale anche per affrontare il problema dei prezzi elevati e volatili dell’energia. Le energie rinnovabili hanno costi fissi minori rispetto al passato e costi variabili quasi inesistenti e, di conseguenza, l’energia elettrica rinnovabile vanta costi più stabili e contenuti rispetto ai combustibili fossili.

(3) Durante la crisi energetica la diffusione accelerata delle energie rinnovabili ha dato prova di poter ridurre i rischi per la sicurezza dell’approvvigionamento dell’Unione, in particolare per quanto riguarda il gas e l’energia elettrica, e ha contribuito a far scendere i prezzi dell’energia a beneficio dei cittadini e delle imprese dell’Unione. Sul fronte della sicurezza dell’approvvigionamento nell’Unione, dal 2022 si registra un generale miglioramento. Ciononostante permangono rischi significativi ed è necessaria un’ulteriore accelerazione della diffusione delle rinnovabili affinché l’Unione consegua gli obiettivi del piano REPowerEU.

(4) La costruzione e l’esercizio di progetti di energia rinnovabile sono di norma soggetti ad autorizzazioni e permessi amministrativi in tutti gli Stati membri. Le procedure autorizzative sono finalizzate a garantire la sostenibilità e la sicurezza di tali progetti. Tuttavia la complessità, la varietà e la durata spesso eccessiva di tali procedure costituiscono un ostacolo rilevante alla rapida e necessaria diffusione delle energie rinnovabili e alla realizzazione di un sistema energetico dell’Unione più accessibile dal punto di vista economico, sicuro e sostenibile.

(5) Le lungaggini amministrative nell’iter di rilascio delle autorizzazioni compromettono il raggiungimento nei tempi previsti degli obiettivi in materia di energia e clima e aumentano i costi dei progetti necessari a conseguirli. I ritardi potrebbero anche frenare l’innovazione dinamica, portando all’installazione di impianti di energia rinnovabile meno efficienti.

(6) Muovendo dall’esperienza maturata con l’applicazione della direttiva 2001/77/CE del Parlamento europeo e del Consiglio, della direttiva 2009/28/CE del Parlamento europeo e del Consiglio, e della direttiva (UE) 2018/2001 del Parlamento europeo e del Consiglio ha affrontato i problemi di cui sopra introducendo requisiti più rigorosi per l’organizzazione delle procedure di rilascio delle autorizzazioni agli sviluppatori di progetti di energia rinnovabile. La direttiva (UE) 2023/2413 del Parlamento europeo e del Consiglio, che ha modificato la direttiva (UE) 2018/2001, ha rafforzato ulteriormente detti requisiti. Il pieno e rapido recepimento della direttiva (UE) 2023/2413 da parte di tutti gli Stati membri contribuirà in modo significativo a snellire le procedure amministrative ed è pertanto una questione della massima priorità e urgenza. In aggiunta alle modifiche strutturali apportate dalla direttiva (UE) 2023/2413, il regolamento (UE) 2022/2577 del Consiglio ha introdotto altre misure temporanee, urgenti e mirate incentrate su tecnologie e tipi di progetti specifici. L’applicazione di alcune di queste misure è stata temporaneamente prorogata dal regolamento (UE) 2024/223 del Consiglio, che ha anche introdotto nuove misure. Stando ai dati disponibili, dall’entrata in vigore del regolamento (UE) 2022/2577 diversi Stati membri hanno registrato aumenti a due cifre del volume di autorizzazioni rilasciate per l’energia eolica onshore e un netto incremento della diffusione dell’energia solare.

(7) La Commissione sostiene gli Stati membri attraverso diversi canali di scambio di buone pratiche volte ad accelerare le procedure autorizzative per l’energia da fonti rinnovabili e i progetti infrastrutturali correlati nonché attraverso lo strumento di sostegno tecnico istituito dal regolamento (UE) 2021/240 del Parlamento europeo e del Consiglio, che mette a disposizione competenze tecniche su misura per progettare e attuare riforme, comprese quelle che razionalizzano il quadro delle procedure autorizzative per i progetti di energia rinnovabile. A titolo di esempio, il sostegno tecnico fornito nell’ambito dell’iniziativa faro del 2023 «Accelerare le autorizzazioni per i progetti di energia rinnovabile» comprende il potenziamento della capacità amministrativa, l’armonizzazione dei quadri legislativi e la condivisione di migliori pratiche.

(8) Sebbene sia generalmente a favore di una maggiore diffusione delle energie rinnovabili, l’opinione pubblica potrebbe nutrire riserve nei confronti dei singoli progetti, il che rischia di ostacolarne la realizzazione. Per scongiurare questa evenienza, le esigenze e le prospettive di cittadini, autorità locali e parti interessate della società dovrebbero essere prese in considerazione in tutte le fasi di sviluppo dei progetti di energia rinnovabile, dall’elaborazione delle politiche alla pianificazione territoriale e all’iter progettuale, fino alla realizzazione e all’entrata in esercizio dei progetti. Analogamente dovrebbero essere incoraggiate le buone pratiche che garantiscono un’equa ripartizione tra la popolazione locale degli impatti e dei benefici derivanti dagli impianti, in linea con la raccomandazione del Consiglio relativa alla garanzia di una transizione equa verso la neutralità climatica.

(9) Quasi tutti gli ostacoli al rilascio di autorizzazioni per i progetti di energia rinnovabile e le infrastrutture correlate, nonché le buone pratiche per superarli, sono stati individuati a livello degli Stati membri.

(10) La presente raccomandazione risponde alle preoccupazioni esposte in precedenza, invitando a trovare soluzioni nell’ambito del quadro giuridico esistente. Essa lascia impregiudicato il diritto dell’Unione, in particolare nei settori dell’energia e dell’ambiente e in quello dell’accesso alle informazioni, della partecipazione del pubblico ai processi decisionali e dell’accesso alla giustizia in materia ambientale, cui si applica la convenzione della Commissione economica per l’Europa delle Nazioni Unite (UNECE) sull’accesso alle informazioni, la partecipazione del pubblico ai processi decisionali e l’accesso alla giustizia in materia ambientale («convenzione di Aarhus»).

(11) Data l’urgenza di accelerare la diffusione dei progetti di energia rinnovabile, gli Stati membri dovrebbero iniziare quanto prima a individuare zone terrestri e marine adatte e a preparare piani per le zone particolarmente idonee («zone di accelerazione per le energie rinnovabili»), conformemente agli articoli 15 ter e 15 quater della direttiva (UE) 2018/2001. Orientamenti specifici sulla designazione delle zone di accelerazione per le energie rinnovabili sono pubblicati insieme alla presente raccomandazione nel documento di lavoro dei servizi della Commissione SWD(2024) 333.

(12) La pianificazione dello spazio marittimo è uno strumento fondamentale per individuare aree future per la produzione di energia da fonti rinnovabili e facilitare l’uso polivalente dello spazio marittimo, compresa la conservazione e la protezione dell’ambiente marino. La direttiva 2014/89/UE del Parlamento europeo e del Consiglio imponeva agli Stati membri di adottare i piani nazionali di gestione dello spazio marittimo entro il 31 marzo 2021. La Commissione incoraggia tutti gli Stati membri che hanno fissato obiettivi nazionali per l’eolico offshore nel proprio piano nazionale per l’energia e il clima a individuare e assegnare fin da subito lo spazio marittimo necessario e a integrarlo nel piano di gestione dello spazio marittimo.

(13) Gli ostacoli inerenti alle procedure autorizzative potrebbero anche incidere sulla futura diffusione di tecnologie innovative di decarbonizzazione necessarie per conseguire la neutralità climatica. La creazione di spazi di sperimentazione normativa – ossia la sperimentazione, in condizioni reali, di tecnologie, prodotti, servizi o approcci innovativi non pienamente conformi al quadro giuridico e normativo esistente – potrebbe sostenere le innovazioni e facilitare il successivo adeguamento del contesto normativo in modo tale da incorporarle. Garantire che gli enti locali e regionali coinvolti nelle valutazioni ambientali e nelle procedure autorizzative dispongano di un organico sufficiente e adeguato e affrontare le carenze di manodopera e di competenze sono altri due presupposti fondamentali per accelerare lo sviluppo dei progetti e la diffusione dell’energia da fonti rinnovabili.

(14) Insieme alla presente raccomandazione, la Commissione mette a disposizione digitalmente serie di dati consolidate su un’ampia gamma di fattori energetici e ambientali pertinenti attraverso il laboratorio di geografia dell’energia e dell’industria (Energy and Industry Geography Lab – EIGL), nell’intento di aiutare gli Stati membri a individuare zone di accelerazione per la rapida realizzazione di nuovi progetti di energia rinnovabile.

(15) Per rispondere alla necessità di accelerare lo sviluppo delle reti necessarie a integrare le energie rinnovabili nel sistema elettrico ed evitare così ulteriori ritardi nella loro diffusione, il 28 novembre 2023 la Commissione ha presentato un piano d’azione (17) volto a garantire una maggiore efficacia di funzionamento e un’espansione più rapida e capillare delle reti elettriche nell’Unione.

(16) Diverse azioni di questo piano vertono sull’accelerazione della realizzazione delle reti attraverso il rilascio più rapido delle autorizzazioni, la pianificazione e la prevedibilità a lungo termine e su un maggior coinvolgimento dei portatori di interessi, a integrazione delle disposizioni relative all’accelerazione delle energie rinnovabili.

(17) Il regolamento (UE) 2022/869 del Parlamento europeo e del Consiglio stabilisce che ai progetti di interesse comune e ai progetti di interesse reciproco sia attribuito lo status di massima importanza possibile a livello nazionale, se detto status è previsto dal diritto nazionale, e che siano adeguatamente trattati nel corso dei procedimenti di rilascio delle autorizzazioni. Tutte le procedure per la soluzione delle controversie, i contenziosi, gli appelli e i ricorsi giurisdizionali in relazione ai progetti figuranti nell’elenco dell’Unione dinanzi a organi giurisdizionali, tribunali, collegi nazionali, compresi la mediazione e l’arbitrato, laddove esistano nel diritto nazionale, sono considerati urgenti nella misura consentita dall’ordinamento nazionale.

(18) La presente raccomandazione sostituisce la raccomandazione del 18 maggio 2022 sull’accelerazione delle procedure autorizzative per i progetti di energia rinnovabile e sull’agevolazione degli accordi di compravendita di energia,

HA ADOTTATO LA PRESENTE RACCOMANDAZIONE:

DEFINIZIONI

1. Ai fini della presente raccomandazione, per «progetti di energia rinnovabile» dovrebbero intendersi gli impianti di produzione di energia da fonti rinnovabili, anche sotto forma di idrogeno rinnovabile, e le opere necessarie per la loro connessione alla rete e per lo stoccaggio dell’energia prodotta. Per «infrastrutture correlate» ai sensi della presente raccomandazione dovrebbero intendersi le reti destinate all’energia elettrica, al gas e al calore o gli impianti di stoccaggio necessari a integrare l’energia rinnovabile nel sistema energetico.

PROCEDURE PIÙ VELOCI E PIÙ BREVI

2. Gli Stati membri dovrebbero garantire che la pianificazione, la costruzione e l’esercizio dei progetti di energia rinnovabile e dei progetti infrastrutturali correlati possano beneficiare della più favorevole tra le procedure nazionali di pianificazione e rilascio delle autorizzazioni. In particolare gli Stati membri dovrebbero garantire che tutti i progetti di sviluppo della rete godano dello status di massima importanza possibile a livello nazionale, se detto status è previsto dal diritto nazionale, con tutti i vantaggi che ne derivano nei procedimenti amministrativi o giudiziari.
3. Fatti salvi i termini per le autorizzazioni di cui alla direttiva (UE) 2018/2001, come modificata dalla direttiva (UE) 2023/2413, gli Stati membri dovrebbero stabilire termini chiaramente definiti e quanto più brevi possibili per tutte le fasi necessarie per autorizzare la costruzione e l’esercizio dei progetti di energia rinnovabile e dei progetti infrastrutturali correlati, specificando i casi in cui tali termini possono essere prorogati e in quali circostanze. Gli Stati membri dovrebbero stabilire termini massimi vincolanti per tutte le fasi pertinenti della procedura di valutazione dell’impatto ambientale al fine di garantire il rispetto dei termini definiti nella direttiva (UE) 2018/2001.
4. Gli Stati membri dovrebbero stabilire calendari e norme procedurali specifiche al fine di garantire l’efficienza dei procedimenti giurisdizionali relativi all’accesso alla giustizia per i progetti di energia rinnovabile e i progetti infrastrutturali correlati.
5. Gli Stati membri dovrebbero creare una procedura unica di domanda per l’intero iter amministrativo di richiesta e rilascio dell’autorizzazione per i progetti di energia rinnovabile. Se sono necessarie autorizzazioni diverse, anche per progetti di connessione di rete interrelati, si dovrebbero privilegiare le domande simultanee rispetto alle domande in sequenza.
6. Per favorire l’adozione di tecnologie innovative gli Stati membri dovrebbero consentire ai richiedenti di aggiornare le specifiche tecnologiche dei loro progetti nel periodo che intercorre tra la presentazione della domanda di autorizzazione e la costruzione dei progetti.
7. Nell’attuare le raccomandazioni ai punti da 2 a 6, gli Stati membri sono incoraggiati a tenere conto delle pratiche descritte nella sezione 2 degli orientamenti che figurano nel documento di lavoro dei servizi della Commissione connesso alla presente raccomandazione.

FAVORIRE LA PARTECIPAZIONE DEI CITTADINI E DELLE COMUNITÀ

8. Gli Stati membri dovrebbero applicare procedure autorizzative semplificate per le energie rinnovabili su piccola scala e gli autoconsumatori di energia rinnovabile, anche rendendo meno stringenti i requisiti in materia di consenso per l’installazione di energie rinnovabili nei condomini (ad esempio con maggioranze ridotte) o evitandoli del tutto. Gli Stati membri dovrebbero provvedere affinché i consumatori disposti a partecipare all’autoconsumo di energia rinnovabile possano accedere alle informazioni riguardanti le procedure autorizzative e i requisiti in materia di consenso.
9. Gli Stati membri dovrebbero stimolare la partecipazione dei cittadini, comprese le famiglie a basso e medio reddito, e delle comunità energetiche alla pianificazione, allo sviluppo, alla costruzione e all’esercizio dei progetti di energia rinnovabile e dei progetti infrastrutturali correlati, nonché adottare misure per incoraggiare il trasferimento dei benefici della transizione energetica alle comunità locali, anche attraverso la partecipazione a comunità energetiche o ad altre strutture di comproprietà. A tale riguardo gli Stati membri sono incoraggiati ad aderire ai pilastri del «patto di coinvolgimento per garantire un coinvolgimento tempestivo, regolare e significativo dei portatori di interessi nello sviluppo delle reti» annunciato nella comunicazione della Commissione sul piano d’azione dell’UE per le infrastrutture di rete e a rafforzare le attuali pratiche di coinvolgimento del pubblico per assicurare un processo regolare che valorizzi la fiducia e la partecipazione allo sviluppo delle reti e attenui l’impatto sulle comunità e sulla natura, anche attraverso la condivisione e la distribuzione dei benefici.
10. Gli Stati membri dovrebbero garantire l’organizzazione tempestiva e periodica di audizioni pubbliche o altre opportunità di coinvolgimento dei portatori di interessi durante il processo di progettazione e pianificazione, quando queste possono ancora influire sull’ubicazione, sul tracciato o sulla tecnologia delle opere di rete. Gli Stati membri dovrebbero provvedere affinché le audizioni pubbliche e le altre iniziative di coinvolgimento dei portatori di interessi siano inclusive e accessibili, consentano al pubblico di interagire in tempo utile con i promotori dei progetti e i responsabili politici e incoraggino la partecipazione attiva a ogni fase di sviluppo, costruzione ed esercizio dei progetti.
11. Nel caso delle comunità di energia rinnovabile e delle comunità energetiche dei cittadini gli Stati membri dovrebbero applicare procedure autorizzative semplificate e requisiti di autorizzazione proporzionati, anche per la connessione alla rete degli impianti di proprietà di tali comunità, e ridurre al minimo le procedure e i requisiti inerenti alle licenze di produzione, come pure i permessi d’esercizio o le certificazioni analoghe, garantendo nel contempo il rispetto del diritto dell’UE.
12. Nell’attuare le raccomandazioni ai punti da 8 a 11, gli Stati membri sono incoraggiati a tenere conto delle pratiche descritte nella sezione 5, lettera c), e nella sezione 6, lettera a), degli orientamenti che figurano documento di lavoro dei servizi della Commissione connesso alla presente raccomandazione.

MIGLIORARE IL COORDINAMENTO INTERNO

13. Gli Stati membri dovrebbero assicurare un coordinamento efficace delle autorità competenti a livello nazionale, regionale e comunale per quanto riguarda i rispettivi ruoli e responsabilità, nonché razionalizzare la legislazione, la regolamentazione e le procedure applicabili all’autorizzazione dei progetti di energia rinnovabile e delle infrastrutture correlate.
14. Gli Stati membri dovrebbero designare i punti di contatto unici per il rilascio delle autorizzazioni per i progetti di energia rinnovabile e per i progetti di interesse comune e di interesse reciproco, come previsto rispettivamente dalla direttiva (UE) 2018/2001 e dal regolamento (UE) 2022/869, in modo da limitare il numero di autorità coinvolte allo stretto necessario. Gli Stati membri dovrebbero massimizzare l’efficienza, tenendo conto dei vantaggi derivanti dal concentrare competenze tecnologiche, ambientali e giuridiche.
15. Gli Stati membri dovrebbero provvedere affinché i punti di contatto unici fungano da Mediatore fra gli sviluppatori dei progetti e le altre autorità competenti onde garantire tanto l’interpretazione uniforme delle norme in materia di rilascio delle autorizzazioni quanto lo sviluppo delle capacità di tutte le autorità coinvolte.
16. Gli Stati membri dovrebbero incentivare i punti di contatto unici e le altre autorità competenti ad avviare, subito dopo l’inizio della procedura autorizzativa, scambi in merito alle esigenze e ai potenziali rischi legati all’autorizzazione dei progetti.
17. Gli Stati membri dovrebbero introdurre norme sulle conseguenze di eventuali ritardi o omissioni delle autorità amministrative, ad esempio prevedendo la tacita approvazione delle fasi intermedie in assenza di una risposta esplicita della o delle autorità competenti entro i termini stabiliti, anche al di fuori delle zone di accelerazione per le energie rinnovabili e con le necessarie misure di salvaguardia.
18. Nell’attuare le raccomandazioni ai punti da 13 a 17, gli Stati membri sono incoraggiati a tenere conto delle pratiche descritte nella sezione 3 degli orientamenti che figurano nel documento dei servizi della Commissione connesso alla presente raccomandazione.

PROCEDURE CHIARE, TRASPARENTI E DIGITALIZZATE

19. All’inizio della procedura autorizzativa dei progetti di energia rinnovabile e delle infrastrutture correlate gli Stati membri dovrebbero comunicare ai richiedenti informazioni chiare, complete e trasparenti su tutti gli obblighi e le fasi procedurali, comprese le procedure di reclamo.
20. Gli Stati membri dovrebbero introdurre procedure autorizzative totalmente digitali e sistemi di comunicazione elettronica quanto prima e comunque entro il 21 novembre 2025 a norma dell’articolo 16, paragrafo 3, della direttiva (UE) 2018/2001. Nel farlo essi dovrebbero avvalersi di strumenti digitali per monitorare e far rispettare i termini stabiliti e informare i richiedenti dello stato della loro domanda. Il manuale delle procedure online da mettere a disposizione degli sviluppatori di progetti a norma dell’articolo 16, paragrafo 4, della direttiva (UE) 2018/2001, anche attraverso il portale YourEurope, dovrebbe includere una chiara descrizione sequenziale delle fasi e dei termini vincolanti per ciascuna fase della procedura autorizzativa con l’indicazione della durata massima di ciascuna proroga, oltre a modelli per le domande, studi e dati ambientali nonché informazioni sulle opzioni di partecipazione del pubblico e sugli oneri amministrativi.
21. Gli Stati membri dovrebbero sondare la possibilità di utilizzare meglio le nuove tecnologie, come l’intelligenza artificiale e i dati geospaziali, per individuare i casi in cui è possibile velocizzare e automatizzare il trattamento delle informazioni e sostituire la comunicazione da parte dei promotori dei progetti con dati ottenuti con altri mezzi, riducendo così l’onere per i promotori stessi e accelerando la procedura autorizzativa.
22. Gli Stati membri dovrebbero garantire che i progetti di rilevanza transfrontaliera siano trattati a livello nazionale, coinvolgendo le autorità locali interessate a seconda dei casi.
23. Gli Stati membri dovrebbero provvedere affinché le autorità preposte al rilascio delle autorizzazioni per l’energia da fonti rinnovabili e i progetti infrastrutturali correlati intrattengano discussioni bilaterali con gli sviluppatori e, se del caso, con le autorità locali già nelle fasi iniziali del processo di pianificazione al fine di valutare le esigenze in termini di autorizzazione del progetto e consultazione pubblica, unitamente alle misure di mitigazione necessarie per ridurre al minimo l’impatto ambientale, giungendo, se possibile, all’elaborazione di un calendario esaustivo per le autorizzazioni.
24. Nell’attuare le raccomandazioni ai punti da 19 a 23, gli Stati membri sono incoraggiati a tenere conto delle pratiche descritte nella sezione 3 degli orientamenti che figurano nel documento dei servizi della Commissione connesso alla presente raccomandazione.

RISORSE UMANE E COMPETENZE SUFFICIENTI

25. Gli Stati membri dovrebbero provvedere affinché i soggetti preposti al rilascio delle autorizzazioni e le autorità incaricate della valutazione ambientale dispongano di un organico sufficiente e adeguato, in possesso delle giuste competenze e qualifiche. A tal fine gli Stati membri dovrebbero valutare l’opportunità di istituire, in stretta cooperazione con le parti sociali dei settori interessati, centri nazionali di eccellenza per la formazione tematica e piattaforme di scambio tra le autorità preposte al rilascio delle autorizzazioni.
26. Gli Stati membri dovrebbero garantire un finanziamento sufficiente e adeguato delle autorità preposte al rilascio delle autorizzazioni e sfruttare le opportunità di finanziamento unionale e nazionale disponibili per il miglioramento delle competenze e la riqualificazione, in particolare a livello regionale e locale; dovrebbero altresì cooperare con i partenariati su vasta scala per le competenze istituiti nell’ambito del patto per le competenze negli ecosistemi delle energie rinnovabili onshore e offshore allo scopo di colmare le lacune nelle competenze del personale addetto al rilascio delle autorizzazioni e alle valutazioni ambientali.
27. Nell’attuare le raccomandazioni ai punti 25 e 26, gli Stati membri sono incoraggiati a tenere conto delle pratiche descritte nella sezione 4 degli orientamenti che figurano nel documento dei servizi della Commissione connesso alla presente raccomandazione.

INDIVIDUARE E PIANIFICARE MEGLIO I SITI DEI PROGETTI

28. Ai fini degli obblighi di mappatura di cui agli articoli 15 ter e 15 quater della direttiva (UE) 2018/2001, gli Stati membri dovrebbero eliminare rapidamente gli ostacoli normativi, individuare le lacune nei dati e garantire il coinvolgimento tempestivo dei portatori di interessi pertinenti per agevolare la raccolta di dati ambientali e incrementare il sostegno pubblico. A questo scopo gli Stati membri sono incoraggiati a utilizzare le serie di dati aggiornate messe a disposizione dal laboratorio di geografia dell’energia e dell’industria (Energy and Industry Geography Lab – EIGL) e dal sistema di informazioni geografiche per il fotovoltaico (Photovoltaic Geographical Information System - PVGIS), integrandole con le serie di dati disponibili a livello nazionale o regionale.
29. Gli Stati membri dovrebbero limitare al minimo necessario le zone di esclusione in cui non può essere sviluppata l’energia rinnovabile («zone di esclusione»). Essi dovrebbero fornire informazioni chiare e trasparenti, corredate di una giustificazione motivata, sulle restrizioni dovute alla distanza dagli abitati e dalle zone dell’aeronautica militare o civile. Le restrizioni dovrebbero essere basate su dati concreti e concepite in modo da rispondere allo scopo perseguito massimizzando la disponibilità di spazio per lo sviluppo dei progetti di energia rinnovabile, tenuto conto degli altri vincoli di pianificazione territoriale.
30. Gli Stati membri dovrebbero razionalizzare gli obblighi di valutazione ambientale per i progetti di energia rinnovabile e le infrastrutture correlate. A tal fine essi dovrebbero attenersi agli orientamenti tecnici disponibili su come conciliare la diffusione delle energie rinnovabili e delle relative reti con la legislazione ambientale dell’Unione. Per migliorare la qualità del processo di valutazione dell’impatto ambientale, gli Stati membri dovrebbero rendere obbligatoria la definizione del campo d’applicazione («scoping») anche per i progetti infrastrutturali correlati. Gli Stati membri dovrebbero applicare procedure comuni o coordinate per tutte le valutazioni pertinenti derivanti dal diritto ambientale dell’Unione.
31. Gli Stati membri dovrebbero agevolare la condivisione dei dati emersi dalle valutazioni ambientali passate e dal monitoraggio degli impatti ambientali dell’energia da fonti rinnovabili e dei progetti infrastrutturali correlati, anche digitalizzando tali dati e raccogliendoli in un portale accessibile al pubblico. Gli Stati membri dovrebbero intensificare gli sforzi volti a colmare le lacune nelle conoscenze relative alla distribuzione e alle condizioni degli habitat protetti nonché alla distribuzione e ai percorsi migratori delle specie, soprattutto nell’ambiente marino, e provvedere affinché i dati ottenuti dal monitoraggio siano messi rapidamente a disposizione del pubblico, in particolare dei promotori dei progetti.
32. Gli Stati membri dovrebbero incoraggiare la partecipazione del pubblico alla definizione dei piani territoriali sin dalle prime fasi, promuovendo l’uso polivalente dei siti e garantendo trasparenza su dove e come possono essere costruiti o installati i progetti di energia rinnovabile e le infrastrutture correlate, compresi gli impianti su piccola scala a livello comunale. Gli Stati membri dovrebbero perseguire una pianificazione a lungo termine, coordinata e preventiva delle reti, dello stoccaggio e delle capacità di produzione di energia rinnovabile a tutti i livelli, anche nel contesto della cooperazione regionale.
33. Nell’attuare le raccomandazioni ai punti da 28 a 32, gli Stati membri sono incoraggiati a tenere conto delle pratiche descritte nella sezione 5 degli orientamenti che figurano nel documento dei servizi della Commissione connesso alla presente raccomandazione.

CONNESSIONE PIÙ AGEVOLE ALLA RETE E USO EFFICIENTE DELLE RETI

34. Gli Stati membri dovrebbero attuare una pianificazione a lungo termine della rete e investimenti ex ante coerenti con l’espansione prevista delle capacità di produzione di energia rinnovabile, tenendo conto della domanda futura e dell’obiettivo della neutralità climatica.
35. Gli Stati membri dovrebbero stabilire procedure semplificate per la revisione della potenza degli impianti di produzione di energia rinnovabile esistenti, anche chiarendo le restrizioni applicabili all’uso del suolo e le distanze obbligatorie e formulando orientamenti sulla distinzione tra revisione della potenza e nuovi progetti nell’assetto nazionale.
36. Gli Stati membri provvedono affinché i gestori di sistemi:
i) elaborino piani di sviluppo della rete che integrino adeguatamente le esigenze in termine di rinnovabili ed elettrificazione;
ii) applichino una procedura digitale trasparente per la presentazione delle domande di connessione alla rete;
iii) forniscano informazioni sulle capacità di rete disponibili;
iv) ottimizzino l’uso della capacità di rete permettendo che se ne servano centrali elettriche che combinano più tecnologie complementari.
Gli Stati membri dovrebbero garantire che i gestori dei sistemi di distribuzione intraprendano tali azioni, qualora non lo abbiano già fatto.
37. Una volta adottata, gli Stati membri dovrebbero recepire rapidamente nell’ordinamento nazionale la rifusione della direttiva sui mercati del gas al fine di garantire la certezza del diritto per la riconversione all’idrogeno dei gasdotti adibiti al gas naturale, indicando chiaramente quali nuove autorizzazioni potrebbero essere necessarie e consentendo il cosiddetto «grandfathering» delle autorizzazioni attuali.
38. Nell’attuare le raccomandazioni ai punti da 34 a 37, gli Stati membri sono incoraggiati a tenere conto delle pratiche descritte nella sezione 6 degli orientamenti che figurano nel documento dei servizi della Commissione connesso alla presente raccomandazione.

PROGETTI INNOVATIVI

39. Gli Stati membri sono incoraggiati a porre in essere spazi di sperimentazione normativa per concedere a tecnologie, prodotti, servizi o approcci innovativi esenzioni mirate dal quadro legislativo o regolamentare nazionale, regionale o locale, al fine di agevolare l’autorizzazione e sostenere così la diffusione delle energie rinnovabili, delle relative reti, dello stoccaggio e di altre tecnologie di decarbonizzazione e la loro integrazione nel sistema, ma anche di agevolare l’autorizzazione di siti di prova per nuove tecnologie.

MONITORAGGIO, COMUNICAZIONE E RIESAME

40. Gli Stati membri dovrebbero istituire un punto di contatto per gli sviluppatori di progetti e per la Commissione, incaricato di monitorare regolarmente le principali strozzature nel processo autorizzativo e di affrontare i problemi incontrati dagli sviluppatori dei progetti di energia rinnovabile e dei progetti infrastrutturali correlati. Gli Stati membri dovrebbero continuare a monitorare gli impatti occupazionali, sociali e distributivi dello sviluppo e della diffusione delle energie rinnovabili, in linea con la raccomandazione del Consiglio relativa alla garanzia di una transizione equa verso la neutralità climatica.
41. Gli Stati membri dovrebbero sottoporre ad audit le proprie procedure autorizzative applicabili ai progetti di energia rinnovabile e alle infrastrutture correlate, mappare i processi e le autorità coinvolte ed effettuare valutazioni periodiche al fine di individuare e attuare misure tese ad accelerare tali procedure.
42. Gli Stati membri sono incoraggiati a comunicare alla Commissione, in particolare nelle relazioni intermedie nazionali integrate sull’energia e il clima che sono tenuti a presentare a norma dell’articolo 17 del regolamento (UE) 2018/1999 del Parlamento europeo e del Consiglio, tutte le informazioni dettagliate disponibili sulle misure nazionali adottate nel contesto della presente raccomandazione.
43. La Commissione, tenuto conto delle informazioni trasmesse dagli Stati membri, esaminerà l’attuazione della presente raccomandazione in sede di valutazione della necessità di misure supplementari per coadiuvare gli Stati membri nell’attuazione delle procedure di rilascio delle autorizzazioni stabilite della direttiva (UE) 2018/2001, anche attraverso lo sviluppo di indicatori chiave di prestazione indicativi, obbligo cui deve adempiere entro il 21 novembre 2025 a norma della predetta direttiva.

[...]

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.831MBMemory Usage265msRequest 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" => 1745842425 "last" => 1745842425...
registry
array:3 [ "data" => array:1 [ "com_attachments" => array:1 [ "current_url" => "&return=a...
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.98KB) (3.76ms)
  • afterInitialise (3.44MB) (21.23ms)
  • afterRoute (382.59KB) (6.2ms)
  • beforeRenderComponent com_content (37.48KB) (705μs)
  • Before Access::preloadComponents (all components) (34.22KB) (792μs)
  • After Access::preloadComponents (all components) (115.88KB) (285μs)
  • Before Access::preloadPermissions (com_content) (1.51KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.77MB) (23.31ms)
  • Before Access::getAssetRules (id:44413 name:com_content.article.21894) (514.65KB) (1.26ms)
  • After Access::getAssetRules (id:44413 name:com_content.article.21894) (12.67KB) (187μs)
  • Before Access::getAssetRules (id:8 name:com_content) (543.59KB) (21.2ms)
  • After Access::getAssetRules (id:8 name:com_content) (11.51KB) (38μs)
  • Before Access::getAssetRules (id:1000685 name:com_attachments) (9.97KB) (794μs)
  • After Access::getAssetRules (id:1000685 name:com_attachments) (10.59KB) (28μs)
  • Before Access::getAssetRules (id:1 name:root.1) (760B) (15μs)
  • After Access::getAssetRules (id:1 name:root.1) (1.28KB) (4μs)
  • afterRenderComponent com_content (137.47KB) (12.11ms)
  • afterDispatch (3.06KB) (279μs)
  • beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (12.66ms)
  • afterRenderRawModule mod_login (Accedi all'area riservata) (67.23KB) (2.44ms)
  • beforeRenderModule mod_login (Accedi all'area riservata) (736B) (2μs)
  • afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (310μs)
  • beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (3.48ms)
  • afterRenderRawModule mod_menu (Main Menu) (21.79KB) (29.54ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Main Menu) (11.27KB) (611μs)
  • beforeRenderRawModule mod_menu (Social) (39.6KB) (431μs)
  • afterRenderRawModule mod_menu (Social) (60.12KB) (3.08ms)
  • beforeRenderModule mod_menu (Social) (704B) (2μs)
  • afterRenderModule mod_menu (Social) (3.92KB) (509μs)
  • beforeRenderRawModule mod_menu (Media) (912B) (9μs)
  • afterRenderRawModule mod_menu (Media) (14.41KB) (2.67ms)
  • beforeRenderModule mod_menu (Media) (704B) (2μs)
  • afterRenderModule mod_menu (Media) (4.36KB) (493μs)
  • beforeRenderRawModule mod_menu (Policies) (616B) (25μs)
  • afterRenderRawModule mod_menu (Policies) (23.48KB) (4.12ms)
  • beforeRenderModule mod_menu (Policies) (704B) (2μs)
  • afterRenderModule mod_menu (Policies) (3.3KB) (486μs)
  • beforeRenderRawModule mod_menu (Store) (912B) (8μs)
  • afterRenderRawModule mod_menu (Store) (17.13KB) (3.09ms)
  • beforeRenderModule mod_menu (Store) (704B) (2μs)
  • afterRenderModule mod_menu (Store) (3.3KB) (479μs)
  • beforeRenderRawModule mod_menu (Info) (440B) (23μs)
  • afterRenderRawModule mod_menu (Info) (10.42KB) (2.08ms)
  • beforeRenderModule mod_menu (Info) (704B) (2μs)
  • afterRenderModule mod_menu (Info) (3.05KB) (475μs)
  • beforeRenderRawModule mod_menu (Marketing) (896B) (9μs)
  • afterRenderRawModule mod_menu (Marketing) (21.64KB) (3.46ms)
  • beforeRenderModule mod_menu (Marketing) (704B) (3μs)
  • afterRenderModule mod_menu (Marketing) (3.3KB) (482μs)
  • beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.16KB) (22μs)
  • afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (492μs)
  • beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (3μs)
  • afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (478μs)
  • beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (22μs)
  • afterRenderRawModule mod_menu (Documenti Abbonati) (179.28KB) (6.12ms)
  • beforeRenderModule mod_menu (Documenti Abbonati) (720B) (2μs)
  • afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (481μs)
  • beforeRenderRawModule mod_articles_categories (Impianti) (2.36KB) (9μs)
  • afterRenderRawModule mod_articles_categories (Impianti) (506.3KB) (15.22ms)
  • beforeRenderModule mod_articles_categories (Impianti) (704B) (4μs)
  • afterRenderModule mod_articles_categories (Impianti) (14.5KB) (559μs)
  • beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (13μs)
  • afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (112μs)
  • beforeRenderModule mod_custom (Regolamento Macchine) (720B) (1μs)
  • afterRenderModule mod_custom (Regolamento Macchine) (7.58KB) (195μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (9.5KB) (8μs)
  • afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (101μs)
  • beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (79μs)
  • beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (9μs)
  • afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (120μs)
  • beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (2μs)
  • afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (94μs)
  • beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (8μs)
  • afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (88μs)
  • beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (1μs)
  • afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (73μs)
  • beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (9μs)
  • afterRenderRawModule mod_custom (TUSSL / Link) (976B) (97μs)
  • beforeRenderModule mod_custom (TUSSL / Link) (720B) (1μs)
  • afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (74μs)
  • beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (6μs)
  • afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (102μs)
  • beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (2μs)
  • afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (101μs)
  • beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (7μs)
  • afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (86μs)
  • beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (1μs)
  • afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (77μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (1.91KB) (7μs)
  • afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (92μs)
  • beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (2μs)
  • afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (72μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (7μs)
  • afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (120μs)
  • beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (2μs)
  • afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (99μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (10μs)
  • afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (102μs)
  • beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (82μs)
  • beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (9μs)
  • afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (97μs)
  • beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (1μs)
  • afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (89μs)
  • beforeRenderRawModule mod_custom (Certifico ADR) (1.23KB) (10μs)
  • afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (119μs)
  • beforeRenderModule mod_custom (Certifico ADR) (720B) (1μs)
  • afterRenderModule mod_custom (Certifico ADR) (3.89KB) (72μs)
  • beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (6μs)
  • afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (84μs)
  • beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (1μs)
  • afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (95μs)
  • beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (9μs)
  • afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (122μs)
  • beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (1μs)
  • afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (82μs)
  • beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (6μ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) (76μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (8μs)
  • afterRenderRawModule mod_custom (Abbonamento Full) (912B) (123μs)
  • beforeRenderModule mod_custom (Abbonamento Full) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (102μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (9μs)
  • afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (120μs)
  • beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full Plus) (15.14KB) (102μs)
  • beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (9μs)
  • afterRenderRawModule mod_custom (Store Certifico) (976B) (118μs)
  • beforeRenderModule mod_custom (Store Certifico) (720B) (2μs)
  • afterRenderModule mod_custom (Store Certifico) (3.58KB) (74μs)
  • beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (5μs)
  • afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (89μs)
  • beforeRenderModule mod_custom (Food Safety book) (720B) (1μs)
  • afterRenderModule mod_custom (Food Safety book) (4.02KB) (80μs)
  • beforeRenderRawModule mod_custom (MEPA) (1.95KB) (7μs)
  • afterRenderRawModule mod_custom (MEPA) (960B) (87μs)
  • beforeRenderModule mod_custom (MEPA) (704B) (1μs)
  • afterRenderModule mod_custom (MEPA) (3.75KB) (69μs)
  • beforeRenderRawModule mod_menu (Temi) (904B) (22μs)
  • afterRenderRawModule mod_menu (Temi) (291.1KB) (39.54ms)
  • beforeRenderModule mod_menu (Temi) (704B) (3μs)
  • afterRenderModule mod_menu (Temi) (22.67KB) (496μs)
  • beforeRenderRawModule mod_custom (Titolo "Impianti") (2.2KB) (28μs)
  • afterRenderRawModule mod_custom (Titolo "Impianti") (992B) (106μs)
  • beforeRenderModule mod_custom (Titolo "Impianti") (720B) (1μs)
  • afterRenderModule mod_custom (Titolo "Impianti") (2.67KB) (480μs)
  • beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (51μs)
  • afterRenderRawModule mod_menu (Top Menu) (31.08KB) (4.48ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (2μs)
  • afterRenderModule mod_menu (Top Menu) (4.11KB) (75μs)
  • afterRender (971.02KB) (28.67ms)
  • 1 x afterRenderRawModule mod_menu (Temi) (291.1KB) (14.93%)
    39.54ms
    1 x afterRenderRawModule mod_menu (Main Menu) (21.79KB) (11.15%)
    29.54ms
    1 x afterRender (971.02KB) (10.83%)
    28.67ms
    1 x After Access::preloadPermissions (com_content) (16.77MB) (8.8%)
    23.31ms
    1 x afterInitialise (3.44MB) (8.02%)
    21.23ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (543.59KB) (8.01%)
    21.20ms
    1 x afterRenderRawModule mod_articles_categories (Impianti) (506.3KB) (5.75%)
    15.22ms
    1 x beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (4.78%)
    12.66ms
    1 x afterRenderComponent com_content (137.47KB) (4.57%)
    12.11ms
    1 x afterRoute (382.59KB) (2.34%)
    6.20ms
    1 x afterRenderRawModule mod_menu (Documenti Abbonati) (179.28KB) (2.31%)
    6.12ms
    1 x afterRenderRawModule mod_menu (Top Menu) (31.08KB) (1.69%)
    4.48ms
    1 x afterRenderRawModule mod_menu (Policies) (23.48KB) (1.55%)
    4.12ms
    1 x afterLoad (85.98KB) (1.42%)
    3.76ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (1.31%)
    3.48ms
    1 x afterRenderRawModule mod_menu (Marketing) (21.64KB) (1.31%)
    3.46ms
    1 x afterRenderRawModule mod_menu (Store) (17.13KB) (1.16%)
    3.09ms
    1 x afterRenderRawModule mod_menu (Social) (60.12KB) (1.16%)
    3.08ms
    1 x afterRenderRawModule mod_menu (Media) (14.41KB) (1.01%)
    2.67ms
    1 x afterRenderRawModule mod_login (Accedi all'area riservata) (67.23KB) (0.92%)
    2.44ms
    1 x afterRenderRawModule mod_menu (Info) (10.42KB) (0.79%)
    2.08ms
    1 x Before Access::getAssetRules (id:44413 name:com_content.article.21894) (514.65KB) (0.48%)
    1.26ms
    1 x Before Access::getAssetRules (id:1000685 name:com_attachments) (9.97KB) (0.3%)
    794μs
    1 x Before Access::preloadComponents (all components) (34.22KB) (0.3%)
    792μs
    1 x beforeRenderComponent com_content (37.48KB) (0.27%)
    705μs
    1 x afterRenderModule mod_menu (Main Menu) (11.27KB) (0.23%)
    611μs
    1 x afterRenderModule mod_articles_categories (Impianti) (14.5KB) (0.21%)
    559μs
    1 x afterRenderModule mod_menu (Social) (3.92KB) (0.19%)
    509μs
    1 x afterRenderModule mod_menu (Temi) (22.67KB) (0.19%)
    496μs
    1 x afterRenderModule mod_menu (Media) (4.36KB) (0.19%)
    493μs
    1 x afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (0.19%)
    492μs
    1 x afterRenderModule mod_menu (Policies) (3.3KB) (0.18%)
    486μs
    1 x afterRenderModule mod_menu (Marketing) (3.3KB) (0.18%)
    482μs
    1 x afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (0.18%)
    481μs
    1 x afterRenderModule mod_custom (Titolo "Impianti") (2.67KB) (0.18%)
    480μs
    1 x afterRenderModule mod_menu (Store) (3.3KB) (0.18%)
    479μs
    1 x afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (0.18%)
    478μs
    1 x afterRenderModule mod_menu (Info) (3.05KB) (0.18%)
    475μs
    1 x beforeRenderRawModule mod_menu (Social) (39.6KB) (0.16%)
    431μs
    1 x afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (0.12%)
    310μs
    1 x After Access::preloadComponents (all components) (115.88KB) (0.11%)
    285μs
    1 x afterDispatch (3.06KB) (0.11%)
    279μs
    1 x afterRenderModule mod_custom (Regolamento Macchine) (7.58KB) (0.07%)
    195μs
    1 x After Access::getAssetRules (id:44413 name:com_content.article.21894) (12.67KB) (0.07%)
    187μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full) (912B) (0.05%)
    123μs
    1 x afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (0.05%)
    122μs
    1 x afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (0.05%)
    120μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (0.05%)
    120μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (0.05%)
    120μs
    1 x afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (0.05%)
    119μs
    1 x afterRenderRawModule mod_custom (Store Certifico) (976B) (0.04%)
    118μs
    1 x afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (0.04%)
    112μs
    1 x afterRenderRawModule mod_custom (Titolo "Impianti") (992B) (0.04%)
    106μs
    1 x afterRenderModule mod_custom (Abbonamento Full Plus) (15.14KB) (0.04%)
    102μs
    1 x afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (0.04%)
    102μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (0.04%)
    102μs
    1 x afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (0.04%)
    102μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (0.04%)
    101μs
    1 x afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (0.04%)
    101μs
    1 x afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (0.04%)
    99μs
    1 x afterRenderRawModule mod_custom (TUSSL / Link) (976B) (0.04%)
    97μs
    1 x afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (0.04%)
    97μs
    1 x afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (0.04%)
    95μs
    1 x afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (0.04%)
    94μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (0.03%)
    92μs
    1 x afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (0.03%)
    89μs
    1 x afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (0.03%)
    89μs
    1 x afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (0.03%)
    88μs
    1 x afterRenderRawModule mod_custom (MEPA) (960B) (0.03%)
    87μs
    1 x afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (0.03%)
    84μs
    1 x afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (0.03%)
    82μs
    1 x afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (0.03%)
    82μs
    1 x afterRenderModule mod_custom (Food Safety book) (4.02KB) (0.03%)
    80μs
    1 x afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (0.03%)
    79μs
    1 x afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (0.03%)
    77μs
    1 x afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (0.03%)
    76μs
    1 x afterRenderModule mod_menu (Top Menu) (4.11KB) (0.03%)
    75μs
    1 x afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (0.03%)
    74μs
    1 x afterRenderModule mod_custom (Store Certifico) (3.58KB) (0.03%)
    74μs
    1 x afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (0.03%)
    73μs
    1 x afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (0.03%)
    72μs
    1 x afterRenderModule mod_custom (Certifico ADR) (3.89KB) (0.03%)
    72μs
    1 x afterRenderModule mod_custom (MEPA) (3.75KB) (0.03%)
    69μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (0.02%)
    51μs
    1 x After Access::getAssetRules (id:8 name:com_content) (11.51KB) (0.01%)
    38μs
    1 x beforeRenderRawModule mod_custom (Titolo "Impianti") (2.2KB) (0.01%)
    28μs
    1 x After Access::getAssetRules (id:1000685 name:com_attachments) (10.59KB) (0.01%)
    28μs
    1 x beforeRenderRawModule mod_menu (Policies) (616B) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_menu (Info) (440B) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.16KB) (0.01%)
    22μs
    1 x beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (0.01%)
    22μs
    1 x beforeRenderRawModule mod_menu (Temi) (904B) (0.01%)
    22μs
    1 x Before Access::getAssetRules (id:1 name:root.1) (760B) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (0%)
    13μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (0%)
    10μs
    1 x beforeRenderRawModule mod_custom (Certifico ADR) (1.23KB) (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 (TUSSL / Link) (2.52KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Marketing) (896B) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (2.38KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_menu (Store) (912B) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (9.5KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (0%)
    7μs
    1 x Before Access::preloadPermissions (com_content) (1.51KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (1.91KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (MEPA) (1.95KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (0%)
    5μs
    1 x After Access::getAssetRules (id:1 name:root.1) (1.28KB) (0%)
    4μs
    1 x beforeRenderModule mod_articles_categories (Impianti) (704B) (0%)
    4μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Temi) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Marketing) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (0%)
    3μs
    1 x beforeRenderModule mod_login (Accedi all'area riservata) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Social) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Documenti Abbonati) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Store Certifico) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Media) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Policies) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Store) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Info) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Top Menu) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (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 (Titolo "Impianti") (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 (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 (Direttiva macchine e norme armonizzate) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Certifico ADR) (720B) (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 (Food Safety book) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MEPA) (704B) (0%)
    1μs
95 statements were executed, 33 of which were duplicates, 62 unique38.15ms4.97MB
  • SELECT @@SESSION.sql_mode;43μs968BExplainStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `com_session` WHERE `session_id` = ?362μs1008BParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = :session_id LIMIT 140μ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.1ms944BParamsStack/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` = 1119μs17.61KBExplainStack/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `com_viewlevels`33μs1KBExplainStack/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` = :guest51μ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`246μs20.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`542μs379.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`309μs4.08KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `com_content` WHERE `alias` = :segment AND `catid` = :id457μ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` = 192μs60.84KBExplainStack/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `com_template_styles` WHERE `client_id` = 0 AND `id` = '13'42μs40.91KBExplainStack/plugins/system/helixultimate/src/Platform/Helper.php:57Copy
  • SELECT * FROM `com_languages` WHERE `published` = 1 ORDER BY `ordering` ASC44μ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)176μ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.39ms3.92MBParamsExplainStack/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `com_content`290μs3.02KBStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `com_content` SET `hits` = (`hits` + 1) WHERE `id` = '21894'1.37ms48BStack/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)540μs86.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.94KBParamsExplainStack/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.84ms4KBParamsExplainStack/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`240μs3.94KBParamsExplainStack/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,:preparedArray4)) AND `a`.`access` IN (:preparedArray5,:preparedArray6)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray7,:preparedArray8)) 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 ASC320μs4.81KBParamsExplainStack/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT COUNT(*) FROM `com_attachments` WHERE `parent_id` = :parent_id AND `parent_entity` = :parent_entity59μs1.34KBParamsExplainStack/plugins/content/attachments/src/Extension/Attachments.php:107Copy
  • SELECT `created_by`,`catid` FROM `com_content` WHERE `id` = :id50μs1.37KBParamsExplainStack/plugins/attachments/attachments_for_content/attachments_for_content.php:790Copy
  • SELECT `a`.*,`u`.`name` AS `creator_name` FROM `com_attachments` AS `a` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` WHERE `a`.`parent_id` = 21894 AND `a`.`state` = 1 AND `a`.`parent_type` = 'com_content' AND `a`.`parent_entity` = 'article' ORDER BY ordering,created DESC101μs3.14KBExplainStack/components/com_attachments/src/Model/AttachmentsModel.php:469Copy
  • 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 DESC2.68ms2.03KBParamsExplainStack/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`278μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM com_hikashop_config85μ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', ''));22μ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`821μs148.81KBParamsExplainStack/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id55μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id34μs3.81KBParamsExplainStack/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`5.76ms4.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`213μs3.94KBParamsExplainStack/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`327μs3.94KBParamsExplainStack/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`334μs3.94KBParamsExplainStack/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`317μs3.94KBParamsExplainStack/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`305μs3.94KBParamsExplainStack/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`304μs3.94KBParamsExplainStack/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`295μs3.94KBParamsExplainStack/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`295μs3.94KBParamsExplainStack/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`301μs3.94KBParamsExplainStack/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`303μs3.94KBParamsExplainStack/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`310μs3.94KBParamsExplainStack/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`331μs4.09KBParamsExplainStack/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`314μs3.92KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `com_schemaorg` WHERE `itemId` = :itemId AND `context` = :context77μ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)229μs86.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` = 1102μs1.37KBParamsExplainStack/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id58μ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`133μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id120μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id51μ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`101μ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` = :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`88μ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` = :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`83μ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`84μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs12.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` = :id28μ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`330μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μ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`314μs3.94KBParamsExplainStack/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`318μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id48μ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`320μ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`175μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id63μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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` = :id42μ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`170μ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` = :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` = :id28μ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` = :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`313μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μ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 `session_id` FROM `com_session` WHERE `session_id` = ?56μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `com_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.23ms592BParamsStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy