Prevenzione Incendi
Featured

Regole Tecniche e Norme Tecniche: Note Ingegneri Torino

Regole tecniche e norme tecniche Ing  Torino

Regole Tecniche e Norme Tecniche: Note Ingegneri Torino

ID 11803 | 17.10.2020 / Documento completo allegato

Il continuo rinvio alle norme di buona tecnica che fa il Codice di Prevenzione Incendi pone alcuni rilevanti problemi sia di natura giuridica sia di natura tecnica. Cosa comporta l’inosservanza di una norma tecnica? Lo stato dell’arte è disseminato in troppe pubblicazioni e la mancanza di un manuale o di una banca dati ove siano riportati i vari parametri sperimentali afferenti alla combustione e alla trasmissione del calore rende sempre più complesso progettare e realizzare un’opera da costruzione conforme alle regole tecniche e alle norme tecniche.

Il Decreto del Ministro dell’Interno 03/08/2015 noto come “Codice della Prevenzione Incendi” ha riformulato, in linea con gli sviluppi tecnologici e la regolamentazione internazionale, la prevenzione degli incendi intesa come valutazione dei rischi di incendio e come misure, provvedimenti, accorgimenti e modi di azione volti a evitare l'insorgenza di un incendio e degli eventi a esso comunque connessi e a limitarne le conseguenze.

Il passo avanti rispetto alla normazione tradizionale è molto ampio avendo modificato diversi concetti strutturati e solidificati nel tempo come, ad esempio, le dimensioni, la lunghezza e il numero delle uscite per l’esodo legate a sperimentazioni del primo Novecento, oppure la tematica del controllo dei fumi e del calore trascurata nella normazione tradizionale cosi come tanti altri aspetti che non cito per brevità.

La nuova regola tecnica, integrata dalle regole tecniche verticali, segnala, rimanda, raccomanda e richiama la normazione cosiddetta “volontaria” per la progettazione, la realizzazione e la manutenzione dei vari impianti e apprestamenti e qui mi riferisco alle norme emanate da UNI, CEI, CEN, CENELEC nelle loro varie articolazioni, alle norme emanate da ISO, e persino alle norme emanate da NFPA, FM e altre.

Tutti questi Enti sono nati per standardizzare le misure e le prove per i prodotti allo scopo da renderne facile la manutenzione e la commercializzazione. Agli inizi del Novecento, infatti, in pieno progresso tecnologico, si prospetta l’esigenza di favorire l’adozione di norme comuni sui processi produttivi, sui prodotti, sul disegno per consentire lo sviluppo del commercio sia a livello nazionale sia in quello internazionale.

Attualmente circa il 30% delle norme EN coincidono con quelle ISO.

Profondo è quindi l’apporto che la standardizzazione e la conseguente normazione nazionale, europea e internazionale hanno portato alla industrializzazione dei paesi e allo sviluppo del commercio internazionale.

UNI norma nazionale italiana elaborata dall’UNI
EN norma europea elaborata dal CEN
UNI EN norma europea EN recepita (obbligatoriamente) a livello italiano
ISO norma internazionale elaborata dall’ISO
UNI ISO norma elaborata dall’ISO e adottata in Italia
EN ISO norma pubblicata dal CEN e identica ad una norma ISO
UNI EN ISO norma internazionale elaborata dall’ISO, adottata dal CEN e di conseguenza recepita obbligatoriamente dall’Italia

Prima di andare avanti è utile richiamare la distinzione tra regole tecniche e norme tecniche. In ossequio al Codice di Prevenzione Incendi intenderemo per “Regola Tecnica” una disposizione regolamentare cogente in materia di prevenzione incendi, mentre intenderemo per “Norma Tecnica” una specifica tecnica adottata da un organismo di normazione riconosciuto, per applicazione ripetuta o continua, alla quale non è obbligatorio conformarsi. Le regole tecniche sono emanate dall’Amministrazione Pubblica e nel caso della sicurezza antincendi dal Ministero dell’Interno e sono cogenti ossia è obbligatorio conformarsi, mentre le norme tecniche sono emanate dagli Enti di normazione sopra indicati alle quali non è obbligatorio conformarsi. Questo assunto, chiaro nella sua definizione, ha subito negli anni una concreta trasformazione nel senso che nel settore della sicurezza le norme tecniche, molto spesso, assumono la valenza di norme obbligatorie. Il problema risiede nel fatto che le norme tecniche, sebbene volontarie, devono essere considerate all’interno del complesso mondo giuridico che le lega e le integra alla legislazione obbligatoria. Vi sono diverse modalità in cui opera tale legame.

Un primo caso, abbastanza frequente, è il rinvio che viene fatto dalla “regola tecnica” alla “norma tecnica”. In questo caso la norma tecnica acquisisce la natura vincolante della norma cogente che la richiama e, se quest’ultima è sanzionata penalmente o amministrativamente, la mancata osservanza della norma tecnica potrà determinare l’attribuzione di tale sanzione. Vari sono i rinvii che fa sia il D.Lgs. 81/2008 sia il Codice di Prevenzione Incendi alle norme tecniche. Altro caso, di natura più generale, è il rinvio alla “tecnica” operato dall’articolo 2087 c.c. L'art. 2087 del Codice Civile stabilisce l'obbligo della massima sicurezza tecnologicamente fattibile a carico del datore di lavoro e afferma che “l'imprenditore è tenuto ad adottare nell'esercizio dell'impresa le misure che, secondo la particolarità del lavoro, l’esperienza e la tecnica, sono necessarie a tutelare l'integrità fisica e la personalità morale dei prestatori di lavoro.”

La stessa Norma citata specifica inoltre che una norma deve basarsi su comprovati risultati scientifici, tecnologici e sperimentali e mirare alla promozione dei migliori benefici per la comunità.

Se, quindi, le norme tecniche riproducono il cosiddetto “stato dell’arte”, la cui applicazione contribuisce a realizzare la massima sicurezza tecnologicamente fattibile, il richiamo fatto dall’art. 2087 cc tende a renderle di fatto obbligatorie. In uno dei passi della sentenza di primo grado sul caso Thyssen Group a Torino il giudice afferma che le norme tecniche, riproducendo “lo stato dell’arte”, costituiscono il contenuto preciso del rinvio alla “tecnica” e alle conoscenze acquisite in base al progresso tecnico.

La sentenza della Corte d’Assise di Torino, con le conseguenze che essa comporta sul piano dell’interpretazione e quindi dell’applicazione ed obbligatorietà delle norme tecniche, fa sorgere alcuni interrogativi:

a) chi fa in concreto le norme tecniche;
b) qual è il grado di diffusione e di conoscenza delle norme tecniche;
c) quale grado di libertà è consentito nel non osservare le norme tecniche.

Il mondo della normazione afferma di agire secondo le seguenti regole:

- consensualità: la norma deve essere approvata con il consenso di tutti coloro che hanno partecipato ai lavori di elaborazione;
- democraticità: tutte le parti economico-sociali interessate possono partecipare ai lavori e soprattutto chiunque è messo in grado di formulare osservazioni nel processo che precede l'approvazione finale;
- trasparenza: l'Ente di normazione segnala le tappe fondamentali del processo di approvazione di un progetto di norma, tenendo il progetto stesso a disposizione degli interessati. Andrebbe forse indagato se nella concreta elaborazione di tali norme siano presenti tutti i portatori di interesse siano essi di tipo particolare o siano essi di tipo diffuso, perché un fatto è riconoscere un diritto, altro è se ci sono le condizioni per esercitarlo.

Sulla conoscenza delle norme va segnalato che esse sono divulgate attraverso gli stessi Enti di normazione il cui accesso avviene attraverso un contributo economico talvolta anche rilevante. È del tutto particolare la circostanza che norme che possono avere rilevanza penale siano conoscibili solo a pagamento.

Alcuni, non convinti delle argomentazioni che sono state sopra riportate, sostengono che il rispetto delle norme tecniche sia solo presunzione di rispetto della regola dell’arte e che vi sia libertà di non rispettarle se si è capaci di dimostrare, su un fatto tecnico, di avere un proprio standard. Tale affermazione ha una sua consistenza, ad esempio, nel campo delle aziende petrolchimiche ove da vari decenni sono state sperimentate e attuate procedure e standard derivanti dalla pratica aziendale che sono state codificate in un proprio corpus tecnico, ma è sicuramente sbagliata quando si parla del mondo delle piccole e medie aziende o ancora meglio degli studi professionali, ove le singolarità non possono costituire standard di riferimento e la libertà per raggiungere la “ buona tecnica” consiste nella possibilità di riferirsi ad un organismo riconosciuto ( NFPA, FM, DIN, BS…).

Questa breve disamina ci consente di affermare che il passaggio culturale e applicativo insito nel Codice di Prevenzione Incendi è molto più profondo di quanto possa apparire a una prima lettura e occorre fare attenzione a possibili insidie. Infatti, sebbene il Codice agisca a legislazione invariata, nel senso che sia l’art. 2087 cc sia la normazione tecnica erano già presenti agli inizi degli anni settanta, la novità, per alcuni aspetti dirompente, è quella di richiamare questi vincoli normativi in maniera sistematica e stringente rendendo quindi la progettazione e la realizzazione delle misure antincendio molto più complessa e difficoltosa rispetto al recente passato e al cosiddetto “giudizio esperto. 

A solo titolo di esempio di quanto appena rappresentato voglio riportare un’esperienza di cui ho conoscenza diretta. Si consideri un magazzino meccanizzato autoportante normalmente utilizzato per il deposito di merce. Il Codice prevede:

a) che se dovesse crollare a causa di un incendio non deve danneggiare fabbricati o opere interne alla proprietà o esterne (criterio dell’implosione);
b) che la distanza minima da altri fabbricati deve consentire al massimo un flusso termico non sia superiore a 12,6 KW/mq.

...

segue in allegato

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

Fonte: Ordine Ingegneri Provincia di Torino

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

24.841MBMemory Usage277msRequest Duration
Joomla! Version5.2.5
PHP Version8.3.14
Identityguest
Response200
Templateshaper_helixultimate
Database
Server
mysql
Version
10.11.6-MariaDB-0+deb12u1
Collation
utf8mb3_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:47 [ "USER" => "certifico_com_user" "HOME" => "/var/www/vhosts/certifico.com" "SCRIPT_NA...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1744462153 "last" => 1744462153...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (86.15KB) (4.08ms)
  • afterInitialise (3.34MB) (22.46ms)
  • afterRoute (341.05KB) (8.02ms)
  • beforeRenderComponent com_content (37.3KB) (1.03ms)
  • Before Access::preloadComponents (all components) (34.53KB) (1.22ms)
  • After Access::preloadComponents (all components) (115.88KB) (522μs)
  • Before Access::preloadPermissions (com_content) (1.51KB) (7μs)
  • After Access::preloadPermissions (com_content) (16.77MB) (26.17ms)
  • Before Access::getAssetRules (id:24472 name:com_content.article.11803) (514.65KB) (399μs)
  • After Access::getAssetRules (id:24472 name:com_content.article.11803) (12.67KB) (139μs)
  • afterRenderComponent com_content (557.29KB) (35.64ms)
  • afterDispatch (2.44KB) (227μs)
  • beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (11.72ms)
  • afterRenderRawModule mod_login (Accedi all'area riservata) (62.96KB) (2.37ms)
  • beforeRenderModule mod_login (Accedi all'area riservata) (736B) (2μs)
  • afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (304μs)
  • beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (3.31ms)
  • afterRenderRawModule mod_menu (Main Menu) (21.86KB) (28.05ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (3μs)
  • afterRenderModule mod_menu (Main Menu) (11.27KB) (585μs)
  • beforeRenderRawModule mod_menu (Social) (41.43KB) (437μs)
  • afterRenderRawModule mod_menu (Social) (60.09KB) (3.04ms)
  • beforeRenderModule mod_menu (Social) (704B) (2μs)
  • afterRenderModule mod_menu (Social) (3.92KB) (492μs)
  • beforeRenderRawModule mod_menu (Media) (912B) (9μs)
  • afterRenderRawModule mod_menu (Media) (14.41KB) (2.61ms)
  • beforeRenderModule mod_menu (Media) (704B) (2μs)
  • afterRenderModule mod_menu (Media) (3.11KB) (484μs)
  • beforeRenderRawModule mod_menu (Policies) (616B) (25μs)
  • afterRenderRawModule mod_menu (Policies) (23.48KB) (4.07ms)
  • beforeRenderModule mod_menu (Policies) (704B) (2μs)
  • afterRenderModule mod_menu (Policies) (3.3KB) (500μs)
  • beforeRenderRawModule mod_menu (Store) (912B) (9μs)
  • afterRenderRawModule mod_menu (Store) (18.38KB) (3.65ms)
  • beforeRenderModule mod_menu (Store) (704B) (3μs)
  • afterRenderModule mod_menu (Store) (3.3KB) (580μs)
  • beforeRenderRawModule mod_menu (Info) (440B) (41μs)
  • afterRenderRawModule mod_menu (Info) (10.42KB) (2.35ms)
  • beforeRenderModule mod_menu (Info) (704B) (2μs)
  • afterRenderModule mod_menu (Info) (3.05KB) (659μs)
  • beforeRenderRawModule mod_menu (Marketing) (896B) (15μs)
  • afterRenderRawModule mod_menu (Marketing) (21.64KB) (4.63ms)
  • beforeRenderModule mod_menu (Marketing) (704B) (3μs)
  • afterRenderModule mod_menu (Marketing) (3.3KB) (499μs)
  • beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (28μs)
  • afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (541μs)
  • beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (496μs)
  • beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (25μs)
  • afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (7.36ms)
  • beforeRenderModule mod_menu (Documenti Abbonati) (720B) (4μs)
  • afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (676μs)
  • beforeRenderRawModule mod_articles_categories (Prevenzione Incendi) (2.36KB) (17μs)
  • afterRenderRawModule mod_articles_categories (Prevenzione Incendi) (49.23KB) (12.95ms)
  • beforeRenderModule mod_articles_categories (Prevenzione Incendi) (720B) (3μs)
  • afterRenderModule mod_articles_categories (Prevenzione Incendi) (3.11KB) (652μs)
  • beforeRenderRawModule mod_custom (Regolamento Macchine) (304B) (13μs)
  • afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (143μs)
  • beforeRenderModule mod_custom (Regolamento Macchine) (720B) (4μs)
  • afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (227μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (1.63KB) (10μs)
  • afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (111μs)
  • beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (2μs)
  • afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (97μs)
  • beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (768B) (11μs)
  • afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (3.41KB) (110μs)
  • beforeRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (736B) (1μs)
  • afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (93μs)
  • beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (1.63KB) (9μs)
  • afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (112μs)
  • beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (1μs)
  • afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (93μs)
  • beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (9μs)
  • afterRenderRawModule mod_custom (TUSSL / Link) (976B) (111μs)
  • beforeRenderModule mod_custom (TUSSL / Link) (720B) (1μs)
  • afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (90μs)
  • beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (9μs)
  • afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (110μs)
  • beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (2μs)
  • afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (99μs)
  • beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (9μs)
  • afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (114μs)
  • beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (2μs)
  • afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (91μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (2.09KB) (9μs)
  • afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (111μs)
  • beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (2μs)
  • afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (92μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (9μs)
  • afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (114μ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) (91μs)
  • beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (1.28KB) (9μs)
  • afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (111μ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) (93μs)
  • beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (9μs)
  • afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (113μs)
  • beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (2μs)
  • afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (92μs)
  • beforeRenderRawModule mod_custom (Certifico ADR) (2.77KB) (8μs)
  • afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (107μs)
  • beforeRenderModule mod_custom (Certifico ADR) (720B) (2μs)
  • afterRenderModule mod_custom (Certifico ADR) (3.89KB) (91μs)
  • beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (8μs)
  • afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (112μs)
  • beforeRenderModule mod_custom (MOCA - GMP | Consolidato) (736B) (1μs)
  • afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (91μs)
  • beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (1.75KB) (9μs)
  • afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (113μs)
  • beforeRenderModule mod_custom (Codice Unico Sicurezza) (720B) (1μs)
  • afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (96μs)
  • beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (9μs)
  • afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (110μs)
  • beforeRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (736B) (1μs)
  • afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (95μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (9μs)
  • afterRenderRawModule mod_custom (Abbonamento Full) (912B) (112μs)
  • beforeRenderModule mod_custom (Abbonamento Full) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (94μs)
  • beforeRenderRawModule mod_custom (Abbonamento Full Plus) (2.38KB) (9μs)
  • afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (110μs)
  • beforeRenderModule mod_custom (Abbonamento Full Plus) (720B) (1μs)
  • afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (91μs)
  • beforeRenderRawModule mod_custom (Store Certifico) (752B) (11μs)
  • afterRenderRawModule mod_custom (Store Certifico) (976B) (114μs)
  • beforeRenderModule mod_custom (Store Certifico) (720B) (1μs)
  • afterRenderModule mod_custom (Store Certifico) (3.58KB) (89μs)
  • beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (9μs)
  • afterRenderRawModule mod_custom (Food Safety book) (12.02KB) (113μs)
  • beforeRenderModule mod_custom (Food Safety book) (720B) (2μs)
  • afterRenderModule mod_custom (Food Safety book) (4.02KB) (92μs)
  • beforeRenderRawModule mod_custom (MEPA) (1.95KB) (9μs)
  • afterRenderRawModule mod_custom (MEPA) (960B) (113μs)
  • beforeRenderModule mod_custom (MEPA) (704B) (1μs)
  • afterRenderModule mod_custom (MEPA) (3.75KB) (94μs)
  • beforeRenderRawModule mod_menu (Temi) (904B) (35μs)
  • afterRenderRawModule mod_menu (Temi) (294.41KB) (46.97ms)
  • beforeRenderModule mod_menu (Temi) (704B) (3μs)
  • afterRenderModule mod_menu (Temi) (22.67KB) (487μs)
  • beforeRenderRawModule mod_custom (Titolo "Prevenzione Incendi") (2.18KB) (29μs)
  • afterRenderRawModule mod_custom (Titolo "Prevenzione Incendi") (1008B) (109μs)
  • beforeRenderModule mod_custom (Titolo "Prevenzione Incendi") (736B) (1μs)
  • afterRenderModule mod_custom (Titolo "Prevenzione Incendi") (2.69KB) (475μs)
  • beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (53μs)
  • afterRenderRawModule mod_menu (Top Menu) (31.08KB) (4.41ms)
  • beforeRenderModule mod_menu (Top Menu) (704B) (2μs)
  • afterRenderModule mod_menu (Top Menu) (4.11KB) (77μs)
  • afterRender (827.4KB) (25.96ms)
  • 1 x afterRenderRawModule mod_menu (Temi) (294.41KB) (16.97%)
    46.97ms
    1 x afterRenderComponent com_content (557.29KB) (12.88%)
    35.64ms
    1 x afterRenderRawModule mod_menu (Main Menu) (21.86KB) (10.13%)
    28.05ms
    1 x After Access::preloadPermissions (com_content) (16.77MB) (9.45%)
    26.17ms
    1 x afterRender (827.4KB) (9.38%)
    25.96ms
    1 x afterInitialise (3.34MB) (8.11%)
    22.46ms
    1 x afterRenderRawModule mod_articles_categories (Prevenzione Incendi) (49.23KB) (4.68%)
    12.95ms
    1 x beforeRenderRawModule mod_login (Accedi all'area riservata) (1.75MB) (4.23%)
    11.72ms
    1 x afterRoute (341.05KB) (2.9%)
    8.02ms
    1 x afterRenderRawModule mod_menu (Documenti Abbonati) (164.93KB) (2.66%)
    7.36ms
    1 x afterRenderRawModule mod_menu (Marketing) (21.64KB) (1.67%)
    4.63ms
    1 x afterRenderRawModule mod_menu (Top Menu) (31.08KB) (1.59%)
    4.41ms
    1 x afterLoad (86.15KB) (1.48%)
    4.08ms
    1 x afterRenderRawModule mod_menu (Policies) (23.48KB) (1.47%)
    4.07ms
    1 x afterRenderRawModule mod_menu (Store) (18.38KB) (1.32%)
    3.65ms
    1 x beforeRenderRawModule mod_menu (Main Menu) (33.91KB) (1.19%)
    3.31ms
    1 x afterRenderRawModule mod_menu (Social) (60.09KB) (1.1%)
    3.04ms
    1 x afterRenderRawModule mod_menu (Media) (14.41KB) (0.94%)
    2.61ms
    1 x afterRenderRawModule mod_login (Accedi all'area riservata) (62.96KB) (0.86%)
    2.37ms
    1 x afterRenderRawModule mod_menu (Info) (10.42KB) (0.85%)
    2.35ms
    1 x Before Access::preloadComponents (all components) (34.53KB) (0.44%)
    1.22ms
    1 x beforeRenderComponent com_content (37.3KB) (0.37%)
    1.03ms
    1 x afterRenderModule mod_menu (Documenti Abbonati) (3.94KB) (0.24%)
    676μs
    1 x afterRenderModule mod_menu (Info) (3.05KB) (0.24%)
    659μs
    1 x afterRenderModule mod_articles_categories (Prevenzione Incendi) (3.11KB) (0.24%)
    652μs
    1 x afterRenderModule mod_menu (Main Menu) (11.27KB) (0.21%)
    585μs
    1 x afterRenderModule mod_menu (Store) (3.3KB) (0.21%)
    580μs
    1 x afterRenderRawModule mod_custom (Certifico s.r.l.) (4.22KB) (0.2%)
    541μs
    1 x After Access::preloadComponents (all components) (115.88KB) (0.19%)
    522μs
    1 x afterRenderModule mod_menu (Policies) (3.3KB) (0.18%)
    500μs
    1 x afterRenderModule mod_menu (Marketing) (3.3KB) (0.18%)
    499μs
    1 x afterRenderModule mod_custom (Certifico s.r.l.) (3.36KB) (0.18%)
    496μs
    1 x afterRenderModule mod_menu (Social) (3.92KB) (0.18%)
    492μs
    1 x afterRenderModule mod_menu (Temi) (22.67KB) (0.18%)
    487μs
    1 x afterRenderModule mod_menu (Media) (3.11KB) (0.17%)
    484μs
    1 x afterRenderModule mod_custom (Titolo "Prevenzione Incendi") (2.69KB) (0.17%)
    475μs
    1 x beforeRenderRawModule mod_menu (Social) (41.43KB) (0.16%)
    437μs
    1 x Before Access::getAssetRules (id:24472 name:com_content.article.11803) (514.65KB) (0.14%)
    399μs
    1 x afterRenderModule mod_login (Accedi all'area riservata) (5.95KB) (0.11%)
    304μs
    1 x afterDispatch (2.44KB) (0.08%)
    227μs
    1 x afterRenderModule mod_custom (Regolamento Macchine) (5.08KB) (0.08%)
    227μs
    1 x afterRenderRawModule mod_custom (Regolamento Macchine) (1.03KB) (0.05%)
    143μs
    1 x After Access::getAssetRules (id:24472 name:com_content.article.11803) (12.67KB) (0.05%)
    139μs
    1 x afterRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (1.03KB) (0.04%)
    114μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (960B) (0.04%)
    114μs
    1 x afterRenderRawModule mod_custom (Store Certifico) (976B) (0.04%)
    114μs
    1 x afterRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (1.05KB) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (Codice Unico Sicurezza) (928B) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (Food Safety book) (12.02KB) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (MEPA) (960B) (0.04%)
    113μs
    1 x afterRenderRawModule mod_custom (MOCA - GMP | Consolidato) (1.03KB) (0.04%)
    112μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full) (912B) (0.04%)
    112μs
    1 x afterRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (928B) (0.04%)
    112μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (928B) (0.04%)
    111μs
    1 x afterRenderRawModule mod_custom (TUSSL / Link) (976B) (0.04%)
    111μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (960B) (0.04%)
    111μs
    1 x afterRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (960B) (0.04%)
    111μs
    1 x afterRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (3.41KB) (0.04%)
    110μs
    1 x afterRenderRawModule mod_custom (Glossario Certifico HSE) (1.03KB) (0.04%)
    110μs
    1 x afterRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (1.03KB) (0.04%)
    110μs
    1 x afterRenderRawModule mod_custom (Abbonamento Full Plus) (912B) (0.04%)
    110μs
    1 x afterRenderRawModule mod_custom (Titolo "Prevenzione Incendi") (1008B) (0.04%)
    109μs
    1 x afterRenderRawModule mod_custom (Certifico ADR) (1.02KB) (0.04%)
    107μs
    1 x afterRenderModule mod_custom (Glossario Certifico HSE) (3.77KB) (0.04%)
    99μs
    1 x afterRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (4.02KB) (0.04%)
    97μs
    1 x afterRenderModule mod_custom (Codice Unico Sicurezza) (4.02KB) (0.03%)
    96μs
    1 x afterRenderModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (4.03KB) (0.03%)
    95μs
    1 x afterRenderModule mod_custom (Abbonamento Full) (4.89KB) (0.03%)
    94μs
    1 x afterRenderModule mod_custom (MEPA) (3.75KB) (0.03%)
    94μs
    1 x afterRenderModule mod_custom (Codice Prevenzione Incendi | RTO II) (4.16KB) (0.03%)
    93μs
    1 x afterRenderModule mod_custom (TUA | Testo Unico Ambiente) (4.03KB) (0.03%)
    93μs
    1 x afterRenderModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (4.44KB) (0.03%)
    93μs
    1 x afterRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (4.42KB) (0.03%)
    92μs
    1 x afterRenderModule mod_custom (Direttiva macchine e norme armonizzate) (4.16KB) (0.03%)
    92μs
    1 x afterRenderModule mod_custom (Food Safety book) (4.02KB) (0.03%)
    92μs
    1 x afterRenderModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (4.44KB) (0.03%)
    91μs
    1 x afterRenderModule mod_custom (Certifico ADR) (3.89KB) (0.03%)
    91μs
    1 x afterRenderModule mod_custom (MOCA - GMP | Consolidato) (4.02KB) (0.03%)
    91μs
    1 x afterRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (3.91KB) (0.03%)
    91μs
    1 x afterRenderModule mod_custom (Abbonamento Full Plus) (4.14KB) (0.03%)
    91μs
    1 x afterRenderModule mod_custom (TUSSL / Link) (3.64KB) (0.03%)
    90μs
    1 x afterRenderModule mod_custom (Store Certifico) (3.58KB) (0.03%)
    89μs
    1 x afterRenderModule mod_menu (Top Menu) (4.11KB) (0.03%)
    77μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (2.56KB) (0.02%)
    53μs
    1 x beforeRenderRawModule mod_menu (Info) (440B) (0.01%)
    41μs
    1 x beforeRenderRawModule mod_menu (Temi) (904B) (0.01%)
    35μs
    1 x beforeRenderRawModule mod_custom (Titolo "Prevenzione Incendi") (2.18KB) (0.01%)
    29μs
    1 x beforeRenderRawModule mod_custom (Certifico s.r.l.) (2.29KB) (0.01%)
    28μs
    1 x beforeRenderRawModule mod_menu (Documenti Abbonati) (1.96KB) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_menu (Policies) (616B) (0.01%)
    25μs
    1 x beforeRenderRawModule mod_articles_categories (Prevenzione Incendi) (2.36KB) (0.01%)
    17μs
    1 x beforeRenderRawModule mod_menu (Marketing) (896B) (0.01%)
    15μs
    1 x beforeRenderRawModule mod_custom (Regolamento Macchine) (304B) (0%)
    13μs
    1 x beforeRenderRawModule mod_custom (Codice Prevenzione Incendi | RTO II) (768B) (0%)
    11μs
    1 x beforeRenderRawModule mod_custom (Store Certifico) (752B) (0%)
    11μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 81/2008 - TUSSL) (1.63KB) (0%)
    10μs
    1 x beforeRenderRawModule mod_menu (Media) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_menu (Store) (912B) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (TUA | Testo Unico Ambiente) (1.63KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (CEM4 || Ultimo aggiornamento) (2KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (2.09KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 196/2003 - Codice protezione dati personali | GDPR) (2.22KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Direttiva macchine e norme armonizzate) (2.73KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Codice Unico Sicurezza) (1.75KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (DM 21 Marzo 1973 | MOCA IT) (2.38KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full) (2.39KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Abbonamento Full Plus) (2.38KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Food Safety book) (2.52KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (MEPA) (1.95KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (TUSSL / Link) (2.52KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Glossario Certifico HSE) (2.38KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (D. Lgs. 101/2020 - Protezione esposizione radiazioni ionizzanti) (1.28KB) (0%)
    9μs
    1 x beforeRenderRawModule mod_custom (Certifico ADR) (2.77KB) (0%)
    8μs
    1 x beforeRenderRawModule mod_custom (MOCA - GMP | Consolidato) (2.5KB) (0%)
    8μs
    1 x Before Access::preloadPermissions (com_content) (1.51KB) (0%)
    7μs
    1 x beforeRenderModule mod_menu (Documenti Abbonati) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_custom (Regolamento Macchine) (720B) (0%)
    4μs
    1 x beforeRenderModule mod_menu (Store) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Temi) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Marketing) (704B) (0%)
    3μs
    1 x beforeRenderModule mod_articles_categories (Prevenzione Incendi) (720B) (0%)
    3μs
    1 x beforeRenderModule mod_menu (Media) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Policies) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (CEM4 || Ultimo aggiornamento) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_login (Accedi all'area riservata) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Social) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Info) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico s.r.l.) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 81/2008 - TUSSL) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Glossario Certifico HSE) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (D. Lgs. 231/2001 - Responsabilità amministrativa enti) (752B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Direttiva macchine e norme armonizzate) (736B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Certifico ADR) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (Food Safety book) (720B) (0%)
    2μs
    1 x beforeRenderModule mod_menu (Top Menu) (704B) (0%)
    2μs
    1 x beforeRenderModule mod_custom (TUA | Testo Unico Ambiente) (736B) (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 (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 (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 (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 (MEPA) (704B) (0%)
    1μs
    1 x beforeRenderModule mod_custom (Titolo "Prevenzione Incendi") (736B) (0%)
    1μs
71 statements were executed, 29 of which were duplicates, 42 unique48.6ms4.8MB
  • SELECT @@SESSION.sql_mode;47μs968BExplainStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `com_session` WHERE `session_id` = ?167μs1008BParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = :session_id LIMIT 134μs1.3KBParamsExplainStack/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `com_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.21ms944BParamsStack/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `com_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1125μs1.61KBExplainStack/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `com_viewlevels`34μs656BExplainStack/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `com_usergroups` AS `a` LEFT JOIN `com_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest61μ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`364μs4.48KBParamsExplainStack/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `com_menu` AS `m` LEFT JOIN `com_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`543μs375.92KBParamsExplainStack/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`164μs3.91KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id` FROM `com_content` WHERE `alias` = :segment AND `catid` = :id75μ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` = 1124μs60.84KBExplainStack/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT * FROM `com_template_styles` WHERE `client_id` = 0 AND `id` = '13'51μs40.91KBExplainStack/plugins/system/helixultimate/src/Platform/Helper.php:57Copy
  • SELECT * FROM `com_languages` WHERE `published` = 1 ORDER BY `ordering` ASC59μ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)345μ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` = 013.69ms3.92MBParamsExplainStack/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `com_content`305μs3.02KBStack/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `com_content` SET `hits` = (`hits` + 1) WHERE `id` = '11803'729μs48BStack/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `com_content` AS `a` INNER JOIN `com_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `com_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `com_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `com_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)310μs46.13KBParamsExplainStack/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`156μ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)4.15ms4KBParamsExplainStack/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`162μ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 ASC370μs4.81KBParamsExplainStack/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`catid`,`a`.`language`, CASE WHEN CHAR_LENGTH(`a`.`alias`) != 0 THEN CONCAT_WS(':', `a`.`id`, `a`.`alias`) ELSE a.id END AS `slug`, CASE WHEN CHAR_LENGTH(`cc`.`alias`) != 0 THEN CONCAT_WS(':', `cc`.`id`, `cc`.`alias`) ELSE cc.id END AS `catslug` FROM `com_content` AS `a` LEFT JOIN `com_categories` AS `cc` ON `cc`.`id` = `a`.`catid` WHERE `a`.`catid` = :catid AND `a`.`state` = :state AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND (`publish_up` IS NULL OR `publish_up` <= :nowDate1) AND (`publish_down` IS NULL OR `publish_down` >= :nowDate2) ORDER BY CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END DESC9.51ms20.22KBParamsExplainStack/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`140μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM com_hikashop_config108μ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', ''));18μ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`670μs148.81KBParamsExplainStack/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • 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` = :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`,( 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`10.24ms3.98KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT * FROM `com_schemaorg` WHERE `itemId` = :itemId AND `context` = :context73μs1.55KBParamsExplainStack/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `com_content` AS `a` INNER JOIN `com_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `com_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `com_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `com_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `com_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)216μs48.67KBParamsExplainStack/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` = 176μs1.37KBParamsExplainStack/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id58μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`99μ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` = :id35μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`90μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`86μs3.88KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id33μ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`309μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id48μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`307μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id44μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`298μs3.94KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id40μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`299μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`169μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id47μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id28μ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 `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`168μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id47μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id37μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id32μ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` = :id31μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id39μs12.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id34μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `com_categories` AS `s` INNER JOIN `com_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`330μs3.95KBParamsExplainStack/libraries/src/Categories/Categories.php:375Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id47μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `com_content` WHERE `id` = :id43μs1.31KBParamsExplainStack/components/com_content/src/Service/Router.php:168Copy
  • SELECT `session_id` FROM `com_session` WHERE `session_id` = ?44μs1KBParamsExplainStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `com_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?1.04ms592BParamsStack/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy