Ovvero, ho percorso in bicicletta il Parco lungo il canale Navile.

z-bologna-mare-2.jpg

E la canoa direte voi? Sì, lo so lo so, forse non c'entra, però sempre acqua è, fa parte della nostra storia e della nostra cultura... e poi non è vero che la canoa non c'entra. Qualche anno fa Johnny Mazzoli fu "obbligato" da Campo a scenderlo in canoa! 

z-bologna-mare-3.jpg

Non solo, nel 2007 il Canoa Club Bologna organizzò la "Bologna - Mare", o Raid del Reno e, per arrivare al mare da Bologna, si deve per forza navigare lungo il canale Navile!

z-bologna-mare.jpg

Bici, Canon e via, partendo dal Porto di Bologna, di cui resta solo la Salara e la ripa del gesso, a Viale Pietramellara; sulla sinistra un piccolo tratto della terza cerchia muraria, c'è una signora in raccoglimento davanti ad un'immagine, mi avvicino e scorgo la foto di un quadro di una Madonna col Bambino, che era venerata qui... è la la Vergine avvocata dei defunti, incredibile!

1-salara-1.jpg

Qui sorgeva la piccola chiesa del Porto di Bologna, qui il canale portuale usciva dalla città attraverso le mura!

2-Madonna-della-chiesa-del-Porto-Navile.jpg

navile-porta-chiusa-lame.jpg

Poi Via Bovi Campeggi, con il sostegno della Bova, dove si riuniscono il canale del Cavaticcio e il canale delle Moline a formare il Navile... azz, l'acqua non c'è e quella poca è stagnante (per manutenzione hanno chiuso il canale di Reno), non fa un buon odore e non ha un bel colore. Ma se l'acqua corresse, sarebbe tutta un'altra cosa!

5-sostegno-La-Bova-2.jpg

5-sostegno-La-Bova-1.jpg

Mmmhhhh, non verranno delle belle foto, torno a casa, proseguo? Son già qui, vediamo se scopro un percorso interessante. Via Carracci, e il canale riappare dopo essere passato sotto i binari della stazione, entro nel Parco di Villa Angeletti e seguo il suo corso, tra gente che corre, passeggia o va in bici: bellino, mai stato qui.

6-Navile-Parco-Angeletti-2.jpg

La vegetazione fascia il canale, ma diversi tratti sono visibili, arrivo alla fine del parco e attraverso via Gagarin, proseguo per via del Navile, a fianco del canale... c'è un'atmosfera tranquilla, niente traffico, case popolari ma decorose, piante e verde danno un senso di pace.

7-sostegno-Battiferro-1.jpg

7-sostegno-Battiferro-3.jpg

Ed ecco il sostegno del Battiferro e la centrale elettrica (cominciò a funzionare il 1 gennaio 1901) e la fornace Gallotti (ora Museo del Patrimonio Industriale).

8-canale-1.jpg

Proseguo lungo la restara (il sentiero sull'argine del canale, su cui passavo i cavalli che trainavano le barche), anche qui gente che corre e che passeggia, sino al sostegno del Torreggiani.

9-sostegno-Torreggiani-3.jpg

9-sostegno-Torreggiani-2-canale.jpg

Se ci fosse l'acqua non sarebbe niente male, par d'essere in campagna, poi via del Sostegno, sino al sostegno del Landi, o Sostegnazzo (è abitato, mi è parsa come una comune di comunisti 70/80enni, con cani, galline, mobili vari e carcasse d'auto in giro... fauna di canale!).

12-sontegno-del-Landi-1.jpg

13-canale.jpg

10-via-del-sontegno-1.jpg

12-sontegno-del-Landi-2-manovra-2.jpg

Poi sempre avanti, sino al sostegno del Grassi o Sostegnino: qui il canale si divide in due e si pedala tra due corsi d'acqua... solo che, da un lato, oggi manca.

grassi.jpg

Eccomi al Ponte della Bionda, sulle rive colonie di tartarughe, anche di dimensioni notevoli, qualche anatide e parecchi uccelletti acquatici che non conosco (ornitologo inesperto).

14-ponde-della-bionda-2.jpg

15-tartarughe-uccello.jpg

16-tartarughe.jpg

Sono in via dei Terraioli, traversa di via Cristoforo Colombo, avanti ancora, sino al sostegno di Corticella, ridotto a un ammasso di rovine; c'è una Madonnina incastonata in un muro, orti ben tenuti... una gran quiete.

19-sostegno-Corticella-1.jpg

17-canale.jpg

19-sostegno-Corticella-3.jpg

E' ora di tornare, bel giro, veramente, se c'è l'acqua, in una giornata di sole, lo sarà ancora di più... in una mezza mattinata si va e si torna: se un sabato non c'è acqua lo riproporrò, in alternativa alla canoa. 

Son tornato a casa pensando ai canali di Bologna, ai Bagni di Mario, all'Aposa, al Cavaticcio, alle Moline... nomi che mi frullavano per la testa, così ho deciso, mi son documentato e ho fatto un tour storico /fotografico sul web. Se vi interessa, proseguite.

 

Canali_di_Bologna.svg.jpg

Bologna presenta un dislivello, entro la cerchia muraria, di 39 metri (76 m. s.l.m. a Porta D'Azeglio e 37 m. s.l.m. a Viale Pietramellara), pendenza che favorisce un rapido scorrere delle acque.

Bologna è città d'acqua (forse anche per questo esiste un Canoa Club Bologna!) e i canali sono stati costruiti per collegare Bologna al Po di Primaro (Padus Primarius: era un ramo deltizio del Po che nasceva in corrispondenza di Ferrara) e alla Vale Padusa (vasta area paludosa che occupava tutto il delta del Po, poi bonificata, son rimaste le Valli di Comacchio) e di qui al mare e per alimentare le conserve d'acqua e gli opifici (tintorie, cartiere, concerie e canapifici) e fornire energia meccanica per azionare filande, gualchiere, macine, mulini, magli e segherie.

casalecchio-1-nov.-2011.jpg

IMGP1079.jpg

zchiusa.jpg

Questa rete di canali si sviluppò gradualmente tra il XII e il XVI secolo, partendo da due opere fondamentali, le chiuse di Casalecchio sul Reno e di San Ruffillo sul Savena, inizialmente necessarie per aumentare i mulini da grano e alimentare il fossato della Cerchia muraria dei Mille (la 2° cerchia, dopo quella di selenite, lunga circa 3,5 km, dotata di 18 porte, dette serragli o torresotti).

CHIUSA-SAN-RUFFILLO-ZUMMATA.jpg

Infatti le vie corrispondenti alle attuali della Grada, Riva di Reno, Capo di Lucca, Castiglione, Rialto e la grande spianata del Mercato, aperta nel 1219 (la Piazzola, per intederci), erano caratterizzate dai canali derivati dal Reno e dal Savena. In queste strade le attività quotidiane convivevano, pericolosamente e con scarse condizioni igieniche, con quelle lavorative. Vicino alle ruote degli ordegni e agli scarichi fognari erano presenti lavatoi, guazzatoi e bagni privati. Fino ai primi decenni del XX secolo, in questi canali i popolani e le popolane attingevano acqua, lavavano i panni e gli animali, nuotavano incuranti delle proibizioni delle autorità cittadine.

Il Canale di Reno

Le origini della Chiusa di Casalecchio sono antiche, nel 1191 alcuni cittadini, detti Ramisani, costruirono una steccaia o pescaia, cioè una palizzata di legno e, scavando il Canale di Reno, derivarono l'acqua vero Bologna.

Inizia quindi a poche centinaia di metri a valle del Canoa Club Bologna, attraversa la Croce di Casalecchio, il ponte del Ghisello, costeggia il muro dei Certosini (la cinta della Certosa) e scompare all'altezza di via Sacco e Vanzetti. Prosegue interrato lungo Via delle Tofane e via Sabotino, per riapparire ed entrare in città alla Grada (il nome è dovuto alle due grate di ferro che impedivano l'entrata di rami e frasche, ma anche di merci e persone clandestine).

grada-1.jpg

Poi scorre sotto l'Opificio della Grada (costruito nel 1691 come pellacaneria - concia di pelli - e gualchiera - per pestare panni e feltri), via della Grada (sino al 1957 attrezzata sulla riva sinistra con lavatoi pubblici) e via Riva di Reno.

grada-2.jpg

Da via Riva Reno partiva una fitta rete sotterranea di condotte che distribuiva l'acqua a svariate attività produttive, alcune attive sino ai primi anni del XX secolo. I filatoi della seta erano per lo più nella zona di San Felice e San Giorgio di Poggiale (l'attuale via Nazario Sauro) e costituirono l'attività di maggior importanza economica sino al XVII secolo, quando il mercato serico entrò i crisi.

riva-di-reno-1.jpg

A Bologna infatti, si produceva seta di ottima qualità: la filatura, introdotta da Lucca nel 1272, fu perfezionata dal "mulino alla bolognese" (la tecnologia di questi mulini era un segreto custodito gelosamente; esistono pochissimi disegni, incompleti, che li descrivono), che consentiva di produrre filati più resistenti e di qualità, commercializzati in tutta Europa attraverso il Canale Navile. 

riva-di-reno-2.jpg

riva-di-reno-3.jpg

La flotta di Bologna era notevolissima, tanto da sconfiggere quella della Serenissima nel 1271 alla Polesella, sul Po di Primaro, ed ottenere così dazi commerciali più favorevoli. Nel XVI secolo il 40% dei Bolognesi viveva grazie alla seta e nel XVII secolo erano ancora in funzione 119 mulini da seta! Ricordiamo anche che dopo la soppressione dei conventi tra via delle Lame e Borgo Rondone e di via Riva di Reno, in zona si svilupparono attività che necessitavano di acqua: la zecca e la Manifattura Tabacchi (1801)

cavaticcio-2.jpg

Ma torniamo al nostro canale di Reno che, all'altezza di via Riva di Reno si divide e da qui inizia il canale Cavaticcio, che prosegue sino a Via Marconi e svolta a sinistra per via Azzo Gardino, passa di fianco alla Salara (ciò che resta del Porto Navile di Bologna) e, fuori porta, in Via Bovi Campeggi, si ricongiunge con il canale delle Moline e l'Aposa, formando il canale Navile.

cavaticcio.jpg

Il Canale di Reno, dopo la diramazione del Cavaticcio, prosegue e attraversa Via Galliera e Via Indipendenza e riappare  parallelo a Via Augusto Righi, passando sotto i ponti di via Malcontenti (detto dei Preti, perché vi passavano i condannati a morte per raggiungere Piazza del Mercato) e di via Piella (dove è conservato il torresotto di Porta Govese o dei Piella) per raggiunge Via Oberdan.

Via-Piella-Canale-Moline-3.jpg

In questo tratto, che costituiva il fossato difensivo delle seconda cerchia muraria, sino ai primi anni del XX secolo gli edifici prospicienti erano dotati di lavatoi, costituiti da tavolati di legno e di botti e vasche in cui si calavano le lavandaie. Lo scivolo di accesso all'inizio di Via Augusto Righi, costruito in concomitanza con l'apertura della Piazza del Mercato, era usato come guazzatoio per abbeverare e lavare cavalli e buoi.

moline-1.jpg

In Via Oberdan il canale svolta a sinistra e viene detto delle Moline, per i mulini per grano che si trovavano in Via Alessandrini e Via Capo di Lucca, caratterizzato da ben 9 salti di quota, per 15 metri di dislivello. Il Canale delle Moline prosegue passando sotto via Irnerio, per ricongiungersi sotto il piazzale interno dell'autostazione con il torrente Aposa; da  qui scorre parallelo a via Boldrini per ricongiungersi in via Bovi Campeggi con il Cavaticcio.

moline-2.jpg

Il Canale di Savena

Per aumentare la portata idrica in città, il vecchio sbarramento sul Savena (1176) fu sostituito dalla chiusa di San Ruffillo (restaurata e modificata dopo la 2° guerra mondiale). Dalla chiusa inizia il canale di Savena che, prima di entrare in città a Porta Castiglione, azionava quattro mulini (Foscherari, Parisio, Frino e Castiglione o della Misericordia, attivato nel 1286 e ancora attivo nel dopoguerra) e forniva acqua per irrigazione e riempimento dei maceri. Dopo aver attraversato via Toscana e via Murri, il canale attraversa i Giardini Margherita (1875) e ne alimenta il laghetto ed esce all'altezza della chiesa di S. Maria della Misericordia (all'inizio del secolo scorso, il tratto antistante la chiesa era dotato di lavatoi pubblici).

Giardini-margherita-14.jpg

Entrato in città il canale si biforca tra via Castiglione e via Orfeo: un ramo prosegue per via Castiglione e l'altro (detto Fiaccacollo per la pendenza) per Via Rialto. Da questo ramo partivano altre due ramificazioni: una raggiungeva gli Orti della Viola (in riferimento alla Palazzina della Viola costruita da Annibale Bentivoglio alla fine del XV secolo) e usciva dalla cinta muraria a porta Mascarella. L'altra diramazione formava il fossato della 2° cinta muraria lungo le attuali via Guerrazzi, piazza Aldrovandi (seliciada di Strada Maggiore), via Giuseppe Petroni (detta dei Pelacani, per la concia delle pelli, comprese quelle di cani e gatti), largo Respighi e via Moline, per entrare poi nell'Aposa.

Altre due diramazioni del canale di Savena entravano in città a Porta S. Stefano, passando per via S. Chiara e sotto la canonica di S. Giuliano e si riunivano in Strada Maggiore per confluire a Porta Mascarella nelle canalette degli Orti della Viola.

Il Torrente Aposa

E' l'unico corso d'acqua naturale, conosciuto sin dall'età del ferro, che attraversa la città da sud a nord, attorno al quale sono nati i primi nuclei abitativi dell'etrusca Felsina nel IV secolo A.C., da cui poi si è sviluppata la romana Bononia.

Era destinato alle attività dei conciatori, dei cartolai e dei tintori e successivamente all'alimentazione dei battocchi e all'irrigazione degli orti e come smaltitore delle acque fognarie.

aposa.jpg

Nasce da alcuni rii che scendono da Monte Paderno, in località Roncrio, e scende lungo via San Mamolo, raggiunge via Bellombra e attraverso la SS Annunziata arriva in viale Panzacchi ed entra in città attraverso il serraglio dell'Aposa (3° cerchia muraria), tra porta Castiglione e Porta S Mamolo. Passa sotto Viale XII Giugno, Via de' Poeti, Via Farini e Piazza Minghetti, incrocia via Clavature, via Caprarie e via Rizzoli, lambendo le due torri, presso le quali l'antica Via Emilia romana, ora interrata, scavalca il torrente con un ponte oggi ancora in parte esistente, benché sotterraneo. Poi attraversa il ghetto, Via Marsala e poi giù, oltre via delle Moline, per confluire nel canale delle Moline sotto il piazzale interno dell'autostazione. 

Acquedotto romano

E' stato costruito completamente in galleria (roccia o terreni rinforzati) nel I secolo a.c., probabilmente da Augusto (è stato attribuito a lungo a Caio Mario e chiamate "Acquedotto Mario"), è lungo 18 chilometri, con un dislivello di soli 18 metri. Prendeva acqua dal fiume Setta a Sasso Marconi, passava da Casalecchio di Reno e sotto il Colle della Guardia e la convogliava sino a raggiungere l'Aposa sotto palazzo Pizzardi (angolo via Farini e via D'Azeglio), dove schiariva in una vasca di decantazione, prima di essere distribuita in città e alle terme grazie alle fistulae aquariae (tubi di piombo).

acquedotto-roamno.jpg

Ai tempi dei Romani la portata era di 35.000 metri cubi al giorno, sufficienti per una città di 25/30.000 abitanti. L'acquedotto fu utilizzato sino al Medioevo, poi dimenticato ed interrato; solo dopo l'unità d'Italia, grazie all'ingegner Zannoni e al conte Gozzadini, fu rimesso in funzione nel 1881 e ancor oggi è funzionante e contribuisce ai bisogni della città.

Bagni di Mario

Nome dato erroneamente alla cisterna di Valverde, una conserva d'acqua rinascimentale costruita fuori Porta San Mamolo nel 1564 dall'architetto Tommaso Laureti, per alimentare la fontana del Nettuno ed altre fontane pubbliche.

bagni-mario-1.jpg

E' un complesso idraulico costituito da una sala ottagonale ornata da affreschi e bassorilievi rinascimentali, da quatto condotti ciechi con le volte a sesto acuto e da tre conserve d'acqua collegate tra loro. Nonostante il nome, non ha mai avuto funzioni termali. 

bagni-mario-2.jpg

Il Porto di Bologna

La navigazione alla volta del Po e quindi a Venezia e ai mercati internazionali, tra paludi e canali, é un'antica consuetudine. Il primo porto di Bologna si trovava a Corticella, poi fu spostato alla Piscariola (oggi  Selva di Pescarole) e quindi, nel 1248, fu utilizzato il porto del Maccagnano (l'attuale sostegno della Bova), vicino alle mura cittadine; dopo pochi anni si interrò e non fu più utilizzabile.

porto-navile-2.jpg

Nel 1491, su ordine di Giovanni II Bentivoglio, fu costruito un nuovo porto, vicino alla città, appena fuori porta Galliera. Purtroppo il Navile aveva una pendenza eccessiva, il che determinava l'erosione delle sponde e l'interramento del fondo; per rimediare furono costruiti due rudimentali sostegni, con porte di legno, Battiferro e del Grassi, ma anche queste opere si dimostrarono insufficienti e già nel 1515 il tratto tra Bologna e Corticella non era più percorribile, per cui il porto fu spostato in questa località.

porto-navile-1.jpg

Nel 1548 l'architetto Jacopo Barozzi, detto il Vignola, costruì un porto entro le mura, vicino a porta Lame (l'attuale Via Zamboni, di fianco al Mambo). La darsena era lunga 76 metri e larga 11 e vi potevano attraccare tre barche affiancate. Il Vignola rifece anche i sostegni di Corticella, del Battiferro e del Grassi e costruì quelli della Bova, del Landi e del Torreggiani (i sostegni sono delle chiuse, che utilizzano il sistema delle "porte vinciane", che si aprono contro corrente e utilizzano la pressione dell'acqua per chiudersi efficacemente).

porto-navile-3.jpg

Tra il 1580 e il 1583 la Gabella Grossa fece costruire un piazzale per il transito dei carri, un riparo per le merci, un deposito per il sale, la dogana, la cosa del custode (il carenarono, custode della grada e della catena del porto, che impediva il passaggio delle barche che non avevano pagato il passaggio, tirando una catena tra i due lati del canale), la stalla per i cavalli i buoi che trainavano le barche, l'osteria, un deposito del legname e un deposito del gesso, che Bologna esportava, estraendolo dalle colline ricche cave di selenite.

porto-navile-4.jpg

Nel secolo successivo fu costruita una chiesa, dedicata al SS Crocefisso posto all'interno delle mura, detta S. Maria avvocata dei defunti. Nel settecento furono costruiti gli alloggi per i soldati, le banchine e un nuovo magazzino per il sale (la Salara, a oggi conservata) e uno per il grano.

Nel XIX secolo, con l'avvento della ferrovia, il porto perse via via la sua importanza: fu utilizzato sin al 1934, anno in cui fu demolito (si è salvato l'altorilievo della Madonna col Bambino ed Angeli, dal 1667 sulla facciata della dogana, oggi a Palazzo D'Accursio). 

porto-navile-5.jpg

Il Canale Navile

Nel 1208 iniziò la costruzione del canale, il cui percorso venne ripreso dal Vignola trecento anni dopo. Fino a metà del XXVIII secolo il tratto da Bologna al Po si divideva in due tratti.

Navigazione superiore, da Bologna a Malalbergo, 36 chilometri che venivano percorsi con barche trainate da buoi o cavalli. A Malabergo esisteva una stazione di sosta, una locanda malfamata, da cui nacque il nome del paese.

Navigazione inferiore da Malalbergo a Ferrara, attraverso le paludi: merci e passeggeri passavano su barche a fondo piatto che venivano spinte a remi dai barcaioli. Nel 1775 fu costruita una chiusa a Malabergo, per cui non fu più necessario cambiare imbarcazione.

A Ferrara si passava su barche più grandi, spesso a vela, per arrivare a Venezia.

Padusa-1778.jpg

La portata del Navile era scarsa, la navigazione assicurata per 7/8 mesi all'anno e impossibile d'estate. Le barche pescavano poco, poco più di un metro, avevano due prue per navigare nelle due direzioni, lunghe dai 6 ai 10 metri e larghe  al massimo 3 metri. Il viaggio era scomodo, le barche spesso sporche, il viaggio lungo (quasi 4 ore sino Corticella, dovendo superare diversi sostegni e 7 ore per arrivare a Malalbergo) e di frequente si veniva derubati.

Il canale Navile inizia alla Bova, dove si riuniscono il Cavaticcio e il canale delle Moline, che ha raccolto le acque dell'Aposa, in Via Bovi Campeggi. Poi arriva in via Carracci e, seguendo un percorso tra via Beverara e dell'Archeggio, giunge a Corticella. Per superare il dislivello, le barche utilizzavano 6 sostegni (o conche; Bova, Battiferro, Torreggiani, Landi, Grassi e Corticella), che erano forniti di una casa di manovra per la chiusura e l'apertura delle porte e di un tornacanale laterale, con una paratoia, che alimentava il canale a valle. Nel tempo le paratoie a ghigliottina vennero sostituite dalle "porte vinciane".

1024px-Conca_di_Battiferro.jpg

Per consentire il passaggio dei cavalli, che sull'argine del canale trainavano le barche, dove si ricongiungono i due rami nei quali si divide il Navile dopo il sostegno del Grassi, sul Canalazzo, non navigabile, fu costruito nel 1686 il Ponte Nuovo, chiamato dal popolo il Ponte della Bionda. Da qui il Navile raggiungeva il sostegno di Corticella e quindi Bentivoglio e poi Malabergo, per immettersi poi nel Canal Morto, all'inizio della navigazione inferiore.

Oggi il canale Navile confluisce nel fiume Reno tra Malabergo e Gallo.

 

Iscrizione newsletter

Per ricevere tutte le informazioni sulle iniziative e i corsi del Canoa Club:

Iscriviti alla newsletter

Potrai cancellarti quando vuoi e mandiamo solo email legate all'attività del club!

Partner e sponsor

Il sito utilizza cookies tecnici e analitici in forma anonima. Con il tuo permesso carichiamo cookies di terze parti per il monitoraggio e la personalizzazione dei nostri annunci.

Accetta Riufiuta

Maggiori dettagli su: Informativa sulla privacy

8.315MBMemory Usage854msRequest Duration
Joomla! Version5.2.5
PHP Version8.1.28
Identityguest
Response200
Templatecassiopeia_wrf
Database
Server
mysql
Version
10.3.39-MariaDB-0+deb10u2-log
Collation
utf8mb4_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:1 [ "fbclid" => "IwAR0yB6Ii8Hb9iOzeGAv9VVyRzJXjwmhz6B7uuYBMbM0Bp-neaOX2M3xvhHs" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:76 [ "PHP_FCGI_MAX_REQUESTS" => "5000" "PHPRC" => "/var/www/conf/web8" "PWD" => "***reda...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1747576024 "last" => 1747576024...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (104.19KB) (2.64ms)
  • afterInitialise (1.5MB) (29.21ms)
  • afterRoute (248.57KB) (19.07ms)
  • beforeRenderComponent com_content (111.66KB) (4.79ms)
  • Before Access::preloadComponents (all components) (117.7KB) (2.83ms)
  • After Access::preloadComponents (all components) (142.2KB) (952μs)
  • Before Access::preloadPermissions (com_content) (4.01KB) (23μs)
  • After Access::preloadPermissions (com_content) (773.73KB) (2.49ms)
  • Before Access::getAssetRules (id:631 name:com_content.article.539) (66.8KB) (81μs)
  • After Access::getAssetRules (id:631 name:com_content.article.539) (8.47KB) (177μs)
  • afterRenderComponent com_content (773.02KB) (114ms)
  • afterDispatch (2.59KB) (260μs)
  • beforeRenderRawModule mod_articles_news (Ultime notizie) (470.7KB) (9.37ms)
  • afterRenderRawModule mod_articles_news (Ultime notizie) (666.09KB) (558ms)
  • beforeRenderRawModule mod_menu (Main Menu) (360B) (107μs)
  • afterRenderRawModule mod_menu (Main Menu) (1.91MB) (46.5ms)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (512B) (140μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (14.49KB) (1.75ms)
  • beforeRenderRawModule mod_custom (Iscrizione newsletter) (224B) (86μs)
  • afterRenderRawModule mod_custom (Iscrizione newsletter) (4.41KB) (2.29ms)
  • beforeRenderRawModule mod_banners (Partner e sponsor) (2.89KB) (35μs)
  • afterRenderRawModule mod_banners (Partner e sponsor) (82.58KB) (11.19ms)
  • beforeRenderRawModule mod_custom (Logo footer) (1.63KB) (58μs)
  • afterRenderRawModule mod_custom (Logo footer) (992B) (77μs)
  • beforeRenderRawModule mod_custom (Contatti nel footer) (720B) (15μs)
  • afterRenderRawModule mod_custom (Contatti nel footer) (912B) (73μs)
  • beforeRenderRawModule mod_menu (Menu footer) (2.84KB) (18μs)
  • afterRenderRawModule mod_menu (Menu footer) (33.74KB) (910μs)
  • beforeRenderRawModule mod_menu (Menu footer 2) (416B) (23μs)
  • afterRenderRawModule mod_menu (Menu footer 2) (49.75KB) (1.68ms)
  • beforeRenderModule mod_custom (Logo footer) (3.71KB) (3.94ms)
  • afterRenderModule mod_custom (Logo footer) (3.3KB) (266μs)
  • beforeRenderModule mod_custom (Contatti nel footer) (864B) (15μs)
  • afterRenderModule mod_custom (Contatti nel footer) (6.19KB) (29μs)
  • beforeRenderModule mod_menu (Menu footer) (2.73KB) (15μs)
  • afterRenderModule mod_menu (Menu footer) (2.94KB) (22μs)
  • beforeRenderModule mod_menu (Menu footer 2) (2.14KB) (13μs)
  • afterRenderModule mod_menu (Menu footer 2) (2.88KB) (20μs)
  • beforeRenderModule mod_banners (Partner e sponsor) (456B) (32μs)
  • afterRenderModule mod_banners (Partner e sponsor) (11.34KB) (180μs)
  • beforeRenderModule mod_custom (Iscrizione newsletter) (2.66KB) (33μs)
  • afterRenderModule mod_custom (Iscrizione newsletter) (3.91KB) (36μs)
  • beforeRenderModule mod_articles_news (Ultime notizie) (1.8KB) (33μs)
  • afterRenderModule mod_articles_news (Ultime notizie) (11.88KB) (179μs)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (2.48KB) (87μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.06KB) (34μs)
  • beforeRenderModule mod_menu (Main Menu) (1.34KB) (29μs)
  • afterRenderModule mod_menu (Main Menu) (10.42KB) (26μs)
  • afterRender (300.65KB) (39.23ms)
  • 1 x afterRenderRawModule mod_articles_news (Ultime notizie) (666.09KB) (65.36%)
    558ms
    1 x afterRenderComponent com_content (773.02KB) (13.38%)
    114ms
    1 x afterRenderRawModule mod_menu (Main Menu) (1.91MB) (5.45%)
    46.50ms
    1 x afterRender (300.65KB) (4.59%)
    39.23ms
    1 x afterInitialise (1.5MB) (3.42%)
    29.21ms
    1 x afterRoute (248.57KB) (2.23%)
    19.07ms
    1 x afterRenderRawModule mod_banners (Partner e sponsor) (82.58KB) (1.31%)
    11.19ms
    1 x beforeRenderRawModule mod_articles_news (Ultime notizie) (470.7KB) (1.1%)
    9.37ms
    1 x beforeRenderComponent com_content (111.66KB) (0.56%)
    4.79ms
    1 x beforeRenderModule mod_custom (Logo footer) (3.71KB) (0.46%)
    3.94ms
    1 x Before Access::preloadComponents (all components) (117.7KB) (0.33%)
    2.83ms
    1 x afterLoad (104.19KB) (0.31%)
    2.64ms
    1 x After Access::preloadPermissions (com_content) (773.73KB) (0.29%)
    2.49ms
    1 x afterRenderRawModule mod_custom (Iscrizione newsletter) (4.41KB) (0.27%)
    2.29ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (14.49KB) (0.21%)
    1.75ms
    1 x afterRenderRawModule mod_menu (Menu footer 2) (49.75KB) (0.2%)
    1.68ms
    1 x After Access::preloadComponents (all components) (142.2KB) (0.11%)
    952μs
    1 x afterRenderRawModule mod_menu (Menu footer) (33.74KB) (0.11%)
    910μs
    1 x afterRenderModule mod_custom (Logo footer) (3.3KB) (0.03%)
    266μs
    1 x afterDispatch (2.59KB) (0.03%)
    260μs
    1 x afterRenderModule mod_banners (Partner e sponsor) (11.34KB) (0.02%)
    180μs
    1 x afterRenderModule mod_articles_news (Ultime notizie) (11.88KB) (0.02%)
    179μs
    1 x After Access::getAssetRules (id:631 name:com_content.article.539) (8.47KB) (0.02%)
    177μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (512B) (0.02%)
    140μs
    1 x beforeRenderRawModule mod_menu (Main Menu) (360B) (0.01%)
    107μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (2.48KB) (0.01%)
    87μs
    1 x beforeRenderRawModule mod_custom (Iscrizione newsletter) (224B) (0.01%)
    86μs
    1 x Before Access::getAssetRules (id:631 name:com_content.article.539) (66.8KB) (0.01%)
    81μs
    1 x afterRenderRawModule mod_custom (Logo footer) (992B) (0.01%)
    77μs
    1 x afterRenderRawModule mod_custom (Contatti nel footer) (912B) (0.01%)
    73μs
    1 x beforeRenderRawModule mod_custom (Logo footer) (1.63KB) (0.01%)
    58μs
    1 x afterRenderModule mod_custom (Iscrizione newsletter) (3.91KB) (0%)
    36μs
    1 x beforeRenderRawModule mod_banners (Partner e sponsor) (2.89KB) (0%)
    35μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (3.06KB) (0%)
    34μs
    1 x beforeRenderModule mod_custom (Iscrizione newsletter) (2.66KB) (0%)
    33μs
    1 x beforeRenderModule mod_articles_news (Ultime notizie) (1.8KB) (0%)
    33μs
    1 x beforeRenderModule mod_banners (Partner e sponsor) (456B) (0%)
    32μs
    1 x beforeRenderModule mod_menu (Main Menu) (1.34KB) (0%)
    29μs
    1 x afterRenderModule mod_custom (Contatti nel footer) (6.19KB) (0%)
    29μs
    1 x afterRenderModule mod_menu (Main Menu) (10.42KB) (0%)
    26μs
    1 x Before Access::preloadPermissions (com_content) (4.01KB) (0%)
    23μs
    1 x beforeRenderRawModule mod_menu (Menu footer 2) (416B) (0%)
    23μs
    1 x afterRenderModule mod_menu (Menu footer) (2.94KB) (0%)
    22μs
    1 x afterRenderModule mod_menu (Menu footer 2) (2.88KB) (0%)
    20μs
    1 x beforeRenderRawModule mod_menu (Menu footer) (2.84KB) (0%)
    18μs
    1 x beforeRenderRawModule mod_custom (Contatti nel footer) (720B) (0%)
    15μs
    1 x beforeRenderModule mod_custom (Contatti nel footer) (864B) (0%)
    15μs
    1 x beforeRenderModule mod_menu (Menu footer) (2.73KB) (0%)
    15μs
    1 x beforeRenderModule mod_menu (Menu footer 2) (2.14KB) (0%)
    13μs
93 statements were executed, 30 of which were duplicates, 63 unique156ms698.48KB
  • SELECT @@SESSION.sql_mode;122μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `jos_session` WHERE `session_id` = ?1.03ms1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = :session_id LIMIT 1153μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `jos_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)2.76ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `jos_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1132μs18.36KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `jos_viewlevels`101μs960B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `jos_usergroups` AS `a` LEFT JOIN `jos_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest66μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `jos_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2) ORDER BY `ordering`95μs4.8KBParams/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 `jos_menu` AS `m` LEFT JOIN `jos_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`2.39ms70.8KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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`4.31ms5.13KBParams/libraries/src/Categories/Categories.php:375Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"6.93ms8.88KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635Copy
  • SELECT * FROM `jos_languages` WHERE `published` = 1 ORDER BY `ordering` ASC129μs2.22KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `jos_template_styles` AS `s` LEFT JOIN `jos_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` = 1131μs1.16KB/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_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,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43)216μs8.12KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `jos_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 0355μs85.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `jos_content`1.26ms2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `jos_content` SET `hits` = (`hits` + 1) WHERE `id` = '539'7.63ms2.55KB/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 `jos_content` AS `a` INNER JOIN `jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jos_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jos_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)5.09ms64.63KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.78ms5.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_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.37ms5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT id, link from jos_menu WHERE link LIKE 'index.php?option=com_jdownloads&view=category%' AND published = 1176μs928B/plugins/content/jdownloads/jdownloads.php:76Copy
  • SELECT id, link, published, access, language FROM jos_menu WHERE (link LIKE 'index.php?option=com_jdownloads%') AND published = 1 AND client_id = 0 AND language = 'it-it' AND access IN (1,5)138μs1.05KB/components/com_jdownloads/src/Helper/JDHelper.php:247Copy
  • SELECT id, link, published, access, language FROM jos_menu WHERE (link LIKE 'index.php?option=com_jdownloads%') AND published = 1 AND client_id = 0 AND access IN (1,5)127μs1.09KB/components/com_jdownloads/src/Helper/JDHelper.php:252Copy
  • SELECT id FROM jos_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND language = 'it-it' AND access IN (1,5)124μs840B/components/com_jdownloads/src/Helper/JDHelper.php:305Copy
  • SELECT id FROM jos_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND access IN (1,5)84μs856B/components/com_jdownloads/src/Helper/JDHelper.php:310Copy
  • SELECT id FROM jos_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND language = 'it-it' AND access IN (1,5)101μs840B/components/com_jdownloads/src/Helper/JDHelper.php:359Copy
  • SELECT id FROM jos_menu WHERE (link LIKE 'index.php?option=com_jdownloads&Itemid=' OR link LIKE 'index.php?option=com_jdownloads&view=categories' ) AND published = 1 AND client_id = 0 AND access IN (1,5)68μs856B/components/com_jdownloads/src/Helper/JDHelper.php:364Copy
  • SELECT id FROM jos_menu WHERE link = 'index.php?option=com_jdownloads&view=search' AND published = 1 AND client_id = 0 AND access IN (1,5)66μs840B/components/com_jdownloads/src/Helper/JDHelper.php:378Copy
  • SELECT id FROM jos_menu WHERE link = 'index.php?option=com_jdownloads&view=form&layout=edit' AND published = 1 AND client_id = 0 AND access IN (1,5)137μs840B/components/com_jdownloads/src/Helper/JDHelper.php:383Copy
  • SELECT id, link from jos_menu WHERE link LIKE 'index.php?option=com_jdownloads&view=category&catid%' AND published = 1 AND access IN (1,5)62μs928B/components/com_jdownloads/src/Helper/JDHelper.php:415Copy
  • 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 `jos_categories` AS `s` INNER JOIN `jos_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`196μs5.17KBParams/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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jos_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC3.74ms6.09KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `field_id`,`value` FROM `jos_fields_values` WHERE `field_id` IN (:preparedArray1,:preparedArray2) AND `item_id` = :itemid922μs12.72KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • 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 `jos_content` AS `a` LEFT JOIN `jos_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 `a`.`created` DESC29.29ms4.03KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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μs5.17KBParams/libraries/src/Categories/Categories.php:375Copy
  • SHOW FULL COLUMNS FROM `jos_categories`640μs2.33KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `jos_categories` WHERE `id` = '55'290μs4.25KB/libraries/src/Table/Table.php:780Copy
  • SELECT `t`.`id` FROM `jos_tags` AS `t` INNER JOIN `jos_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)264μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • 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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) 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 ASC224μs5.34KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `jos_modules` AS `m` LEFT JOIN `jos_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `jos_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`1.72ms2.5KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASE WHEN `a`.`publish_up` IS NULL THEN `a`.`created` ELSE `a`.`publish_up` END AS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASE WHEN `c`.`published` = 2 AND `a`.`state` > 0 THEN 2 WHEN `c`.`published` != 1 THEN 0 ELSE `a`.`state` END AS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASE WHEN `a`.`created_by_alias` > ' ' THEN `a`.`created_by_alias` ELSE `ua`.`name` END AS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`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`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count` FROM `jos_content` AS `a` LEFT JOIN `jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jos_users` AS `ua` ON `ua`.`id` = `a`.`created_by` LEFT JOIN `jos_users` AS `uam` ON `uam`.`id` = `a`.`modified_by` LEFT JOIN `jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jos_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` = 1 AND `a`.`state` = :condition AND `a`.`id` <> :articleId AND `a`.`catid` IN (:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) ORDER BY a.publish_up DESC LIMIT 454.48ms41.66KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • 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 `jos_categories` AS `s` INNER JOIN `jos_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`147μs5.19KBParams/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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) 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 ASC158μs5.31KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • 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 `jos_categories` AS `s` INNER JOIN `jos_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`150μs5.19KBParams/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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jos_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)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5,:preparedArray6)) 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 ASC159μs6.03KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `field_id`,`value` FROM `jos_fields_values` WHERE `field_id` IN (:preparedArray1,:preparedArray2) AND `item_id` = :itemid141μs1.72KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • SELECT `field_id`,`value` FROM `jos_fields_values` WHERE `field_id` IN (:preparedArray1,:preparedArray2) AND `item_id` = :itemid103μs1.72KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • SELECT `field_id`,`value` FROM `jos_fields_values` WHERE `field_id` IN (:preparedArray1,:preparedArray2) AND `item_id` = :itemid105μs1.72KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • 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 `jos_categories` AS `s` INNER JOIN `jos_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.36ms5.17KBParams/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 `jos_categories` AS `s` INNER JOIN `jos_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`185μs5.17KBParams/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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id LEFT JOIN `jos_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC2.23ms6.09KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `field_id`,`value` FROM `jos_fields_values` WHERE `field_id` IN (:preparedArray1,:preparedArray2) AND `item_id` = :itemid330μs1.72KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_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)255μs5.23KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT * FROM `jos_categories` WHERE `id` = '2'149μs4.25KB/libraries/src/Table/Table.php:780Copy
  • SELECT `t`.`id` FROM `jos_tags` AS `t` INNER JOIN `jos_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)155μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `introtext` FROM `jos_content` WHERE `id` = 757226μs856B/templates/cassiopeia_wrf/html/layouts/joomla/content/articlebox.php:53Copy
  • 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 jos_fields AS a LEFT JOIN `jos_languages` AS l ON l.lang_code = a.language LEFT JOIN jos_users AS uc ON uc.id=a.checked_out LEFT JOIN jos_viewlevels AS ag ON ag.id = a.access LEFT JOIN jos_users AS ua ON ua.id = a.created_user_id LEFT JOIN jos_fields_groups AS g ON g.id = a.group_id WHERE ( (`a`.`context` = :context AND `a`.`access` IN (:preparedArray1,:preparedArray2)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray3,:preparedArray4)) 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 ASC152μs5.33KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `field_id`,`value` FROM `jos_fields_values` WHERE `field_id` IN (:preparedArray1) AND `item_id` = :itemid60μs1.7KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id238μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id59μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_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)106μs5.23KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT * FROM `jos_categories` WHERE `id` = '2'67μs4.25KB/libraries/src/Table/Table.php:780Copy
  • SELECT `t`.`id` FROM `jos_tags` AS `t` INNER JOIN `jos_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)64μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `introtext` FROM `jos_content` WHERE `id` = 1111160μs856B/templates/cassiopeia_wrf/html/layouts/joomla/content/articlebox.php:53Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id252μs9.62KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id43μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_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)98μs5.23KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT * FROM `jos_categories` WHERE `id` = '2'66μs4.25KB/libraries/src/Table/Table.php:780Copy
  • SELECT `t`.`id` FROM `jos_tags` AS `t` INNER JOIN `jos_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)57μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `introtext` FROM `jos_content` WHERE `id` = 1110147μs856B/templates/cassiopeia_wrf/html/layouts/joomla/content/articlebox.php:53Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id182μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id36μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `jos_contentitem_tag_map` AS `m` INNER JOIN `jos_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)463μs5.22KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT * FROM `jos_categories` WHERE `id` = '52'217μs4.25KB/libraries/src/Table/Table.php:780Copy
  • SELECT `t`.`id` FROM `jos_tags` AS `t` INNER JOIN `jos_contentitem_tag_map` AS `m` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :prefix AND `m`.`content_item_id` IN (:preparedArray1)248μs1.63KBParams/libraries/src/Helper/TagsHelper.php:503Copy
  • SELECT `introtext` FROM `jos_content` WHERE `id` = 1109136μs856B/templates/cassiopeia_wrf/html/layouts/joomla/content/articlebox.php:53Copy
  • SELECT `field_id`,`value` FROM `jos_fields_values` WHERE `field_id` IN (:preparedArray1) AND `item_id` = :itemid457μs1.69KBParams/administrator/components/com_fields/src/Model/FieldModel.php:739Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id131μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `jos_content` WHERE `id` = :id59μs1.63KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT * FROM jos_hikashop_config233μs24.94KB/administrator/components/com_hikashop/classes/config.php:16Copy
  • SET sql_mode=(SELECT REPLACE(REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''), 'STRICT_TRANS_TABLES', ''));126μs0B/administrator/components/com_hikashop/helpers/helper.php:3175Copy
  • SELECT * FROM `jos_banners` WHERE (`reset` <= :date AND `reset` IS NOT NULL) AND (`checked_out` IS NULL OR `checked_out` = :userId)1.49ms7.89KBParams/administrator/components/com_banners/src/Helper/BannersHelper.php:69Copy
  • SELECT `a`.`id`,`a`.`type`,`a`.`name`,`a`.`clickurl`,`a`.`sticky`,`a`.`cid`,`a`.`description`,`a`.`params`,`a`.`custombannercode`,`a`.`track_impressions`,`cl`.`track_impressions` AS `client_track_impressions` FROM `jos_banners` AS `a` LEFT JOIN `jos_banner_clients` AS `cl` ON `cl`.`id` = `a`.`cid` WHERE ( ( (`a`.`state` = 1) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :nowDate1)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :nowDate2)) AND (`a`.`imptotal` = 0 OR `a`.`impmade` < `a`.`imptotal`) AND `a`.`catid` IN (:preparedArray1) ORDER BY `a`.`sticky` DESC, `a`.`ordering` LIMIT 15460μs2.98KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • UPDATE `jos_banners` SET `impmade` = `impmade` + 1 WHERE `id` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6)2.42ms992BParams/components/com_banners/src/Model/BannersModel.php:315Copy
  • UPDATE `jos_banner_tracks` SET `count` = `count` + 1 WHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate1.02ms832BParams/components/com_banners/src/Model/BannersModel.php:352Copy
  • UPDATE `jos_banner_tracks` SET `count` = `count` + 1 WHERE `track_type` = 1 AND `banner_id` = :id AND `track_date` = :trackDate1.57ms832BParams/components/com_banners/src/Model/BannersModel.php:352Copy
  • SELECT * FROM `jos_schemaorg` WHERE `itemId` = :itemId AND `context` = :context1.01ms1.81KBParams/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 `jos_content` AS `a` INNER JOIN `jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jos_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jos_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)674μs64.67KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • 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 `jos_content` AS `a` INNER JOIN `jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `jos_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `jos_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)249μs64.67KBParams/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 `jos_scheduler_tasks` AS `a` WHERE `a`.`state` = 1331μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SHOW FULL TABLES WHERE table_type="BASE TABLE"4.56ms8.88KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:635Copy
  • SELECT `session_id` FROM `jos_session` WHERE `session_id` = ?269μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `jos_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.3ms912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy