Ta kontakt

Kursplan

Installasjon av MariaDB-server

  • Installasjon i Ubuntu/Debian
  • Installasjon i andre Linux-distribusjoner
  • Installasjon på Windows

Filer og skript for MariaDB-server

  • MariaDB-programmer
  • MariaDB-server
  • MariaDB-klient
  • GUI-verktøy

Konfigurasjon av MariaDB-server

  • Serveralternativer
  • Serverens SQL-modus
  • Serverens systemvariabler
  • Dynamiske systemvariabler
  • Serverens statusvariabler
  • Avsluttningsprosess

Sikkerhetsutfordringer for MariaDB

  • Sikring av MariaDB mot angrep
  • Sikkerhetsrelaterte alternativer
  • Sikkerhetsutfordringer med LOAD DATA LOCAL

MariaDBs tilgangstillatelsessystem

  • Generelt om MariaDBs tillatelsessystem
  • Tillatelser levert av MariaDB
  • Tilkobling til MariaDB-serveren - stadier
  • Tilgangskontroll, trinn 1: Verifisering av tilkobling
  • Tilgangskontroll, trinn 2: Verifisering av forespørsel
  • Feil ved avslått tilgang

Administrasjon av brukerkontoer i MariaDB

  • Brukere og passord
  • Oppretting av nye brukere
  • Sletting av brukerkontoer
  • Begrensning av brukerressurser
  • Endring av passord

Vedlikehold av MariaDB-databasen

  • Sikkerhetskopiering og gjenoppretting
  • Tidspunktsgjenoppretting (Point-in-Time Recovery)
  • Vedlikehold og gjenoppretting etter krasj
  • myisamchk-syntaks og alternativer
  • Henting av tabellinformasjon
  • Lokal innstilling i MariaDB
  • Nasjonale tegn og sortering
  • Tidssone for MariaDB-server

Loggfiler for MariaDB

  • Feillogg
  • Generell forespørselslogg
  • Oppdateringslogg
  • Binærlogg
  • Langsom forespørselslogg
  • Vedlikehold og rotasjon av loggfiler

Kjøring av flere MariaDB-servere på samme maskin

  • Kjøring av flere servere i Windows
  • Kjøring av flere servere som tjenester i Windows
  • Kjøring av flere servere i Unix og Linux
  • Bruk av klientverktøy i et miljø med flere servere

Query Cache i MariaDB

  • Det konseptet med Query Cache
  • Testing av Query Cache med SELECT
  • Konfigurasjon av Query Cache
  • Sjekk av Query Cache-status og vedlikehold

CONNECT-lagringsmotoren

  • Installasjon av CONNECT-lagringsmotoren
  • Oppretting og sletting av CONNECT-tabeller
  • Lesing og skriving av CSV-data ved hjelp av CONNECT
  • Lesing og skriving av XML-data ved hjelp av CONNECT
  • Tilgang til MariaDB-tabeller ved hjelp av CONNECT
  • Bruk av XCOL-tabelltypen
  • Bruk av PIVOT-tabelltypen
  • Bruk av OCCUR-tabelltypen

Utforsking av dynamiske og virtuelle kolonner i MariaDB

  • Oppretting av tabeller med dynamiske kolonner
  • Setting, oppdatering og sletting av data i dynamiske kolonner
  • Lesing av data fra en dynamisk kolonne
  • Bruk av virtuelle kolonner

Ytelse og bruksstatistikk

  • Installasjon av Audit-pluginet
  • Bruk av Audit-pluginet
  • Bruk av motoruavhengig tabellstatistikk
  • Bruk av utvidet statistikk
  • Aktivering av ytelseskjemaet
  • Bruk av ytelseskjemaet

Optimalisering og justering av MariaDB

  • Bruk av SHOW STATUS
  • Kontroll av MariaDBs optimaliseringsstrategier
  • Bruk av utvidede nøkkel med InnoDB og XtraDB
  • Konfigurasjon av MyISAM segmented key cache
  • Konfigurasjon av threadpool
  • Konfigurasjon av Aria pagecache
  • Optimalisering av forespørsler med subquery cache
  • Optimalisering av semijoin-subqueries
  • Bruk av mikrosekunder i DATETIME-kolonner
  • Automatisk oppdatering av DATETIME- og TIMESTAMP-kolonner

Krav

Grunnleggende kunnskaper om databaser og SQL-språket.

 14 Timer

Antall deltakere


Pris per deltaker

Referanser (7)

Kommende kurs

Relaterte kategorier