SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Webinar Confio
23 Aprile 2013
Who am I ? :
● Matteo Durighetto m.durighetto@miriade.it
● DB Architect & Performance Consultant
● oltre 8 anni di esperienza
● Oracle, SqlServer, Mysql, PostgreSQL,
TimesTen, CouchBase,GreenPlum, Vertica,
MonetDB, MongoDB...
● Oracle Engineered Systems (ODA -Exadata)
● Active Member PostgreSQL Community
● it.linkedin.com/in/mdotdurighettoatmiriadedotit/
Who is Confio ? :
● Founded on 2004
● Negli ultimi 2 anni il suo prodotto Ignite è
stato il più adottato in campo Enterprise per
l'analisi delle performance
● Attualmente oltre 100.000 istanze vengono
monitorate da Ignite.
● Miriade è l'unico GOLD PARTNER
certificato a livello Italiano
What is Ignite?:
● Tool Web agentless di Performance &
Monitoring DB
● Multi DB
● Supporta : Oracle, SqlServer, Sybase, DB2
● Verticalità per Exadata e Oracle E-Business
Suite
● Possibilità di clustering
● Licensing a Istanza Sqlserver o Socket fisico
per gli altri DB
Architettura Standard :
Site B (SqlServer & Oracle )Site A (Oracle & DB2 ) Site C ( Sybase & DB2)
Confio Master
Architettura Cluster Geo-Distribuita / Cloud :
Site B (SqlServer & Oracle )Site A (Oracle & DB2 ) Site C ( Sybase & DB2)
Confio A Confio B Confio C
Confio Master
Breve introduzione Analisi Performance
KPI Method
● Si designano dei
Performance indicator,
come Buffer Hit , Swap
in/out, etc
● Si modifica il sistema o
le query cercando di
portare i KPI al valore
ottimale.
Wait Time Method
● Si esegue una analisi
sui tempi di wait del
database e si
individuano le cause di
bottle neck (query ed
altro) e si modificano le
stesse o il sistema con
l'obbiettivo di riduzione
dei wait time
Active Session Method
● Si esegue una analisi sui
tempi di SQL medi per
bucket temporale.
Correlando tale valore al
numero di thread che il
sistema è in grado di
erogare. Es. se il
sistema impiega il
databse 4.5 secondi ogni
secondo in media,
abbiamo 4.5 thread in
possibile
waiting/consuming delle
risorse, ovvero su X86
2.25 core
Introduzione alla console
CARICO
Istanze
Allarmi
Reports
Alerting mail
Introduzione alla console
Query Advisor
Grafo Workload
ripartito per query
Analisi Query /Wait Analisi KPI/threshold
Introduzione alla console
Workload OS
Grafo Workload
ripartito per query
Periodo di Analisi Hash Value Query
Introduzione alla console
Piano della query
Periodo di Analisi
Introduzione alla console
Introduzione alla console
Alert show Alert creazione
Introduzione alla console
Ignite Slave
Testing Live console
Console Link : http://107.23.56.155:8123/iwc
Utenza : guest
Password : Guest2013
Testing Live console Demo Online Oracle
XE
Swingbench
Testing Live console Demo SqlServer
SqlServer
HammerDB
Per conoscere meglio il prodotto, per informazioni di tipo
commerciale o semplici curiosità, non esitare a contattarci:
Miriade Spa
www.miriade.it
commerciale@miriade.it
m.durighetto@miriade.it
Copyright
Tutti i contenuti (testi, immagini, grafica, files) e le informazioni presenti all’interno di
questa presentazione, salvo diversa indicazione, sono resi disponibili per usi non
commerciali, dietro approvazione dell'autore. Se si desidera utilizzare i contenuti di
testo o parte di essi del sito puoi farlo inviando una richiesta scritta e ricevendo una
conseguente approvazione da parte dell’autore:
Matteo Durighetto, m.durighetto@miriade.it

Weitere ähnliche Inhalte

Ähnlich wie Confio Ignite - webinar by Matteo Durighetto

Ähnlich wie Confio Ignite - webinar by Matteo Durighetto (20)

Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...
Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...
Moving from Monolithic to Microservice Architecture: an OSS based stack deplo...
 
DevOpsHeroes 2016 - Realizzare Continouous Integration con SQL Server e Visua...
DevOpsHeroes 2016 - Realizzare Continouous Integration con SQL Server e Visua...DevOpsHeroes 2016 - Realizzare Continouous Integration con SQL Server e Visua...
DevOpsHeroes 2016 - Realizzare Continouous Integration con SQL Server e Visua...
 
Quick intro sul Source Control su SQL Server
Quick intro sul Source Control su SQL ServerQuick intro sul Source Control su SQL Server
Quick intro sul Source Control su SQL Server
 
Database under source control
Database under source controlDatabase under source control
Database under source control
 
[ITA] Sql Saturday 355 in Parma - New SQL Server databases under source control
[ITA] Sql Saturday 355 in Parma - New SQL Server databases under source control[ITA] Sql Saturday 355 in Parma - New SQL Server databases under source control
[ITA] Sql Saturday 355 in Parma - New SQL Server databases under source control
 
ASP.NET performance optimization
ASP.NET performance optimizationASP.NET performance optimization
ASP.NET performance optimization
 
PASS Virtual Chapter - SQL Server Continuous Integration
PASS Virtual Chapter - SQL Server Continuous IntegrationPASS Virtual Chapter - SQL Server Continuous Integration
PASS Virtual Chapter - SQL Server Continuous Integration
 
Machine learning models continuous deployment on azure using devops
Machine learning models continuous deployment on azure using devopsMachine learning models continuous deployment on azure using devops
Machine learning models continuous deployment on azure using devops
 
Windows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppoWindows azure - abbattere tempi e costi di sviluppo
Windows azure - abbattere tempi e costi di sviluppo
 
Hadoop analyzerJR
Hadoop analyzerJRHadoop analyzerJR
Hadoop analyzerJR
 
Azure Day Rome Reloaded 2019 - Ingestion nel datalake passando tramite API Ma...
Azure Day Rome Reloaded 2019 - Ingestion nel datalake passando tramite API Ma...Azure Day Rome Reloaded 2019 - Ingestion nel datalake passando tramite API Ma...
Azure Day Rome Reloaded 2019 - Ingestion nel datalake passando tramite API Ma...
 
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
Marco Zani: Come dimensionare Magento per raggiungere i Key Performance Indic...
 
AWR analysis (o di come utilizzare l’AWR per condurre un’analisi di un databa...
AWR analysis (o di come utilizzare l’AWR per condurre un’analisi di un databa...AWR analysis (o di come utilizzare l’AWR per condurre un’analisi di un databa...
AWR analysis (o di come utilizzare l’AWR per condurre un’analisi di un databa...
 
Una PA agile, funzionale e serverless: si può fare! by Federico Feroldi and D...
Una PA agile, funzionale e serverless: si può fare! by Federico Feroldi and D...Una PA agile, funzionale e serverless: si può fare! by Federico Feroldi and D...
Una PA agile, funzionale e serverless: si può fare! by Federico Feroldi and D...
 
Una Pubblica Amministrazione Agile, Funzionale e Serverless: si può fare! - C...
Una Pubblica Amministrazione Agile, Funzionale e Serverless: si può fare! - C...Una Pubblica Amministrazione Agile, Funzionale e Serverless: si può fare! - C...
Una Pubblica Amministrazione Agile, Funzionale e Serverless: si può fare! - C...
 
Una PA agile, funzionale e serverless: si può fare! - Danilo Spinelli - Codem...
Una PA agile, funzionale e serverless: si può fare! - Danilo Spinelli - Codem...Una PA agile, funzionale e serverless: si può fare! - Danilo Spinelli - Codem...
Una PA agile, funzionale e serverless: si può fare! - Danilo Spinelli - Codem...
 
Predictive Maintenance per le aziende del nord-est con Azure e IoT
Predictive Maintenance per le aziende del nord-est con Azure e IoTPredictive Maintenance per le aziende del nord-est con Azure e IoT
Predictive Maintenance per le aziende del nord-est con Azure e IoT
 
#2014LRIS - Liferay in a Cloud-Driven World
#2014LRIS - Liferay in a Cloud-Driven World#2014LRIS - Liferay in a Cloud-Driven World
#2014LRIS - Liferay in a Cloud-Driven World
 
CONTINUOUS INTEGRATION CON SQL SERVER
CONTINUOUS INTEGRATION CON SQL SERVERCONTINUOUS INTEGRATION CON SQL SERVER
CONTINUOUS INTEGRATION CON SQL SERVER
 
DotNetCampus - Continuous Integration con Sql Server
DotNetCampus - Continuous Integration con Sql ServerDotNetCampus - Continuous Integration con Sql Server
DotNetCampus - Continuous Integration con Sql Server
 

Mehr von Miriade Spa

Mehr von Miriade Spa (12)

Iperconvergenza: Nutanix e la rivoluzione dei datacenter
Iperconvergenza: Nutanix e la rivoluzione dei datacenterIperconvergenza: Nutanix e la rivoluzione dei datacenter
Iperconvergenza: Nutanix e la rivoluzione dei datacenter
 
Quanto è digitale la tua azienda?
Quanto è digitale la tua azienda?Quanto è digitale la tua azienda?
Quanto è digitale la tua azienda?
 
Big Data | Gdo e Social Media
Big Data | Gdo e Social MediaBig Data | Gdo e Social Media
Big Data | Gdo e Social Media
 
Big Data e Manifatturiero: gestione del magazzino
Big Data e Manifatturiero: gestione del magazzinoBig Data e Manifatturiero: gestione del magazzino
Big Data e Manifatturiero: gestione del magazzino
 
Application Development: come sviluppare un'app user centered
Application Development: come sviluppare un'app user centeredApplication Development: come sviluppare un'app user centered
Application Development: come sviluppare un'app user centered
 
System integration - I servizi Miriade
System integration - I servizi MiriadeSystem integration - I servizi Miriade
System integration - I servizi Miriade
 
I vantaggi del cloud
I vantaggi del cloudI vantaggi del cloud
I vantaggi del cloud
 
Come gestire un progetto Big Data
Come gestire un progetto Big DataCome gestire un progetto Big Data
Come gestire un progetto Big Data
 
PostgreSQL - Hadoop: Why not? - PGDay.IT 2016
PostgreSQL - Hadoop: Why not? - PGDay.IT 2016PostgreSQL - Hadoop: Why not? - PGDay.IT 2016
PostgreSQL - Hadoop: Why not? - PGDay.IT 2016
 
PostgrSQL 9.3&9.4 - DjangoVillage
PostgrSQL 9.3&9.4 - DjangoVillagePostgrSQL 9.3&9.4 - DjangoVillage
PostgrSQL 9.3&9.4 - DjangoVillage
 
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013 Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
Full text search | Speech by Matteo Durighetto | PGDay.IT 2013
 
PostgreSQL in HA per Healthcare
PostgreSQL in HA per HealthcarePostgreSQL in HA per Healthcare
PostgreSQL in HA per Healthcare
 

Confio Ignite - webinar by Matteo Durighetto

  • 2. Who am I ? : ● Matteo Durighetto m.durighetto@miriade.it ● DB Architect & Performance Consultant ● oltre 8 anni di esperienza ● Oracle, SqlServer, Mysql, PostgreSQL, TimesTen, CouchBase,GreenPlum, Vertica, MonetDB, MongoDB... ● Oracle Engineered Systems (ODA -Exadata) ● Active Member PostgreSQL Community ● it.linkedin.com/in/mdotdurighettoatmiriadedotit/
  • 3. Who is Confio ? : ● Founded on 2004 ● Negli ultimi 2 anni il suo prodotto Ignite è stato il più adottato in campo Enterprise per l'analisi delle performance ● Attualmente oltre 100.000 istanze vengono monitorate da Ignite. ● Miriade è l'unico GOLD PARTNER certificato a livello Italiano
  • 4. What is Ignite?: ● Tool Web agentless di Performance & Monitoring DB ● Multi DB ● Supporta : Oracle, SqlServer, Sybase, DB2 ● Verticalità per Exadata e Oracle E-Business Suite ● Possibilità di clustering ● Licensing a Istanza Sqlserver o Socket fisico per gli altri DB
  • 5. Architettura Standard : Site B (SqlServer & Oracle )Site A (Oracle & DB2 ) Site C ( Sybase & DB2) Confio Master
  • 6. Architettura Cluster Geo-Distribuita / Cloud : Site B (SqlServer & Oracle )Site A (Oracle & DB2 ) Site C ( Sybase & DB2) Confio A Confio B Confio C Confio Master
  • 7. Breve introduzione Analisi Performance KPI Method ● Si designano dei Performance indicator, come Buffer Hit , Swap in/out, etc ● Si modifica il sistema o le query cercando di portare i KPI al valore ottimale. Wait Time Method ● Si esegue una analisi sui tempi di wait del database e si individuano le cause di bottle neck (query ed altro) e si modificano le stesse o il sistema con l'obbiettivo di riduzione dei wait time Active Session Method ● Si esegue una analisi sui tempi di SQL medi per bucket temporale. Correlando tale valore al numero di thread che il sistema è in grado di erogare. Es. se il sistema impiega il databse 4.5 secondi ogni secondo in media, abbiamo 4.5 thread in possibile waiting/consuming delle risorse, ovvero su X86 2.25 core
  • 9. Introduzione alla console Query Advisor Grafo Workload ripartito per query Analisi Query /Wait Analisi KPI/threshold
  • 10. Introduzione alla console Workload OS Grafo Workload ripartito per query Periodo di Analisi Hash Value Query
  • 11. Introduzione alla console Piano della query Periodo di Analisi
  • 13. Introduzione alla console Alert show Alert creazione
  • 15. Testing Live console Console Link : http://107.23.56.155:8123/iwc Utenza : guest Password : Guest2013
  • 16. Testing Live console Demo Online Oracle XE Swingbench
  • 17. Testing Live console Demo SqlServer SqlServer HammerDB
  • 18. Per conoscere meglio il prodotto, per informazioni di tipo commerciale o semplici curiosità, non esitare a contattarci: Miriade Spa www.miriade.it commerciale@miriade.it m.durighetto@miriade.it
  • 19. Copyright Tutti i contenuti (testi, immagini, grafica, files) e le informazioni presenti all’interno di questa presentazione, salvo diversa indicazione, sono resi disponibili per usi non commerciali, dietro approvazione dell'autore. Se si desidera utilizzare i contenuti di testo o parte di essi del sito puoi farlo inviando una richiesta scritta e ricevendo una conseguente approvazione da parte dell’autore: Matteo Durighetto, m.durighetto@miriade.it