Consulenza MySQL, MariaDB e Percona Server

Progettazione, tuning, alta disponibilità e gestione di database MySQL®, MariaDB® e Percona Server per MySQL®, con SLA garantiti e DBA disponibili 24/7.
Anche in cloud:
Anni di esperienza
15 +
Istanze MySQL Gestite
1000 +
Assistenza continua
24 H
Tempo di intervento
1 ora
Hanno usufruito dei nostri servizi oltre 5000 aziende

Serve supporto su MySQL, MariaDB o Percona Server?

Un partner tecnico per database veloci, stabili e sempre disponibili

Le prestazioni del database determinano quelle delle applicazioni. Che usiate MySQL®, MariaDB®, Percona Server®, Amazon Aurora® o Amazon RDS®, on premise, in cloud o in ambienti ibridi, il database deve essere dimensionato, configurato e protetto per carichi business-critical. I nostri consulenti lavorano da anni su database open source in produzione: risolviamo problemi di prestazioni, progettiamo architetture ad alta disponibilità e gestiamo migrazioni, con un approccio indipendente dai vendor e orientato ai vostri obiettivi di business. Interveniamo da remoto o presso la vostra sede e possiamo affiancare il vostro team nei progetti più impegnativi o nei periodi di maggior carico.
Marco Marcoaldi - Founder Managed Server Srl
Marco Marcoaldi
Founder & Sistemista Managed Server
Consulenza ed Ottimizzazione performance MySQL Server

Ottimizzazione delle prestazioni

Database più veloci, applicazioni più reattive

Un database ben ottimizzato risponde in meno tempo, consuma meno risorse e regge picchi di traffico che prima causavano rallentamenti o blocchi.

Con la profilazione delle query e l’analisi di Performance Schema e slow query log individuiamo le operazioni più costose, poi interveniamo su indici, query e parametri del server con modifiche misurate prima e dopo.

Ogni intervento è costruito sul vostro carico reale e sui vostri obiettivi: niente configurazioni standard, ma risultati verificabili in termini di tempi di risposta e capacità.

Diagnosi e risoluzione dei problemi di prestazioni

Troviamo la causa, non solo il sintomo

Query lente, lock e deadlock, ritardi di replica, saturazione di CPU, memoria o I/O: individuiamo rapidamente il collo di bottiglia e lo risolviamo in modo stabile.

Il vostro team può così restare concentrato sugli obiettivi di progetto, senza disperdere tempo nella gestione di emergenze tecniche.

Ogni diagnosi si chiude con un rapporto chiaro: cosa è successo, cosa abbiamo corretto e cosa conviene fare per evitare che si ripeta.

server monitoring
Analisi tecnologie server

Architettura e progettazione del database

Basi solide per crescere senza riprogettare

Le scelte di progettazione pesano sulle prestazioni per tutta la vita dell’applicazione. Per questo lavoriamo su schema, tipi di dato, chiavi e indici fin dalle prime fasi, o li rivediamo su sistemi già in produzione.

Valutiamo normalizzazione, partizionamento, separazione tra letture e scritture con repliche e, quando serve, distribuzione dei dati su più nodi, scegliendo l’architettura in base al carico atteso e alla crescita prevista.

Il risultato è un database che scala con il business, semplice da far evolvere e senza colli di bottiglia nascosti.

Cluster e alta disponibilità

Nessun punto singolo di guasto

Progettiamo e gestiamo cluster con MariaDB Galera Cluster, Percona XtraDB Cluster, MySQL InnoDB Cluster e MySQL NDB Cluster, oltre a topologie di replica primario e repliche.

Con replica sincrona o asincrona, failover automatico e bilanciamento delle connessioni con ProxySQL, MaxScale o HAProxy, il servizio resta disponibile anche quando un nodo si ferma, con una continuità superiore al 99,99%.

Ogni cluster è dimensionato sul vostro progetto, anche in ambienti distribuiti su più data center.

Dedicati Server
risparmio costi server

Ottimizzazione dei costi

Oltre il 50% di risparmio sull’infrastruttura database, senza perdere prestazioni

Partiamo da un’analisi del TCO (Total Cost of Ownership): risorse, licenze, supporto e costi operativi. Spesso il margine di risparmio è ampio.

MariaDB e Percona Server sono alternative open source mature a MySQL Enterprise: eliminano costi di licenza e supporto commerciale mantenendo alta disponibilità, strumenti di backup e prestazioni di livello enterprise.

Sullo storage usiamo OpenZFS, con compressione nativa, snapshot istantanei e integrità dei dati verificata, in alternativa a soluzioni proprietarie costose.

Il risultato è un’infrastruttura più economica, moderna e pronta a scalare, costruita su tecnologie aperte e collaudate.

Continuità di servizio garantita

Database sempre disponibili, dati sempre protetti

Rendiamo il vostro database altamente disponibile e resiliente, on premise e in cloud, anche in contesti complessi.

Usiamo OpenZFS in RAIDZ-3 su storage NVMe, con snapshot e rollback per ripristini rapidi anche su dataset oltre i 10 TB e RTO inferiori a 30 minuti.

Clustering locale e geografico e repliche consentono una disponibilità superiore al 99,995%. In caso di criticità la presa in carico avviene entro 1 ora per le urgenze, fino a 15 minuti per i clienti con contratto attivo.

I backup sono distribuiti su SAN geografiche in doppia o tripla copia, e il monitoraggio proattivo rileva le anomalie prima che diventino disservizi.

Uptime 99 e SLA
Loghi Cloud - AWS - Microsoft Azure - Hetzner - Google Cloud - Alibaba Cloud - OVH Cloud - IBM Cloud

On premise e sui principali cloud provider.

Assistenza in sede o in cloud, con lo stesso livello di servizio

Gestiamo database su server on premise e su tutti i principali hyperscaler: AWS, Google Cloud, Microsoft Azure, Alibaba Cloud e IBM Cloud, oltre a provider come Hetzner, OVH, Linode e DigitalOcean. Lavoriamo anche sui servizi gestiti, come Amazon RDS, Aurora e Cloud SQL.

Se state valutando il passaggio al cloud vi aiutiamo a scegliere tra database gestito e installazione su macchine virtuali, confrontando prestazioni, controllo e costi.

Il nostro team è specializzato in ambienti Linux e risponde ai ticket in ogni momento, ovunque si trovi la vostra infrastruttura.

Conforme al GDPR

Dati trattati nell’Unione Europea, nel rispetto del Regolamento (UE) 2016/679

Siamo una società europea e operiamo nel pieno rispetto del GDPR. L’infrastruttura che usiamo per erogare i nostri servizi si trova in data center certificati ISO 27001 all’interno dell’Unione Europea, gestiti da personale che opera nell’UE.

Le informazioni relative alle attività tecniche, alle richieste di assistenza e ai ticket, comprese le configurazioni dei vostri ambienti MySQL, MariaDB o Percona Server, sono conservate esclusivamente in Europa, senza trasferimenti verso paesi terzi.

Al termine delle attività i dati vengono cancellati in modo definitivo entro 30 giorni, come previsto dalle nostre procedure di gestione e dal Regolamento (UE) 2016/679.

conforme GDPR

Obiettivi misurabili, tecnologie enterprise.

FAQ

MySQL è un sistema di gestione di database relazionali (RDBMS) open source, sviluppato da Oracle, tra i più diffusi al mondo. Usa il linguaggio SQL per archiviare, interrogare e aggiornare i dati ed è alla base di una larga parte delle applicazioni web, degli e-commerce e dei gestionali.

Offre transazioni ACID con il motore InnoDB, replica per alta disponibilità e scalabilità in lettura, e un ricco ecosistema di strumenti. Le competenze su MySQL valgono anche per MariaDB e Percona Server, che ne mantengono un’ampia compatibilità.

Si lavora su quattro livelli. Le query: con EXPLAIN e lo slow query log si individuano le operazioni più costose e le scansioni complete di tabella da eliminare. Gli indici: devono coprire le ricerche frequenti senza appesantire le scritture.

Lo schema: tipi di dato corretti e strutture adatte al carico riducono spazio e tempi di accesso. La configurazione del server: buffer pool di InnoDB, log, connessioni e I/O vanno dimensionati sull’hardware e sul carico reale.

Ogni modifica va misurata prima e dopo: è il metodo che applichiamo in ogni intervento di tuning.

Perché il database è spesso il componente più critico dell’infrastruttura: un rallentamento o una perdita di dati si traducono subito in disservizi e costi.

Una gestione professionale garantisce prestazioni stabili, backup verificati, aggiornamenti di sicurezza puntuali e un piano di Disaster Recovery testato. E quando qualcosa va storto, la causa viene trovata e risolta in tempi certi, non per tentativi.

Inoltre, un DBA esperto progetta il database per crescere: più dati e più utenti senza compromettere prestazioni e sicurezza.

MySQL è sviluppato da Oracle, con un’edizione Community open source e un’edizione Enterprise a pagamento che aggiunge strumenti e supporto commerciale.

Percona Server per MySQL è una distribuzione compatibile con MySQL, che aggiunge funzionalità di diagnostica, sicurezza e gestione delle prestazioni disponibili in MySQL solo nell’edizione Enterprise.

MariaDB è nato come fork di MySQL dagli sviluppatori originali del progetto e ha preso una strada propria, con funzionalità e motori di storage specifici: la compatibilità con MySQL resta ampia ma non totale.

La scelta dipende da applicazioni, versioni in uso, strumenti di alta disponibilità e budget: vi aiutiamo a valutarla con dati concreti.

Con un database più veloce e stabile, costi di infrastruttura sotto controllo e la certezza di poter ripristinare i dati in caso di guasto.

Interveniamo su ottimizzazione delle prestazioni, risoluzione dei problemi, alta disponibilità, migrazioni e Disaster Recovery, sia con interventi mirati sia con una gestione continuativa.

I segnali più comuni sono quattro: tempi di risposta in aumento, con query o pagine che diventano lente; instabilità, con crash, riavvii o errori di connessione; consumo elevato di risorse, con CPU, memoria o disco costantemente sotto pressione; dati incoerenti, con repliche in ritardo o non allineate.

Le cause possono essere indici mancanti, query inefficienti, una configurazione non adatta al carico o problemi di replica. Una prima analisi permette di capire dove intervenire e con quali priorità.

Entrambi. Per le aziende che hanno già un team interno offriamo interventi mirati su singole problematiche: risoluzione di un incidente, tuning, migrazione, progettazione del Disaster Recovery.

Per chi ha bisogno di un presidio continuativo offriamo la gestione completa del database, in totale autonomia o in affiancamento al vostro personale, con monitoraggio, manutenzione e SLA definiti.

Il canone è mensile e non ci sono vincoli a lungo termine: potete interrompere il servizio in qualsiasi momento con un preavviso di 30 giorni, così da gestire la transizione senza disservizi.

Sì. Managed Server eroga i propri servizi nel rispetto del Regolamento generale sulla protezione dei dati (Regolamento UE 2016/679). I dati relativi alla vostra infrastruttura e alle richieste di assistenza sono trattati all’interno dell’Unione Europea e cancellati entro 30 giorni dalla conclusione delle attività.

Applichiamo i principi di privacy by design e privacy by default, con cifratura, controlli di accesso e revisione periodica delle procedure. Per i database che contengono dati personali vi aiutiamo a configurare correttamente accessi, cifratura e conservazione.

Per i database di dimensioni importanti eseguiamo backup fisici a caldo con Percona XtraBackup o Mariabackup, senza bloccare il servizio, affiancati da dump logici con mysqldump o mydumper quando serve portabilità. Conserviamo anche i binary log, per poter ripristinare il database fino a un istante preciso prima di un errore o di una cancellazione accidentale.

Le copie vengono conservate fuori dal server di produzione, con una politica di conservazione concordata, e verificate con prove di ripristino periodiche e documentate.

Sì. Configuriamo la replica primario-replica, anche con GTID, per distribuire le letture e avere una copia sempre aggiornata pronta a subentrare, e cluster multi-primario con Galera, MariaDB Galera Cluster o Percona XtraDB Cluster dove serve scrivere su più nodi.

Completiamo l’architettura con il monitoraggio del ritardo di replica e con un proxy come ProxySQL o HAProxy per instradare le connessioni e gestire il failover, e documentiamo le procedure da seguire in caso di guasto di un nodo.

Disclaimer e note legali: MySQL® è un marchio registrato di Oracle Corporation e/o delle sue affiliate. MariaDB® è un marchio registrato di MariaDB Corporation Ab. Percona Server® è un marchio registrato di Percona LLC. Aurora DB® e Amazon RDS® sono marchi registrati di Amazon Web Services, Inc. o delle sue affiliate. MANAGED SERVER SRL non è affiliata, sponsorizzata, o altrimenti associata a Oracle Corporation, MariaDB Corporation Ab, Percona LLC, o Amazon Web Services, Inc., e non rappresenta queste aziende in alcun modo. Tutti i diritti sui marchi e sui nomi di prodotto menzionati sono di proprietà dei rispettivi detentori di copyright.

Hosting con protezione DDOS Inclusa

Protezione DDOS e mitigazione con Arbor Networks & CloudFlare ®

Arbor Networks Netscout Division
CloudFlare Logo

Hai dei dubbi? Non sai da dove iniziare? Contattaci !

Abbiamo tutte le risposte alle tue domande per aiutarti nella giusta scelta.

Chatta con noi

Chatta direttamente con il nostro supporto prevendita.

0256569681

Contattaci telefonicamente negli orari d’ufficio 9:30 – 19:30

Contattaci online

Apri una richiesta direttamente nell’area dei contatti.

DISCLAIMER, Note Legali e Copyright. Red Hat, Inc. detiene i diritti su Red Hat®, RHEL®, RedHat Linux®, e CentOS®; AlmaLinux™ è un marchio di AlmaLinux OS Foundation; Rocky Linux® è un marchio registrato di Rocky Linux Foundation; SUSE® è un marchio registrato di SUSE LLC; Canonical Ltd. detiene i diritti su Ubuntu®; Software in the Public Interest, Inc. detiene i diritti su Debian®; Linus Torvalds detiene i diritti su Linux®; FreeBSD® è un marchio registrato di The FreeBSD Foundation; NetBSD® è un marchio registrato di The NetBSD Foundation; OpenBSD® è un marchio registrato di Theo de Raadt; Oracle Corporation detiene i diritti su Oracle®, MySQL®, MyRocks®, VirtualBox® e ZFS®; Percona® è un marchio registrato di Percona LLC; MariaDB® è un marchio registrato di MariaDB Corporation Ab; PostgreSQL® è un marchio registrato di PostgreSQL Global Development Group; SQLite® è un marchio registrato di Hipp, Wyrick & Company, Inc.; KeyDB® è un marchio registrato di EQ Alpha Technology Ltd.; Typesense® è un marchio registrato di Typesense Inc.; REDIS® è un marchio registrato di Redis Labs Ltd; F5 Networks, Inc. detiene i diritti su NGINX® e NGINX Plus®; Varnish® è un marchio registrato di Varnish Software AB; HAProxy® è un marchio registrato di HAProxy Technologies LLC; Traefik® è un marchio registrato di Traefik Labs; Envoy® è un marchio registrato di CNCF; Adobe Inc. detiene i diritti su Magento®; PrestaShop® è un marchio registrato di PrestaShop SA; OpenCart® è un marchio registrato di OpenCart Limited; Automattic Inc. detiene i diritti su WordPress®, WooCommerce®, e JetPack®; Open Source Matters, Inc. detiene i diritti su Joomla®; Dries Buytaert detiene i diritti su Drupal®; Shopify® è un marchio registrato di Shopify Inc.; BigCommerce® è un marchio registrato di BigCommerce Pty. Ltd.; TYPO3® è un marchio registrato di TYPO3 Association; Ghost® è un marchio registrato di Ghost Foundation; Amazon Web Services, Inc. detiene i diritti su AWS® e Amazon SES®; Google LLC detiene i diritti su Google Cloud™, Chrome™, e Google Kubernetes Engine™; Alibaba Cloud® è un marchio registrato di Alibaba Group Holding Limited; DigitalOcean® è un marchio registrato di DigitalOcean, LLC; Linode® è un marchio registrato di Linode, LLC; Vultr® è un marchio registrato di The Constant Company, LLC; Akamai® è un marchio registrato di Akamai Technologies, Inc.; Fastly® è un marchio registrato di Fastly, Inc.; Let’s Encrypt® è un marchio registrato di Internet Security Research Group; Microsoft Corporation detiene i diritti su Microsoft®, Azure®, Windows®, Office®, e Internet Explorer®; Mozilla Foundation detiene i diritti su Firefox®; Apache® è un marchio registrato di The Apache Software Foundation; Apache Tomcat® è un marchio registrato di The Apache Software Foundation; PHP® è un marchio registrato del PHP Group; Docker® è un marchio registrato di Docker, Inc.; Kubernetes® è un marchio registrato di The Linux Foundation; OpenShift® è un marchio registrato di Red Hat, Inc.; Podman® è un marchio registrato di Red Hat, Inc.; Proxmox® è un marchio registrato di Proxmox Server Solutions GmbH; VMware® è un marchio registrato di Broadcom Inc.; CloudFlare® è un marchio registrato di Cloudflare, Inc.; NETSCOUT® è un marchio registrato di NETSCOUT Systems Inc.; ElasticSearch®, LogStash®, e Kibana® sono marchi registrati di Elastic N.V.; Grafana® è un marchio registrato di Grafana Labs; Prometheus® è un marchio registrato di The Linux Foundation; Zabbix® è un marchio registrato di Zabbix LLC; Datadog® è un marchio registrato di Datadog, Inc.; Ceph® è un marchio registrato di Red Hat, Inc.; MinIO® è un marchio registrato di MinIO, Inc.; Mailgun® è un marchio registrato di Mailgun Technologies, Inc.; SendGrid® è un marchio registrato di Twilio Inc.; Postmark® è un marchio registrato di ActiveCampaign, LLC; cPanel®, L.L.C. detiene i diritti su cPanel®; Plesk® è un marchio registrato di Plesk International GmbH; Hetzner® è un marchio registrato di Hetzner Online GmbH; OVHcloud® è un marchio registrato di OVH Groupe SAS; Contabo® è un marchio registrato di Contabo GmbH; IONOS® è un marchio registrato di IONOS SE; International Business Machines Corporation detiene i diritti su IBM® e IBM Cloud®; Terraform® è un marchio registrato di HashiCorp, Inc.; Ansible® è un marchio registrato di Red Hat, Inc.; cURL® è un marchio registrato di Daniel Stenberg; Facebook®, Inc. detiene i diritti su Facebook®, Messenger® e Instagram®. Questo sito non è affiliato, sponsorizzato o altrimenti associato a nessuna delle entità sopra menzionate e non rappresenta nessuna di queste entità in alcun modo. Tutti i diritti sui marchi e sui nomi di prodotto menzionati sono di proprietà dei rispettivi detentori di copyright. Ogni altro marchio citato appartiene ai propri registranti. MANAGED SERVER® è un marchio registrato a livello europeo da MANAGED SERVER SRL, con sede legale in Via Flavio Gioia, 6, 62012 Civitanova Marche (MC), Italia e sede operativa in Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italia.
Torna in alto