sql >> Databasteknik >  >> RDS >> Mysql

MariaDB – MySQL – Visa motorer för att visa alla tillgängliga och stödda motorer

Mitt primära jobb är att hjälpa mina klienter med deras SQL Server-prestandaproblem. Det bästa med mitt jobb är att jag får arbeta med den nya kunden varje dag med mitt favoritämne omfattande databasprestandahälsokontroll . Många av mina klienter kör andra RDMBS tillsammans med SQL Server. Jag fick nyligen en fråga från en klient som använde MariaDB, finns det något sätt att veta vilken typ av motorer deras version av MariaDB stöder. I grund och botten ville de veta kommandot som kan visa motorer för att visa alla tillgängliga och stödda motorer i MariaDB.

Som ni vet kan MariaDB ersätta MySQL. Alla kommandon som fungerar för MySQL fungerar vanligtvis för MariaDB. Jag kom ihåg när jag brukade arbeta med MySQL, jag använde ett kommando SHOW ENGINES, jag bad dem se om det fungerar för dem på MariaDB eller inte. Det fungerade faktiskt.

Här är kommandot som visar alla tillgängliga och stödda motorer i MariaDB.

SHOW ENGINES

Här är resultatet av kommandot ovan när jag körde samma på min version av MariaDB som är 10.4.8.

Jag insåg också att InnoDB är en standarddatabasmotor för MariaDB eftersom den stöder transaktioner, främmande nycklar och låsning på radnivå.

Det framgår mycket tydligt av resultatet av vad som är transaktioner och sparpunktstransaktioner. Bokstäverna XA står för XA-transaktioner är designade för att tillåta distribuerade transaktioner, där en transaktionshanterare (applikationen) kontrollerar en transaktion som involverar flera resurser.

Om du vill börja lära dig MariaDB eller MySQL, här är länken där du kan lära dig mer om det:

  • MySQL Fundamentals 1
  • MySQL Fundamentals 2
  • Komma igång med MariaDB

Säg till om du har några bra knep för SQL Server, jag kommer gärna att skriva på bloggen med beröm till dig.


  1. Hur man konverterar MySQL-tid

  2. Skapa en användare på MySQL

  3. Lägg till ett databaspostkonto till en profil (T-SQL)

  4. Förstå pdo mysql-transaktioner