Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MariaDB – MySQL – Pokaż silniki, aby wyświetlić wszystkie dostępne i obsługiwane silniki

Moim głównym zadaniem jest pomaganie moim klientom w ich problemach z wydajnością SQL Server. Najlepszą częścią mojej pracy jest to, że codziennie pracuję z nowym klientem nad moim ulubionym tematem Kompleksowa kontrola stanu wydajności bazy danych . Wielu moich klientów korzysta z innych RDMBS razem z SQL Server. Niedawno otrzymałem pytanie od klienta, który używał MariaDB, czy jest jakiś sposób, aby dowiedzieć się, jakie silniki obsługuje ich wersja MariaDB. Zasadniczo chcieli poznać polecenie, które może pokazać silniki, aby wyświetlić wszystkie dostępne i obsługiwane silniki w MariaDB.

Jak wiesz, MariaDB może zastąpić MySQL. Wszystkie polecenia, które działają dla MySQL, zwykle działają dla MariaDB. Przypomniało mi się, że kiedy pracowałem z MySQL, użyłem polecenia SHOW ENGINES, poprosiłem ich, aby sprawdzili, czy to działa dla nich na MariaDB, czy nie. Rzeczywiście zadziałało.

Oto polecenie, które wyświetli wszystkie dostępne i obsługiwane silniki w MariaDB.

SHOW ENGINES

Oto dane wyjściowe powyższego polecenia, gdy uruchomiłem to samo w mojej wersji MariaDB, czyli 10.4.8.

Zdałem sobie również sprawę, że InnoDB jest domyślnym silnikiem bazy danych dla MariaDB, ponieważ obsługuje transakcje, klucze obce i blokowanie na poziomie wiersza.

To bardzo jasno wynika z wyniku transakcji i transakcji w punkcie zapisu. Litery XA oznaczają transakcje XA mają na celu umożliwienie transakcji rozproszonych, w których menedżer transakcji (aplikacja) kontroluje transakcję, która obejmuje wiele zasobów.

Jeśli chcesz rozpocząć naukę MariaDB lub MySQL, oto link, z którego możesz dowiedzieć się więcej na ten temat:

  • Podstawy MySQL 1
  • Podstawy MySQL 2
  • Pierwsze kroki z MariaDB

Daj mi znać, jeśli masz jakieś dobre sztuczki dotyczące SQL Server, z przyjemnością opublikuję na blogu z należytym uznaniem.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Monitorowanie i zarządzanie operacjami MySQL 8.0 z ClusterControl

  2. Konwertuj z daty i godziny MySQL na inny format za pomocą PHP

  3. Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła:TAK) - Brak uprawnień?

  4. Jak usunąć wiersz mysql po upływie czasu?

  5. Jak mogę zabezpieczyć nazwę użytkownika i hasło MySQL przed dekompilacją?