Sicurezza Lavoro
Featured

Esperto di radioprotezione

Esperto di radioprotezione

Esperto di radioprotezione / Update Rev. 6.0 del 09 Febbraio 2024

ID 11353 | Rev. 6.0 del 09.02.2024 / Documento completo in allegato

L'Esperto di radioprotezione è una delle figure previste dal nuovo D.Lgs 101/2020 relativo alla protezione contro i pericoli derivanti dall'esposizione alle radiazioni ionizzanti (figura equivalente all’esperto qualificato di cui al DLgs 230/1995).

L’esperto di radioprotezione è la persona, incaricata dal datore di lavoro o dall’esercente, che possiede le cognizioni, la formazione e l’esperienza necessarie per gli adempimenti di cui all’articolo 130 del Decreto Legislativo 31 luglio 2020 n. 101.

Le capacità e i requisiti professionali dell’esperto di radioprotezione sono disciplinate dall’articolo 129 del Decreto Legislativo 31 luglio 2020 n. 101.

Fino al 1° gennaio 2023 si applica la disciplina di cui all'allegato XXI del decreto legislativo 31 luglio 2020, n. 101
_
______

Excursus
...

Decreto Legislativo 31 luglio 2020 n. 101 Attuazione IT direttiva 2013/59/Euratom

Pubblicato nella GU n.201 del 12-08-2020 - Suppl. Ordinario n. 29 il Decreto Legislativo 31 luglio 2020 n. 101 Attuazione della direttiva 2013/59/Euratom, che stabilisce norme fondamentali di sicurezza relative alla protezione contro i pericoli derivanti dall'esposizione alle radiazioni ionizzanti, e che abroga le direttive 89/618/Euratom, 90/641/Euratom, 96/29/Euratom, 97/43/Euratom e 2003/122/Euratom e riordino della normativa di settore in attuazione dell'articolo 20, comma 1, lettera a), della legge 4 ottobre 2019, n. 117. 

Entrata in vigore: 27.08.2020

Pubblicato nella GU n. 2 del 03.01.2022  Decreto Legislativo 25 novembre 2022 n. 203 riguardante disposizioni integrative e correttive al decreto legislativo 31 luglio 2020, n. 101, di attuazione della direttiva 2013/59/Euratom, che stabilisce norme fondamentali di sicurezza relative alla protezione contro i pericoli derivanti dall'esposizione alle radiazioni ionizzanti, e che abroga le direttive 89/618/Euratom, 90/641/Euratom, 96/29/Euratom, 97/43/Euratom e 2003/122/Euratom e riordino della normativa di settore in attuazione dell'articolo 20, comma 1, lettera a), della legge 4 ottobre 2019, n. 117.

Entrata in vigore: 18.01.2023
...

Art. 243 Abrogazioni
1. Alla data di entrata in vigore del presente decreto sono abrogate le seguenti disposizioni: 
a) gli articoli 3, 4 e 5, della legge 31 dicembre 1962 n. 1860
b) il decreto legislativo 17 marzo 1995, n. 230 cosi' come modificato dal decreto legislativo n. 241 del 2000, dal decreto legislativo n. 23 del 2009, dal decreto legislativo n. 100 del 2011, dal decreto legislativo n. 185 del 2011, dall'articolo 3 del decreto legislativo n. 45 del 2014 e dall'articolo 2 del decreto legislativo n. 137 del 2017; 
c) il decreto legislativo 26 maggio 2000, n.187
d) il decreto legislativo 6 febbraio 2007, n.52
e) il decreto del Ministro dello sviluppo economico 28 settembre 2011.

Art. 244 Modifiche 
1. L'articolo 180, comma 3, del decreto legislativo 9 aprile 2008, n. 81 e' sostituito dal seguente: «3. La protezione dei lavoratori dalle radiazioni ionizzanti e' disciplinata, nel rispetto dei principi di cui al titolo I, dalle disposizioni speciali in materia».

Definizione

 
Attribuzioni esperto di radioprotezione

I compiti dell’esperto di radioprotezione sono individuati all’art. 130.

Rif. Normativi Art. 130 Attribuzioni dell’esperto di radioprotezione (direttiva 2013/59/EURATOM, articoli 34, 41, 43; decreto legislativo 17 marzo 1995, n. 230, articolo 79).

L’esperto di radioprotezione, nell’esercizio della sorveglianza fisica per conto del datore di lavoro:

-  effettua la valutazione di radioprotezione di cui all’articolo 109 e fornisce indicazioni al datore di lavoro sull’attuazione dei compiti di cui al comma 6 del predetto articolo a esclusione di quelli di cui alle lettere e) e g);

Decreto Legislativo 31 luglio 2020 n. 101

Art. 109. Obblighi dei datori di lavoro, dirigenti e preposti (direttiva 59/2013/EURATOM, articoli 31, 32, 37 comma 2, 38 comma 2, 44 comma 1 lett.b ); decreto legislativo 17 marzo 1995, n. 230, articolo 61).

In rosso le modifiche di cui al Decreto Legislativo 25 novembre 2022 n. 203

1. I datori di lavoro e i dirigenti che rispettivamente svolgono e dirigono le attività disciplinate dal presente decreto e i preposti che vi sovraintendono, nell’ambito delle rispettive attribuzioni e competenze, attuano le misure di protezione e di sicurezza previste dal presente Titolo e dai provvedimenti emanati in applicazione di esso.
2. Prima dell’inizio delle pratiche disciplinate dal presente decreto, il datore di lavoro acquisisce e sottoscrive una relazione redatta e firmata dall’esperto di radioprotezione contenente:
a) la descrizione della natura e la valutazione dell’entità dell’esposizione anche al fine della classificazione di radioprotezione dei lavoratori nonché la valutazione dell’impatto radiologico sugli individui della popolazione a seguito dell’esercizio della pratica;
b) le indicazioni di radioprotezione incluse quelle necessarie a ridurre le esposizioni dei lavoratori in tutte le condizioni di lavoro e degli individui della popolazione conformemente al principio di ottimizzazione.
3. Per le finalità di cui al comma 2 il datore di lavoro fornisce all’esperto di radioprotezione le informazioni in merito a:
a) descrizione degli ambienti, degli impianti e dei processi che comportano il rischio di esposizione alle radiazioni ionizzanti, ivi compreso l’elenco delle sorgenti di radiazioni ionizzanti che si intendono impiegare;
b) organizzazione del lavoro;
c) mansioni cui sono adibiti i lavoratori;
d) ogni altra informazione ritenuta necessaria dall’esperto di radioprotezione.
4. Il datore di lavoro comunica altresì preventivamente all’esperto di radioprotezione le variazioni relative allo svolgimento della pratica, ivi comprese quelle inerenti ai lavoratori interessati e all’organizzazione del lavoro, nonché le eventuali migliorie tecniche che si intendono apportare alla pratica stessa.
5. La relazione di cui al comma 2 costituisce il documento di cui all’articolo 28, comma 2, lettera a), del decreto legislativo 9 aprile 2008, n. 81, per gli aspetti relativi ai rischi di esposizione alle radiazioni ionizzanti ed è munita di data certa, in qualsiasi modo attestata, nel rispetto dell’articolo 28, comma 2, del decreto legislativo n. 81 del 2008.
6. Sulla base delle indicazioni della relazione di cui al comma 2, e successivamente di quelle di cui all’articolo 131, comma 1, i datori di lavoro, i dirigenti e i preposti, nell’ambito delle rispettive competenze:
a) provvedono affinché gli ambienti di lavoro in cui sussiste un rischio da radiazioni vengano, nel rispetto delle disposizioni di cui all’articolo 133, individuati, delimitati, segnalati, classificati in zone e che l’accesso a esse sia adeguatamente regolamentato;
b) provvedono affinché i lavoratori interessati siano classificati ai fini della radioprotezione nel rispetto delle disposizioni di cui all’articolo 133 e informano i lavoratori stessi in merito alla loro classificazione;
c) predispongono norme interne di protezione e sicurezza adeguate al rischio di radiazioni e curano che copia di dette norme sia consultabile nei luoghi frequentati dai lavoratori, e in particolare nelle zone classificate;
d) forniscono ai lavoratori, ove necessario, i mezzi di sorveglianza dosimetrica e i dispositivi di protezione individuale in relazione ai rischi cui sono esposti e ne garantiscono lo stato di efficienza e la manutenzione;
e) provvedono affinché i singoli lavoratori osservino le norme interne di cui alla lettera c), e usino i dispositivi e i mezzi di cui alla lettera d);
f) provvedono affinché siano apposte segnalazioni che indichino il tipo di zona, la natura delle sorgenti e i relativi tipi di rischio e siano indicate, mediante appositi contrassegni, le sorgenti di radiazioni ionizzanti, fatta eccezione per quelle non sigillate in corso di manipolazione;
g) forniscono al lavoratore classificato esposto, o comunque al lavoratore sottoposto a dosimetria individuale, i risultati delle valutazioni di dose effettuate dall’esperto di radioprotezione, che lo riguardino direttamente, nonché assicurano l’accesso alla documentazione di cui all’articolo 132 concernente il lavoratore stesso.
7. Per gli obblighi previsti al comma 6, con esclusione di quelli previsti alla lettera e) , nei casi in cui occorre assicurare la sorveglianza fisica ai sensi dell’articolo 125, i datori di lavoro, i dirigenti e i preposti si avvalgono degli esperti di radioprotezione e, per gli aspetti sanitari, dei medici autorizzati. Nei casi in cui non occorre assicurare la sorveglianza fisica, essi adempiono alle disposizioni di cui alle lettere c) ed e), e forniscono i dispositivi di protezione eventualmente necessari di cui alla lettera d).
8. I datori di lavoro, i dirigenti e i preposti comunicano tempestivamente all’esperto di radioprotezione e al medico autorizzato la cessazione del rapporto di lavoro con il lavoratore esposto.
9. I datori di lavoro trasmettono all’archivio nazionale dei lavoratori esposti, di cui all’art. 126, comma 1, istituito presso il Ministero del lavoro e delle politiche sociali, i risultati delle valutazioni di dose effettuate dall’esperto di radioprotezione per i lavoratori esposti, secondo le modalità previste dal decreto di cui all’art. 126, comma 2.
10. I datori di lavoro garantiscono le condizioni per la collaborazione tra l’esperto di radioprotezione e il responsabile del servizio di prevenzione e protezione di cui all’articolo 2, comma 1, lettera f), del decreto legislativo 9 aprile 2008, n. 81, nell’ambito delle rispettive competenze. L’esperto di radioprotezione e, ove nominato, il medico autorizzato partecipano alle riunioni periodiche di cui all’articolo 35 del medesimo decreto legislativo.
11. Tutti gli oneri economici relativi alla sorveglianza fisica e sanitaria della radioprotezione sono a carico del datore di lavoro.

-  effettua l’esame e la verifica delle attrezzature, dei dispositivi di protezione e dei mezzi di misura, e in particolare:

-- procede all’esame preventivo e rilascia il relativo benestare, dal punto di vista della sorveglianza fisica della radioprotezione, dei progetti di installazioni che comportano rischi di esposizione, dell’ubicazione delle medesime all’interno dello stabilimento in relazione a tali rischi, nonché delle modifiche alle installazioni che implicano rilevanti trasformazioni delle condizioni, delle caratteristiche di sicurezza, dei dispositivi d’allarme, dell’uso o della tipologia delle sorgenti;
-- effettua la prima verifica, dal punto di vista della sorveglianza fisica, di nuove installazioni e delle eventuali modifiche apportate alle stesse;
-- esegue la verifica periodica dell’efficacia dei dispositivi e delle procedure di radioprotezione;
-- effettua la verifica periodica delle buone condizioni di funzionamento degli strumenti di misurazione;
-- effettua la verifica di conformità degli strumenti di misura ai requisiti di cui all’articolo 155;

- effettua una sorveglianza ambientale di radioprotezione nelle zone controllate e sorvegliate, e, ove appropriato, nelle zone con esse confinanti;

- procede alla valutazione delle dosi e delle introduzioni di radionuclidi relativamente ai lavoratori;

- verifica che il personale di cui all’articolo 128, comma 2, impieghi in maniera corretta gli strumenti e i mezzi di misura e svolga le attività delegate secondo le procedure definite;

-  svolge l’attività di sorveglianza sullo smaltimento dei materiali che soddisfano le condizioni di allontanamento previste dal presente decreto;

- assiste, nell’ambito delle proprie competenze, il datore di lavoro:

-- nella predisposizione dei programmi di sorveglianza individuale nonché nella individuazione delle tecniche di dosimetria personale appropriate;
-- nella predisposizione del programma di garanzia della qualità finalizzato alla radioprotezione dei lavoratori e degli individui della popolazione, attraverso la redazione di procedure e istruzioni di lavoro che rendano efficace ed efficiente l’organizzazione radioprotezionistica adottata;
-- nella predisposizione del programma di monitoraggio ambientale connesso all’esercizio della pratica;
-- nella predisposizione delle procedure per la gestione di rifiuti radioattivi;
-- nella predisposizione delle procedure di prevenzione di inconvenienti e di incidenti;
-- nella pianificazione e risposta nelle situazioni di emergenza;
-- nella definizione dei programmi di formazione e aggiornamento dei lavoratori;
-- nell’esame e nell’analisi degli infortuni, delle situazioni incidentali e nell’adozione delle azioni di rimedio appropriate; 
-- nell’individuazione delle condizioni di lavoro delle lavoratrici in stato di gravidanza e in periodo di allattamento;

Nel caso di pratiche che comportano esposizioni a scopo medico, l’esperto di radioprotezione, coordinandosi, laddove necessario, con lo specialista in fisica medica:

- svolge l’attività di sorveglianza fisica della radioprotezione dei lavoratori e degli individui della popolazione;
- fornisce indicazioni al datore di lavoro in merito all’ottimizzazione della protezione dei lavoratori.

La valutazione delle dosi individuali da esposizioni esterne per i lavoratori esposti deve essere eseguita, a norma dell’articolo 125, mediante uno o più apparecchi di misura individuali nonché in base ai risultati della sorveglianza ambientale di cui al comma 1, lettera c), anche tenuto conto delle norme di buona tecnica applicabili.

[...]

Relazione esperto di radioprotezione

Rif. Normativo Art. 131. Comunicazioni al datore di lavoro e relativi adempimenti (direttiva 2013/59/EURATOM, articoli 32, 37; decreto legislativo 17 marzo 1995, n. 230, articolo 80).

In base alle valutazioni relative all’entità del rischio, l’esperto di radioprotezione indica, con apposita relazione scritta, trasmessa anche per via telematica al datore di lavoro:

a) l’individuazione e la classificazione delle zone ove sussiste rischio da radiazioni;
b) la classificazione dei lavoratori addetti, previa definizione da parte del datore di lavoro delle attività che questi devono svolgere;
c) la frequenza delle valutazioni di cui all’articolo 130, che deve essere almeno annuale;
d) tutti i provvedimenti di cui ritenga necessaria l’adozione, al fine di assicurare la sorveglianza fisica, di cui all’articolo 125, dei lavoratori esposti e della popolazione;
e) la valutazione delle dosi ricevute e impegnate, per tutti i lavoratori esposti e per l’individuo rappresentativo (modifica disposta dal Decreto Legislativo 25 novembre 2022 n. 203), con la frequenza stabilita ai sensi della lettera c).

Il datore di lavoro provvede ai necessari adempimenti sulla base delle indicazioni di cui sopra, si assicura altresì che l’esperto di radioprotezione trasmetta al medico autorizzato i risultati delle valutazioni di cui alla lettera e) del comma 1 relative ai lavoratori esposti, con la periodicità prevista all’articolo 130, comma 8.

[...]
________

Decreto Legislativo 31 luglio 2020 n. 101

Art. 130. Attribuzioni dell’esperto di radioprotezione (direttiva 2013/59/EURATOM, articoli 34, 41, 43; decreto legislativo 17 marzo 1995, n. 230, articolo 79).

In rosso le modifiche di cui al Decreto Legislativo 25 novembre 2022 n. 203

1. L’esperto di radioprotezione, nell’esercizio della sorveglianza fisica per conto del datore di lavoro:
a) effettua la valutazione di radioprotezione di cui all’articolo 109 e fornisce indicazioni al datore di lavoro sull’attuazione dei compiti di cui al comma 6 del predetto articolo a esclusione di quelli di cui alle lettere e) e g);
b) effettua l’esame e la verifica delle attrezzature, dei dispositivi di protezione e dei mezzi di misura, e in particolare:
1) procede all’esame preventivo e rilascia il relativo benestare, dal punto di vista della sorveglianza fisica della radioprotezione, dei progetti di installazioni che comportano rischi di esposizione, dell’ubicazione delle medesime all’interno dello stabilimento in relazione a tali rischi, nonché delle modifiche alle installazioni che implicano rilevanti trasformazioni delle condizioni, delle caratteristiche di sicurezza, dei dispositivi d’allarme, dell’uso o della tipologia delle sorgenti;
2) effettua la prima verifica, dal punto di vista della sorveglianza fisica, di nuove installazioni e delle eventuali modifiche apportate alle stesse;
3) esegue la verifica periodica dell’efficacia dei dispositivi e delle procedure di radioprotezione;
4) effettua la verifica periodica delle buone condizioni di funzionamento degli strumenti di misurazione;
5) effettua la verifica di conformità degli strumenti di misura ai requisiti di cui all’articolo 155;
c) effettua una sorveglianza ambientale di radioprotezione nelle zone controllate e sorvegliate, e, ove appropriato, nelle zone con esse confinanti;
d) procede alla valutazione delle dosi e delle introduzioni di radionuclidi relativamente ai lavoratori come previsto ai commi 2, 3, 4 e 5;
e) verifica che il personale di cui all’articolo 128, comma 2, impieghi in maniera corretta gli strumenti e i mezzi di misura e svolga le attività delegate secondo le procedure definite;
f) svolge l’attività di sorveglianza sullo smaltimento dei materiali che soddisfano le condizioni di allontanamento previste dal presente decreto;
g) assiste, nell’ambito delle proprie competenze, il datore di lavoro:
1) nella predisposizione dei programmi di sorveglianza individuale nonché nella individuazione delle tecniche di dosimetria personale appropriate;
2) nella predisposizione del programma di garanzia della qualità finalizzato alla radioprotezione dei lavoratori e degli individui della popolazione, attraverso la redazione di procedure e istruzioni di lavoro che rendano efficace ed efficiente l’organizzazione radioprotezionistica adottata;
3) nella predisposizione del programma di monitoraggio ambientale connesso all’esercizio della pratica;
4) nella predisposizione delle procedure per la gestione di rifiuti radioattivi;
5) nella predisposizione delle procedure di prevenzione di inconvenienti e di incidenti;
6) nella pianificazione e risposta nelle situazioni di emergenza;
7) nella definizione dei programmi di formazione e aggiornamento dei lavoratori;
8) nell’esame e nell’analisi degli infortuni, delle situazioni incidentali e nell’adozione delle azioni di rimedio appropriate;
9) nell’individuazione delle condizioni di lavoro delle lavoratrici in stato di gravidanza e in periodo di allattamento;
2. Nel caso di pratiche che comportano esposizioni a scopo medico, l’esperto di radioprotezione, coordinandosi, laddove necessario, con lo specialista in fisica medica:
a) svolge l’attività di sorveglianza fisica della radioprotezione dei lavoratori e degli individui della popolazione;
b) fornisce indicazioni al datore di lavoro in merito all’ottimizzazione della protezione dei lavoratori.
3. La valutazione delle dosi individuali da esposizioni esterne per i lavoratori esposti deve essere eseguita, a norma dell’articolo 125, mediante uno o più apparecchi di misura individuali nonché in base ai risultati della sorveglianza ambientale di cui al comma 1, lettera c) , anche tenuto conto delle norme di buona tecnica applicabili.
4. La valutazione delle dosi efficaci impegnate per i lavoratori soggetti a rischi di incorporazione di sostanze radioattive deve essere effettuata in base a idonei metodi fisici e/o radio tossicologici, anche tenuto conto delle norme di buona tecnica applicabili.
5. La valutazione della dose equivalente al cristallino deve essere effettuata mediante uno o più apparecchi di misura individuali, anche tenuto conto delle norme di buona tecnica applicabili.
6. La valutazione della dose equivalente alle estremità e alla cute deve essere effettuata mediante uno o più apparecchi di misura individuali, anche tenuto conto delle norme di buona tecnica applicabili.
7. Qualora la valutazione individuale delle dosi con i metodi di cui ai commi 3, 4, 5 e 6, risulti per particolari condizioni impossibile o insufficiente, la valutazione stessa
può essere effettuata sulla scorta dei risultati della sorveglianza dell’ambiente di lavoro o a partire da misurazioni individuali compiute su altri lavoratori esposti.
8. L’ esperto di radioprotezione comunica per iscritto al medico autorizzato, almeno ogni sei mesi, le valutazioni delle dosi ricevute o impegnate dai lavoratori di categoria A e, con periodicità almeno annuale, quelle relative agli altri lavoratori esposti. In caso di esposizioni accidentali o di emergenza la comunicazione delle valutazioni basate sui dati disponibili deve essere immediata e, ove necessario, tempestivamente aggiornata.
9. L’esperto di radioprotezione procede inoltre alle analisi e alle valutazioni necessarie ai fini della sorveglianza fisica della protezione degli individui della popolazione secondo i principi di cui al Titolo XII del presente decreto; in particolare, effettua la valutazione preventiva dell’impegno di dose derivante dall’attività e, in corso di esercizio, delle dosi ricevute o impegnate dall’individuo rappresentativo della popolazione in condizioni normali, con frequenza almeno annuale, nonché la valutazione delle esposizioni in caso di eventi anomali o incidentali. A tal fine, il predetto individuo rappresentativo della popolazione è identificato sulla base di valutazioni ambientali, adeguate alla rilevanza dell’attività stessa, che tengano conto delle diverse vie di esposizione.
10. L’esperto di radioprotezione partecipa alle riunioni previste dall’articolo 35, del decreto legislativo 9 aprile 2008, n. 81, debitamente comunicate dal datore di lavoro, e relaziona in tale occasione in merito ai risultati della sorveglianza fisica relativi all’anno precedente.
11. In caso di cessazione dall’incarico, l’esperto di radioprotezione è comunque tenuto a effettuare e registrare le valutazioni dosimetriche relative a tutto il periodo del suo incarico, anche se derivanti da risultati di misurazioni resi disponibili successivamente alla data di cessazione dell’incarico.

ALLEGATO XXI (articolo 129)

ISTITUZIONE DEGLI ELENCHI DEGLI ESPERTI DI RADIOPROTEZIONE E DEI MEDICI AUTORIZZATI E DETERMINAZIONE AI SENSI DEGLI ARTICOLI 129 e 138 DELLE MODALITA', TITOLI DI STUDIO, ACCERTAMENTO DELLA CAPACITA' TECNICO-PROFESSIONALE PER L'ISCRIZIONE, E AGGIORNAMENTO PROFESSIONALE.

1. Elenchi nominativi

1.1 Sono istituiti presso il Ministero del Lavoro Direzione Generale dei Rapporti di Lavoro e delle relazioni industriali gli elenchi nominativi degli esperti di radioprotezione e dei medici autorizzati, incaricati rispettivamente della sorveglianza fisica e della sorveglianza sanitaria della radioprotezione, secondo quanto stabilito dagli articoli 129 e 138.

1.2 Gli elenchi nominativi degli esperti di radioprotezione e dei medici autorizzati, costituiti separatamente, devono contenere, per ciascuno degli iscritti, il cognome, il nome, il luogo e la data di nascita, il domicilio, il codice fiscale, la data ed il numero di iscrizione.

1.3 Per l'iscrizione negli elenchi di cui al punto 1.1 devono essere osservate le modalita' stabilite nel presente allegato.

1.4 Nelle more dell'emanazione del decreto di cui all'articolo 138, comma 2, l'obbligo di aggiornamento professionale e' adempiuto tramite il rispetto delle disposizioni di cui all'art.38, comma 3, del d.lgs. 81/2008.

2. Requisiti per l'iscrizione

2.1 Agli elenchi nominativi di cui al precedente punto 1.1 possono essere iscritti su domanda diretta al Ministero del Lavoro e delle Politiche Sociali - Direzione Generale Rapporti di Lavoro e delle relazioni industriali coloro che:

a) siano cittadini italiani o di Stati membri dell'Unione Europea, ovvero cittadini di altri Stati nei cui confronti vige un regime di reciprocita';
b) godano dei diritti politici e non risultino essere stati interdetti;
c) siano in possesso dei titoli previsti dal successivo punto 9, se aspiranti all'iscrizione nell'elenco degli esperti di radioprotezione, ovvero dei titoli previsti dal successivo punto 14 se aspiranti all'elenco dei medici autorizzati;
d) siano dichiarati abilitati dalle competenti Commissioni di cui ai punti 3 e 4 allo svolgimento dei compiti di sorveglianza fisica e sanitaria della radioprotezione;
e) non siano stati cancellati dagli elenchi nominativi degli esperti di radioprotezione e dei medici autorizzati negli ultimi cinque anni ai sensi del punto 17 lettere a) e b).

3. Commissione per l'iscrizione nell'elenco nominativo degli esperti di radioprotezione.

3.1 Presso il Ministero del lavoro- Direzione Generale dei Rapporti di Lavoro e delle relazioni industriali- e' istituita la Commissione per l'iscrizione nell'elenco nominativo degli esperti di radioprotezione.

3.2 La Commissione e' composta da laureati in materie tecnico-scientifiche, esperti in sorveglianza fisica della protezione dalle radiazioni ionizzanti di cui:

- due designati dal Ministero del lavoro e delle politiche sociali;
- uno designato dal Ministero della salute;
- uno designato dall'Istituto superiore di sanita';
- uno designato dall'INAIL;
- uno designato dal Ministero dell'universita' e della ricerca tra i professori universitari di ruolo;
- due designati dall'ISIN. Le funzioni di segreteria della Commissione sono espletate da un funzionario del Ministero del Lavoro e delle politiche sociali.

3.3 I componenti della Commissione, il presidente, scelto tra i funzionari del Ministero del Lavoro e delle politiche sociali, ed il segretario sono nominati con decreto del Ministro del lavoro e delle politiche sociali, durano in carica cinque anni e possono essere riconfermati. In corrispondenza di ogni membro effettivo e' nominato un supplente.

4. Commissione per l'iscrizione nell'elenco nominativo dei medici autorizzati.

4.1 Presso il Ministero del lavoro Direzione Generale dei Rapporti di Lavoro e delle relazioni industriali- e' istituita la Commissione per l'iscrizione nell'elenco nominativo dei medici autorizzati.

4.2 La Commissione e' composta da laureati, esperti in materia di sorveglianza sanitaria della protezione dalle radiazioni ionizzanti, di cui:

- due designati dal Ministero del lavoro e delle politiche sociali;
- uno designato dal Ministero della salute;
- uno designato dall'Istituto superiore di sanita';
- uno designato dall'INAIL;
- uno designato dal Ministero dell'universita' e della ricerca tra i professori universitari di ruolo;
- due designati dall'ISIN.

Le funzioni di segreteria della Commissione sono espletate da un funzionario del Ministero del Lavoro e delle politiche sociali.

4.3 I componenti della Commissione, il presidente, scelto tra i funzionari del Ministero del Lavoro e delle politiche sociali, ed il segretario sono nominati con decreto del Ministro del lavoro e delle politiche sociali, durano in carica cinque anni e possono essere riconfermati. In corrispondenza di ogni membro effettivo e' nominato un supplente.


...

Requisiti di iscrizione all’elenco, modalità di formazione, modalità di svolgimento dell'esame e aggiornamento professionale

Pubblicato il Decreto del 9 agosto 2022 del Ministro del Lavoro e delle Politiche Sociali di concerto con il Ministro della Salute che, in attuazione dell’articolo 129, comma 4, del decreto legislativo 31 luglio 2020, n. 101, disciplina i requisiti di iscrizione all'elenco degli esperti di radioprotezione, le modalità di formazione, le modalità di svolgimento dell'esame e l'aggiornamento professionale. Entrata in vigore: 1° gennaio 2023.

Fino al 1° gennaio 2023 si applica la disciplina di cui all'allegato XXI del decreto legislativo 31 luglio 2020, n. 101.

Decreto Legislativo 31 luglio 2020 n. 101

Art. 129. comma 4 Abilitazione degli esperti di radioprotezione: elenco nominativo decreto legislativo 31 luglio 2020, n. 101

In rosso le modifiche di cui al Decreto Legislativo 25 novembre 2022 n. 203

[...]
4. Con decreto del Ministro del lavoro e delle politiche sociali, di concerto con il Ministro della salute, sentiti il Ministro dell’università e della ricerca, l’ISIN, l’ISS e l’INAIL, da emanarsi entro 18 mesi dall’entrata in vigore del presente decreto, sono disciplinati i requisiti di iscrizione all’elenco, le modalità di formazione, le modalità di svolgimento dell’esame e l’aggiornamento professionale degli esperti di radioprotezione, nel rispetto dei seguenti criteri:
a) indicazione, per ciascun grado per il quale il candidato esperto in radioprotezione intende ottenere l’iscrizione, dei titoli di studio universitario occorrenti;
b) previsione di una formazione post-universitaria corrispondente almeno al master di primo livello per il primo grado e almeno al master di secondo livello per il secondo grado, il terzo grado sanitario e il terzo grado ovvero ad una scuola di specializzazione per tutti i gradi, che contempli anche un tirocinio pratico della durata minima di 20, 40, 60 e 80 giorni lavorativi rispettivamente per il primo, il secondo, il terzo grado sanitario e il terzo grado;
c) previsione dei contenuti tecnico-scientifici della prova di esame fermo restando che la stessa dovrà contemplare anche la risoluzione di un caso pratico;
d) aggiornamento professionale assicurato mediante corsi tenuti da università, albi professionali, associazioni scientifiche o associazioni di categoria professionale che operano in ambito di radiazioni ionizzanti, della durata minima di 60 ore ogni tre anni o corrispondenti crediti formativi universitari;
e) previsione dell’impossibilità dell’iscrizione nell’elenco per chi abbia riportata una condanna per reati contro la pubblica amministrazione e contro la fede pubblica, fermo restando che possono essere iscritti a detto elenco coloro che godono dei diritti politici e che non risultano interdetti;
f) indicazione degli obblighi informativi dei soggetti presso i quali il tirocinio è svolto; (Soppressa)
g) indicazione delle modalità di presentazione della domanda di iscrizione nell’elenco e della modalità secondo cui avviene l’iscrizione e delle cause di cancellazione dall’elenco;
h) previsione della composizione della commissione di esame con designazione dei suoi componenti nelle seguenti proporzioni:
1) due componenti designati dal Ministero del lavoro e delle politiche sociali;
2) un componente designato dal Ministero della salute;
3) un componente designato dall’Istituto superiore di sanità;
4) un componente designato dall’INAIL;
5) un componente designato dal Ministero dell’Università;
6) due componenti designati dall’ISIN;
fermo il ruolo del presidente in capo ad uno dei componenti designati dal Ministero del lavoro e delle politiche sociali;
i) definizione dei compiti della commissione preposta a deliberare sull’iscrizione nell’elenco, fermo restando che alla stessa spetta di esprimere proposte e pareri in merito alla sospensione e alla cancellazione dagli elenchi;
l) individuazione nella sede del Ministero del lavoro e delle politiche sociali in Roma del luogo di svolgimento degli esami finalizzati ad ottenere l’iscrizione;
m) annualità della sessione d’esami ed equiparazione a rinuncia della mancata presentazione del candidato all’esame nella data stabilita.

[...]

Percorso di formazione

Il percorso di formazione dell'ER prevede obbligatoriamente:

- oltre alle lauree caratterizzanti (laurea in fisica o in chimica o in chimica industriale o in ingegneria),

- un periodo di tirocinio di almeno 120 giorni lavorativi presso strutture che utilizzano le sorgenti corrispondenti a ciascun grado di abilitazione e sotto la guida del relativo Esperto qualificato (complessivi 240 giorni lavorativi per il 2° grado e 360 giorni lavorativi per il 3° grado), per poter sostenere l'esame di abilitazione di Eq secondo il grado prescelto su un elenco di argomenti definiti per legge (nell'Allegato V al D.Lgs. 241/2000, che aggiorna il D.Lgs. 230/95 in vigore da 1.1.2001) per ciascun grado di abilitazione.

Circolare n. 36 del 24 dicembre 2014 - Schema  di attuazione del tirocinio propedeutico 

Modalità di presentazione della domanda di ammissione all’esame

Il candidato deve inviare la domanda di esame di abilitazione per l'iscrizione nell'elenco degli esperti di radioprotezione, di cui all'Allegato XXI del decreto legislativo 31 luglio 2020, n. 101, entro il 31 dicembre dell'anno solare precedente l'anno della sessione di esame tramite Posta elettronica certificata alla Divisione III della Direzione Generale dei rapporti di lavoro e delle relazioni industriali, al seguente indirizzo dgrapportilavoro.div3@pec.lavoro.gov.it 

Nella domanda dovranno essere puntualmente specificati i gradi per i quali si chiede di essere ammessi a sostenere il relativo esame di abilitazione:
 
- primo grado
- secondo grado
- terzo grado sanitario (ai sensi dell’articolo 140 del decreto legislativo n. 101/2020 la disposizione di cui all'articolo 129, comma 2, lettera c), relativa all'abilitazione di terzo grado sanitario è applicabile decorsi diciotto mesi dalla data di entrata in vigore del predetto decreto)
- terzo grado.

L'Amministrazione, ricevuta la documentazione, avvierà l'istruttoria per l'iscrizione nell'elenco degli esperti di radioprotezione, procedendo allo scambio di informazioni e documenti con il candidato.

Modulistica per l'ammissione all'esame di abilitazione

Schema di domanda
Schema di attestato di tirocini 
Elenco codici IBAN

Modalità di presentazione della domanda di iscrizione nell’elenco degli esperti di radioprotezione

La domanda deve essere trasmessa esclusivamente tramite PEC all’indirizzo di posta elettronica: dgrapportilavoro.div3@pec.lavoro.gov.it  

Analogamente le richieste di eventuali duplicati di certificati devono essere inviate esclusivamente tramite PEC all’indirizzo di posta elettronica: dgrapportilavoro.div3@pec.lavoro.gov.it 

Nell'ottica della progressiva digitalizzazione di queste procedure è stato previsto che il pagamento delle marche da bollo avvenga secondo le modalità indicate nei moduli.

La modalità con cui assolvere il pagamento delle marche da bollo relative all'istanza di richiesta di duplicato e al certificato che verrà rilasciato dall'Ufficio sono le medesime previste per le istanze di iscrizione negli elenchi.

Modulistica per l'iscrizione nell'elenco degli esperti di radioprotezione

Schema di domanda
Dichiarazione sostitutiva per marca da bollo

Elenchi

N.B.: La data d'iscrizione si può anche riferire alla data di rinnovo per gli iscritti con la normativa previgente.

L'elenco comprende gli iscritti ai tre gradi di abilitazione. 

La cifra che precede il numero di iscrizione indica il grado di appartenenza ("1" per il primo grado, "2" per il secondo grado e "3" per il terzo grado di abilitazione).

Per la consultazione dell'elenco ufficiale è possibile rivolgersi alla Direzione Generale dei rapporti di lavoro e delle relazioni industriali - Divisione III.

Elenco degli esperti di radioprotezione aggiornato al 14 dicembre 2023
Elenco degli esperti di radioprotezione aggiornato al 27 dicembre 2022

Elenco degli esperti di radioprotezione aggiornato al 20 dicembre 2021
Elenco degli Esperti qualificati primo grado limitazione attività sanitarie
Elenco degli Esperti qualificati secondo grado limitazione attività sanitarie

Altre norme

Circolare MLPS n. 21 del 16 Novembre 2022
Decreto Direttoriale n. 7 del 24/03/2022

Decreto Direttoriale n.43 del 02/07/2021
Decreto direttoriale n. 66 del 29 ottobre 2020
Circolare n. 36 del 24 dicembre 2014 - Schema  di attuazione del tirocinio propedeutico 

Certifico Srl - IT Rev. 6.0 2024
©Copia autorizzata Abbonati

Matrice Revisioni

Rev. Data Oggetto Autore
60 09.02.2024 Decreto interministeriale 06 Febbraio 2024 
Elenco degli esperti di radioprotezione aggiornato al 14 dicembre 2023
Certifico Srl
5.0 25.05.2023 Decreto direttoriale n. 61 del 19 maggio 2023 - Modalità di iscrizione nell’elenco degli esperti di radioprotezione
Decreto direttoriale n. 11 del 21 febbraio 2023 - Modalità di presentazione delle domande di ammissione all’esame di abilitazione per l’iscrizione nell’elenco degli esperti di radioprotezione
Certifico Srl
4.0 05.01.2023 Decreto Legislativo 25 novembre 2022 n. 203
Elenco degli esperti di radioprotezione aggiornato al 27 dicembre 2022
Circolare MLPS n. 21 del 16 Novembre 2022
Decreto Direttoriale n. 7 del 24/03/2022
Certifico Srl
3.0 16.11.2022 Circolare MLPS n. 21 del 16 Novembre 2022 Certifico Srl
2.0 31.08.2022 Decreto del 9 agosto 2022 Certifico Srl
1.0 15.02.2022 Nuovi moduli iscrizione: Esperti radioprotezione e Medici autorizzati
Decreto Direttoriale n.43 del 02/07/2021
Decreto direttoriale n. 66 del 29 ottobre 2020
Circolare n. 36 del 24 dicembre 2014
Inserito All. XXI del Decreto legislativo 31 luglio 2020, n. 101
Certifico Srl
0.0 13.08.2020 --- Certifico Srl

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

26.445MBMemory Usage283msRequest Duration
Joomla! Version5.2.5
PHP Version8.3.14
Identityguest
Response200
Templateshaper_helixultimate
Database
Server
mysql
Version
10.11.6-MariaDB-0+deb12u1
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
array:1 [ "62a92c53e84a3da1ecb6bdbbf83e5ec6" => "auqmocjedm35ja96ep380aoppc" ]
$_SERVER
array:58 [ "USER" => "certifico_com_user" "HOME" => "/var/www/vhosts/certifico.com" "SCRIPT_NA...
session
array:3 [ "counter" => 3 "timer" => array:3 [ "start" => 1745990895 "last" => 1745990899...
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 (87.95KB) (3.63ms)
  • afterInitialise (3.44MB) (21.43ms)
  • afterRoute (370.67KB) (6.16ms)
  • beforeRenderComponent com_content (37.58KB) (731μs)
  • Before Access::preloadComponents (all components) (34.22KB) (799μs)
  • After Access::preloadComponents (all components) (115.88KB) (421μs)
  • Before Access::preloadPermissions (com_content) (1.51KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.82MB) (24.76ms)
  • Before Access::getAssetRules (id:23597 name:com_content.article.11353) (514.65KB) (386μs)
  • After Access::getAssetRules (id:23597 name:com_content.article.11353) (12.67KB) (147μs)
  • Before Access::getAssetRules (id:8 name:com_content) (881.74KB) (22.84ms)
  • After Access::getAssetRules (id:8 name:com_content) (11.51KB) (26μs)
  • Before Access::getAssetRules (id:1000685 name:com_attachments) (10.76KB) (711μs)
  • After Access::getAssetRules (id:1000685 name:com_attachments) (10.59KB) (16μs)
  • Before Access::getAssetRules (id:1 name:root.1) (760B) (10μs)
  • After Access::getAssetRules (id:1 name:root.1) (1.28KB) (2μs)
  • afterRenderComponent com_content (182.79KB) (12.65ms)
  • afterDispatch (3.06KB) (289μs)
  • beforeRenderRawModule mod_login (Accedi all'area riservata) (1.46MB) (10.5ms)
  • afterRenderRawModule mod_login (Accedi all'area riservata) (66.84KB) (2.45ms)
  • beforeRenderModule mod_login (Accedi all'area riservata) (736B) (3μs)
  • afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (321μs)
  • beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (3.58ms)
  • afterRenderRawModule mod_menu (Main Menu) (21.79KB) (30.14ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Main Menu) (11.27KB) (617μs)
  • beforeRenderRawModule mod_menu (Social) (39.6KB) (424μs)
  • afterRenderRawModule mod_menu (Social) (60.12KB) (3.21ms)
  • beforeRenderModule mod_menu (Social) (704B) (2μs)
  • afterRenderModule mod_menu (Social) (3.92KB) (512μs)
  • beforeRenderRawModule mod_menu (Media) (912B) (9μs)
  • afterRenderRawModule mod_menu (Media) (14.41KB) (2.74ms)
  • beforeRenderModule mod_menu (Media) (704B) (2μs)
  • afterRenderModule mod_menu (Media) (4.36KB) (510μs)
  • beforeRenderRawModule mod_menu (Policies) (616B) (25μs)
  • afterRenderRawModule mod_menu (Policies) (23.48KB) (4.3ms)
  • beforeRenderModule mod_menu (Policies) (704B) (3μs)
  • afterRenderModule mod_menu (Policies) (3.3KB) (507μs)
  • beforeRenderRawModule mod_menu (Store) (912B) (8μs)
  • afterRenderRawModule mod_menu (Store) (17.13KB) (3.23ms)
  • beforeRenderModule mod_menu (Store) (704B) (2μs)
  • afterRenderModule mod_menu (Store) (3.3KB) (477μs)
  • beforeRenderRawModule mod_menu (Info) (440B) (24μs)
  • afterRenderRawModule mod_menu (Info) (11.67KB) (2.16ms)
  • beforeRenderModule mod_menu (Info) (704B) (2μs)
  • afterRenderModule mod_menu (Info) (3.05KB) (492μs)
  • beforeRenderRawModule mod_menu (Marketing) (896B) (9μs)
  • afterRenderRawModule mod_menu (Marketing) (20.39KB) (3.61ms)
  • beforeRenderModule mod_menu (Marketing) (704B) (2μs)
  • afterRenderModule mod_menu (Marketing) (3.3KB) (493μs)
  • beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.16KB) (23μs)
  • afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (492μs)
  • beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (502μs)
  • beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (23μs)
  • afterRenderRawModule mod_menu (Documenti Abbonati) (179.28KB) (6.24ms)
  • beforeRenderModule mod_menu (Documenti Abbonati) (720B) (3μs)
  • afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (488μs)
  • beforeRenderRawModule mod_articles_categories (Sicurezza lavoro) (2.36KB) (9μs)
  • afterRenderRawModule mod_articles_categories (Sicurezza lavoro) (444.77KB) (19.89ms)
  • beforeRenderModule mod_articles_categories (Sicurezza lavoro) (720B) (3μs)
  • afterRenderModule mod_articles_categories (Sicurezza lavoro) (14.52KB) (539μs)
  • beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (10μs)
  • afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (114μs)
  • beforeRenderModule mod_custom (Regolamento Macchine) (720B) (1μs)
  • afterRenderModule mod_custom (Regolamento Macchine) (7.58KB) (186μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (13.5KB) (7μs)
  • afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (90μs)
  • beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (74μs)
  • beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (6μs)
  • afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (87μs)
  • beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (1μs)
  • afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (73μs)
  • beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (1.63KB) (6μs)
  • afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (86μs)
  • beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (1μs)
  • afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (70μs)
  • beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (6μs)
  • afterRenderRawModule mod_custom (TUSSL / Link) (976B) (84μs)
  • beforeRenderModule mod_custom (TUSSL / Link) (720B) (1μs)
  • afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (69μs)
  • beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (5μs)
  • afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (85μs)
  • beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (1μs)
  • afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (68μs)
  • beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (5μs)
  • afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (85μs)
  • beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (1μs)
  • afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (67μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (2.09KB) (5μs)
  • afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (85μs)
  • beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (68μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (1.78KB) (6μs)
  • afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (89μs)
  • beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (1μs)
  • afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (68μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (5μs)
  • afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (83μ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) (68μs)
  • beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (5μs)
  • afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (86μs)
  • beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (1μs)
  • afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (66μs)
  • beforeRenderRawModule mod_custom (Certifico ADR) (2.77KB) (5μs)
  • afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (83μs)
  • beforeRenderModule mod_custom (Certifico ADR) (720B) (1μs)
  • afterRenderModule mod_custom (Certifico ADR) (3.89KB) (66μs)
  • beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.5KB) (6μs)
  • afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (83μs)
  • beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (1μs)
  • afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (67μs)
  • beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (5μs)
  • afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (83μs)
  • beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (1μs)
  • afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (66μs)
  • beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (5μs)
  • afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (84μs)
  • beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (1μs)
  • afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (65μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (4μs)
  • afterRenderRawModule mod_custom (Abbonamento Full) (912B) (83μs)
  • beforeRenderModule mod_custom (Abbonamento Full) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (68μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (5μs)
  • afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (85μs)
  • beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full Plus) (15.14KB) (68μs)
  • beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (5μs)
  • afterRenderRawModule mod_custom (Store Certifico) (976B) (85μs)
  • beforeRenderModule mod_custom (Store Certifico) (720B) (1μs)
  • afterRenderModule mod_custom (Store Certifico) (3.58KB) (68μs)
  • beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (5μs)
  • afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (84μs)
  • beforeRenderModule mod_custom (Food Safety book) (720B) (1μs)
  • afterRenderModule mod_custom (Food Safety book) (4.02KB) (67μs)
  • beforeRenderRawModule mod_custom (MEPA) (1.95KB) (5μs)
  • afterRenderRawModule mod_custom (MEPA) (960B) (85μs)
  • beforeRenderModule mod_custom (MEPA) (704B) (1μs)
  • afterRenderModule mod_custom (MEPA) (3.75KB) (66μs)
  • beforeRenderRawModule mod_menu (Temi) (904B) (22μs)
  • afterRenderRawModule mod_menu (Temi) (291.1KB) (41.1ms)
  • beforeRenderModule mod_menu (Temi) (704B) (3μs)
  • afterRenderModule mod_menu (Temi) (22.67KB) (514μs)
  • beforeRenderRawModule mod_custom (Titolo "Sicurezza Lavoro") (2.18KB) (27μs)
  • afterRenderRawModule mod_custom (Titolo "Sicurezza Lavoro") (1008B) (114μs)
  • beforeRenderModule mod_custom (Titolo "Sicurezza Lavoro") (736B) (2μs)
  • afterRenderModule mod_custom (Titolo "Sicurezza Lavoro") (2.69KB) (498μs)
  • beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (48μs)
  • afterRenderRawModule mod_menu (Top Menu) (31.08KB) (4.58ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Top Menu) (4.11KB) (76μs)
  • afterRender (1.43MB) (38.89ms)
  • 1 x afterRenderRawModule mod_menu (Temi) (291.1KB) (14.52%)
    41.10ms
    1 x afterRender (1.43MB) (13.74%)
    38.89ms
    1 x afterRenderRawModule mod_menu (Main Menu) (21.79KB) (10.65%)
    30.14ms
    1 x After Access::preloadPermissions (com_content) (16.82MB) (8.75%)
    24.76ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (881.74KB) (8.07%)
    22.84ms
    1 x afterInitialise (3.44MB) (7.57%)
    21.43ms
    1 x afterRenderRawModule mod_articles_categories (Sicurezza lavoro) (444.77KB) (7.02%)
    19.89ms
    1 x afterRenderComponent com_content (182.79KB) (4.47%)
    12.65ms
    1 x beforeRenderRawModule mod_login (Accedi all'area riservata) (1.46MB) (3.71%)
    10.50ms
    1 x afterRenderRawModule mod_menu (Documenti Abbonati) (179.28KB) (2.2%)
    6.24ms
    1 x afterRoute (370.67KB) (2.17%)
    6.16ms
    1 x afterRenderRawModule mod_menu (Top Menu) (31.08KB) (1.62%)
    4.58ms
    1 x afterRenderRawModule mod_menu (Policies) (23.48KB) (1.52%)
    4.30ms
    1 x afterLoad (87.95KB) (1.28%)
    3.63ms
    1 x afterRenderRawModule mod_menu (Marketing) (20.39KB) (1.27%)
    3.61ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (1.26%)
    3.58ms
    1 x afterRenderRawModule mod_menu (Store) (17.13KB) (1.14%)
    3.23ms
    1 x afterRenderRawModule mod_menu (Social) (60.12KB) (1.13%)
    3.21ms
    1 x afterRenderRawModule mod_menu (Media) (14.41KB) (0.97%)
    2.74ms
    1 x afterRenderRawModule mod_login (Accedi all'area riservata) (66.84KB) (0.87%)
    2.45ms
    1 x afterRenderRawModule mod_menu (Info) (11.67KB) (0.76%)
    2.16ms
    1 x Before Access::preloadComponents (all components) (34.22KB) (0.28%)
    799μs
    1 x beforeRenderComponent com_content (37.58KB) (0.26%)
    731μs
    1 x Before Access::getAssetRules (id:1000685 name:com_attachments) (10.76KB) (0.25%)
    711μs
    1 x afterRenderModule mod_menu (Main Menu) (11.27KB) (0.22%)
    617μs
    1 x afterRenderModule mod_articles_categories (Sicurezza lavoro) (14.52KB) (0.19%)
    539μs
    1 x afterRenderModule mod_menu (Temi) (22.67KB) (0.18%)
    514μs
    1 x afterRenderModule mod_menu (Social) (3.92KB) (0.18%)
    512μs
    1 x afterRenderModule mod_menu (Media) (4.36KB) (0.18%)
    510μs
    1 x afterRenderModule mod_menu (Policies) (3.3KB) (0.18%)
    507μs
    1 x afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (0.18%)
    502μs
    1 x afterRenderModule mod_custom (Titolo "Sicurezza Lavoro") (2.69KB) (0.18%)
    498μs
    1 x afterRenderModule mod_menu (Marketing) (3.3KB) (0.17%)
    493μs
    1 x afterRenderModule mod_menu (Info) (3.05KB) (0.17%)
    492μs
    1 x afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (0.17%)
    492μs
    1 x afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (0.17%)
    488μs
    1 x afterRenderModule mod_menu (Store) (3.3KB) (0.17%)
    477μs
    1 x beforeRenderRawModule mod_menu (Social) (39.6KB) (0.15%)
    424μs
    1 x After Access::preloadComponents (all components) (115.88KB) (0.15%)
    421μs
    1 x Before Access::getAssetRules (id:23597 name:com_content.article.11353) (514.65KB) (0.14%)
    386μs
    1 x afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (0.11%)
    321μs
    1 x afterDispatch (3.06KB) (0.1%)
    289μs
    1 x afterRenderModule mod_custom (Regolamento Macchine) (7.58KB) (0.07%)
    186μs
    1 x After Access::getAssetRules (id:23597 name:com_content.article.11353) (12.67KB) (0.05%)
    147μs
    1 x afterRenderRawModule mod_custom (Titolo "Sicurezza Lavoro") (1008B) (0.04%)
    114μs
    1 x afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (0.04%)
    114μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (0.03%)
    90μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (0.03%)
    89μs
    1 x afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (928B) (0.03%)
    87μs
    1 x afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (0.03%)
    86μs
    1 x afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (MEPA) (960B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (Store Certifico) (976B) (0.03%)
    85μs
    1 x afterRenderRawModule mod_custom (TUSSL / Link) (976B) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Food Safety book) (1.02KB) (0.03%)
    84μs
    1 x afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (0.03%)
    83μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full) (912B) (0.03%)
    83μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (0.03%)
    83μs
    1 x afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (0.03%)
    83μs
    1 x afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (0.03%)
    83μs
    1 x afterRenderModule mod_menu (Top Menu) (4.11KB) (0.03%)
    76μs
    1 x afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (0.03%)
    74μs
    1 x afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (0.03%)
    73μs
    1 x afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (0.02%)
    70μs
    1 x afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (0.02%)
    69μs
    1 x afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (Abbonamento Full Plus) (15.14KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (Store Certifico) (3.58KB) (0.02%)
    68μs
    1 x afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (Food Safety book) (4.02KB) (0.02%)
    67μs
    1 x afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (0.02%)
    66μs
    1 x afterRenderModule mod_custom (Certifico ADR) (3.89KB) (0.02%)
    66μs
    1 x afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (0.02%)
    66μs
    1 x afterRenderModule mod_custom (MEPA) (3.75KB) (0.02%)
    66μs
    1 x afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (0.02%)
    65μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (0.02%)
    48μs
    1 x beforeRenderRawModule mod_custom (Titolo "Sicurezza Lavoro") (2.18KB) (0.01%)
    27μs
    1 x After Access::getAssetRules (id:8 name:com_content) (11.51KB) (0.01%)
    26μs
    1 x beforeRenderRawModule mod_menu (Policies) (616B) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_menu (Info) (440B) (0.01%)
    24μs
    1 x beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.16KB) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (0.01%)
    23μs
    1 x beforeRenderRawModule mod_menu (Temi) (904B) (0.01%)
    22μs
    1 x After Access::getAssetRules (id:1000685 name:com_attachments) (10.59KB) (0.01%)
    16μs
    1 x Before Access::getAssetRules (id:1 name:root.1) (760B) (0%)
    10μs
    1 x beforeRenderRawModule mod_custom (Regolamento Macchine) (9.7KB) (0%)
    10μs
    1 x beforeRenderRawModule mod_menu (Marketing) (896B) (0%)
    9μs
    1 x beforeRenderRawModule mod_articles_categories (Sicurezza lavoro) (2.36KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Media) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Store) (912B) (0%)
    8μs
    1 x Before Access::preloadPermissions (com_content) (1.51KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (13.5KB) (0%)
    7μs
    1 x beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (1.63KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (2.25KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (1.78KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.5KB) (0%)
    6μs
    1 x beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (2.09KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (2.72KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Certifico ADR) (2.77KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (2.25KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full Plus) (1.63KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Store Certifico) (3.27KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (MEPA) (1.95KB) (0%)
    5μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (0%)
    4μs
    1 x beforeRenderModule mod_login (Accedi all'area riservata) (736B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Policies) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Documenti Abbonati) (720B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_articles_categories (Sicurezza lavoro) (720B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Temi) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Top Menu) (704B) (0%)
    3μs
    1 x After Access::getAssetRules (id:1 name:root.1) (1.28KB) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Store) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Social) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Media) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Info) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Marketing) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Titolo "Sicurezza Lavoro") (736B) (0%)
    2μ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 (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Store Certifico) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Regolamento Macchine) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (TUSSL / Link) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (768B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (768B) (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 (Codice Unico Sicurezza) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Abbonamento Full) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Food Safety book) (720B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (MEPA) (704B) (0%)
    1μs
139 statements were executed, 64 of which were duplicates, 75 unique51.87ms5.23MB
  • SELECT @@SESSION.sql_mode;48μs968BExplainStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `com_session` WHERE `session_id` = ?130μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = :session_id LIMIT 145μs1.31KBParamsExplainStack/libraries/src/Session/MetadataManager.php:187Copy
  • UPDATE `com_session` SET `guest` = :guest , `time` = :time , `userid` = :user_id , `username` = :username , `client_id` = :client_id WHERE `session_id` = :session_id62μs992BParamsStack/libraries/src/Session/MetadataManager.php:316Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `com_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1175μs17.56KBExplainStack/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `com_viewlevels`50μ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` = :guest74μ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`440μ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`935μ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`222μs4.02KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `com_content` WHERE `alias` = :segment AND `catid` = :id86μ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` = 1153μs60.84KBExplainStack/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `com_template_styles` WHERE `client_id` = 0 AND `id` = '13'68μs40.91KBExplainStack/plugins/system/helixultimate/src/Platform/Helper.php:57Copy
  • SELECT * FROM `com_languages` WHERE `published` = 1 ORDER BY `ordering` ASC70μ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)290μ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` = 016.87ms3.92MBParamsExplainStack/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `com_content`425μs3.02KBStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `com_content` SET `hits` = (`hits` + 1) WHERE `id` = '11353'1.56ms48BStack/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)143μs118.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`124μs3.95KBParamsExplainStack/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.95ms4.02KBParamsExplainStack/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`132μs3.95KBParamsExplainStack/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,:preparedArray5)) AND `a`.`access` IN (:preparedArray6,:preparedArray7)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray8,:preparedArray9)) 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 ASC308μs4.81KBParamsExplainStack/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT COUNT(*) FROM `com_attachments` WHERE `parent_id` = :parent_id AND `parent_entity` = :parent_entity48μs1.34KBParamsExplainStack/plugins/content/attachments/src/Extension/Attachments.php:107Copy
  • SELECT `created_by`,`catid` FROM `com_content` WHERE `id` = :id32μ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` = 11353 AND `a`.`state` = 1 AND `a`.`parent_type` = 'com_content' AND `a`.`parent_entity` = 'article' ORDER BY ordering,created DESC74μ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 DESC3.79ms109.72KBParamsExplainStack/plugins/content/pagenavigation/src/Extension/PageNavigation.php:188Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`118μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM com_hikashop_config101μ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', ''));16μ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`697μs148.81KBParamsExplainStack/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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` = :id24μ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`12.09ms4.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`234μs3.95KBParamsExplainStack/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`229μs3.95KBParamsExplainStack/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`229μs3.95KBParamsExplainStack/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`179μs3.95KBParamsExplainStack/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`175μs3.95KBParamsExplainStack/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`169μs3.95KBParamsExplainStack/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`158μs3.95KBParamsExplainStack/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`180μs4.06KBParamsExplainStack/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`163μs3.95KBParamsExplainStack/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`160μ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`166μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `com_schemaorg` WHERE `itemId` = :itemId AND `context` = :context74μ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)218μs118.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` = 196μs1.37KBParamsExplainStack/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id146μ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`153μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id59μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`87μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id38μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`83μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id38μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`84μ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` = :id29μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`80μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`99μs14.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id44μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `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`97μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id50μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μ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`96μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id44μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`98μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id44μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id41μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `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`97μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`97μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :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`96μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id45μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`99μs3.88KBParamsExplainStack/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` = :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`98μs3.88KBParamsExplainStack/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` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`94μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id44μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`94μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id45μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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`92μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id46μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id38μ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`94μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`91μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • 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` = :id39μ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` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id36μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • 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` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id33μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :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`318μ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` = :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`324μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id47μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`313μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `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`308μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id30μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id29μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id27μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id27μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id29μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id28μs9.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id27μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id27μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id28μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id27μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `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.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` = :id30μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = ?37μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `com_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.02ms592BParamsStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy