Intrati in legatura

Schița de curs

Instalarea serverului MariaDB

  • Instalarea în Ubuntu/Debian
  • Instalarea în alte distribuții Linux
  • Instalarea pe Windows

Fișierele și scripturile serverului MariaDB

  • Programele MariaDB
  • Serverul MariaDB
  • Clientul MariaDB
  • Instrumente GUI

Configurarea serverului MariaDB

  • Opțiunile serverului
  • Modul SQL al serverului
  • Variabilele de sistem ale serverului
  • Variabilele de sistem dinamice
  • Variabilele de stare ale serverului
  • Procesul de oprire

Probleme de securitate MariaDB

  • Securizarea MariaDB împotriva atacurilor
  • Opțiuni legate de securitate
  • Probleme de securitate cu LOAD DATA LOCAL

Sistemul de privilegii de acces MariaDB

  • Prezentarea generală a sistemului de privilegii MariaDB
  • Privilegiile oferite de MariaDB
  • Conectarea la serverul MariaDB - Etape
  • Controlul accesului, Etapa 1: Verificarea conexiunii
  • Controlul accesului, Etapa 2: Verificarea cererii
  • Erori de tip Access Denied

Gestionarea conturilor de utilizatori MariaDB

  • Utilizatori și parole
  • Crearea utilizatorilor noi
  • Ștergerea conturilor de utilizatori
  • Limitarea resurselor utilizatorilor
  • Schimbarea parolelor

Întreținerea bazei de date MariaDB

  • Backup și recovery
  • Recuperarea la un anumit moment în timp
  • Întreținere și recuperare după o cădere
  • Sintaxa și opțiunile myisamchk
  • Obținerea informațiilor despre tabele
  • Setările locale MariaDB
  • Caracterele naționale și sortarea
  • Fusul orar al serverului MariaDB

Fișierele de log MariaDB

  • Error Log
  • General Query Log
  • Update Log
  • Binary Log
  • Slow Query Log
  • Întreținerea și rotația fișierelor de log

Rularea mai multor servere MariaDB pe aceeași mașină

  • Rularea mai multor servere în Windows
  • Rularea mai multor servere în Windows ca servicii
  • Rularea mai multor servere în Unix și Linux
  • Utilizarea instrumentelor client într-un mediu cu mai multe servere

Cache-ul de interogări MariaDB

  • Conceptul de Query Cache
  • Testarea Query Cache cu SELECT
  • Configurarea Query Cache
  • Verificarea stării și întreținerea Query Cache

Motorul de stocare CONNECT

  • Instalarea motorului de stocare CONNECT
  • Crearea și ștergerea tabelelor CONNECT
  • Citirea și scrierea datelor CSV folosind CONNECT
  • Citirea și scrierea datelor XML folosind CONNECT
  • Accesarea tabelelor MariaDB folosind CONNECT
  • Utilizarea tipului de tabel XCOL
  • Utilizarea tipului de tabel PIVOT
  • Utilizarea tipului de tabel OCCUR

Explorarea coloanelor dinamice și virtuale în MariaDB

  • Crearea tabelelor cu coloane dinamice
  • Inserarea, actualizarea și ștergerea datelor din coloane dinamice
  • Citirea datelor dintr-o coloană dinamică
  • Utilizarea coloanelor virtuale

Statistici de performanță și utilizare

  • Instalarea Audit Plugin
  • Utilizarea Audit Plugin
  • Utilizarea statisticilor de tabel independente de motor
  • Utilizarea statisticilor extinse
  • Activarea Performance Schema
  • Utilizarea Performance Schema

Optimizarea și reglarea MariaDB

  • Utilizarea SHOW STATUS
  • Controlul strategiilor de optimizare MariaDB
  • Utilizarea cheilor extinse cu InnoDB și XtraDB
  • Configurarea cache-ului de chei segmentat MyISAM
  • Configurarea threadpool
  • Configurarea pagecache-ului Aria
  • Optimizarea interogărilor cu cache-ul de subinterogări
  • Optimizarea semijoin-urilor din subinterogări
  • Utilizarea microsecundelor în coloanele DATETIME
  • Actualizarea automată a coloanelor DATETIME și TIMESTAMP

Cerințe

Cunoștințe fundamentale despre orice bază de date și despre limbajul SQL.

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite