Contattataci

Struttura del corso

Installazione del server MariaDB

  • Installazione in Ubuntu/Debian
  • Installazione in altre distribuzioni Linux
  • Installazione su Windows

File e script del server MariaDB

  • Programmi di MariaDB
  • Server MariaDB
  • Client MariaDB
  • Strumenti GUI

Configurazione del server MariaDB

  • Opzioni del server
  • Modalità SQL del server
  • Variabili di sistema del server
  • Variabili di sistema dinamiche
  • Variabili di stato del server
  • Processo di spegnimento

Questioni di sicurezza di MariaDB

  • Protezione di MariaDB dagli attacchi
  • Opzioni correlate alla sicurezza
  • Problemi di sicurezza con LOAD DATA LOCAL

Sistema dei privilegi di accesso di MariaDB

  • Panoramica del sistema di privilegi di MariaDB
  • Privileges forniti da MariaDB
  • Connessione al server MariaDB - Fasi
  • Controllo dell'accesso, Fase 1: Verifica della connessione
  • Controllo dell'accesso, Fase 2: Verifica della richiesta
  • Errori di accesso negato

Gestione degli account utente di MariaDB

  • Utenti e password
  • Creazione di nuovi utenti
  • Eliminazione di account utente
  • Limitazione delle risorse utente
  • Cambio di password

Manutenzione del database MariaDB

  • Backup e ripristino
  • Ripristino point-in-time
  • Manutenzione e recupero da crash
  • Sintassi e opzioni di myisamchk
  • Recupero delle informazioni sulle tabelle
  • Impostazioni locali di MariaDB
  • Caratteri nazionali e ordinamento
  • Fuso orario del server MariaDB

File di log di MariaDB

  • Log degli errori
  • Log di query generale
  • Log degli aggiornamenti
  • Log binario
  • Log delle query lente
  • Manutenzione e rotazione dei file di log

Esecuzione di più server MariaDB sulla stessa macchina

  • Esecuzione di più server in Windows
  • Esecuzione di più server in Windows come servizi
  • Esecuzione di più server in Unix e Linux
  • Utilizzo degli strumenti client in un ambiente multi-server

Query Cache di MariaDB

  • Il concetto di Query Cache
  • Test del Query Cache con SELECT
  • Configurazione del Query Cache
  • Verifica dello stato e manutenzione del Query Cache

Il motore di archiviazione CONNECT

  • Installazione del motore di archiviazione CONNECT
  • Creazione ed eliminazione di tabelle CONNECT
  • Lettura e scrittura di dati CSV tramite CONNECT
  • Lettura e scrittura di dati XML tramite CONNECT
  • Accesso alle tabelle MariaDB tramite CONNECT
  • Utilizzo del tipo di tabella XCOL
  • Utilizzo del tipo di tabella PIVOT
  • Utilizzo del tipo di tabella OCCUR

Esplorazione di colonne dinamiche e virtuali in MariaDB

  • Creazione di tabelle con colonne dinamiche
  • Inserimento, aggiornamento e eliminazione di dati nelle colonne dinamiche
  • Lettura di dati da una colonna dinamica
  • Utilizzo di colonne virtuali

Statistiche sulle prestazioni e sull'uso

  • Installazione del plugin Audit
  • Utilizzo del plugin Audit
  • Utilizzo delle statistiche sulle tabelle indipendenti dal motore
  • Utilizzo delle statistiche estese
  • Abilitazione dello schema delle prestazioni
  • Utilizzo dello schema delle prestazioni

Ottimizzazione e tuning di MariaDB

  • Utilizzo di SHOW STATUS
  • Controllo delle strategie dell'ottimizzatore MariaDB
  • Utilizzo di chiavi estese con InnoDB e XtraDB
  • Configurazione della cache delle chiavi segmentate MyISAM
  • Configurazione del threadpool
  • Configurazione della pagecache di Aria
  • Ottimizzazione delle query con la subquery cache
  • Ottimizzazione delle sottoquery semigiunzione
  • Utilizzo dei microsecondi nelle colonne DATETIME
  • Aggiornamento automatico delle colonne DATETIME e TIMESTAMP

Requisiti

Conoscenze fondamentali di un sistema di gestione dei database e del linguaggio SQL.

 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative