কম্পিউটার টিউটোরিয়াল

স্টোরেজ ইঞ্জিন কী এবং MySQL ইনস্টলেশনে সমর্থিত স্টোরেজ ইঞ্জিনের তালিকা কীভাবে চেক করবেন?

এটি সফ্টওয়্যার কম্পোনেন্ট হিসেবে সংজ্ঞায়িত হতে পারে যা ডাটাবেস ম্যানেজমেন্ট সিস্টেম (DBMS) SQL অপারেশন যেমন ডাটা তৈরি, পড়া, আপডেট এবং ডিলিট করার জন্য ব্যবহার করে। অন্য কথায়, DBMS ডাটাবেসে তথ্য পরিচালনার জন্য এটি ব্যবহার করে। সবচেয়ে ব্যাপকভাবে ব্যবহৃত স্টোরেজ ইঞ্জিন হলো InnoDB, যা MySQL 5.5 এবং তার উপরের ভার্সনগুলির জন্য ডিফল্ট স্টোরেজ ইঞ্জিনও। MySQL 5.5-এর আগে ডিফল্ট স্টোরেজ ইঞ্জিন ছিল MyISAM।

SHOW ENGINES কমান্ডের সাহায্যে MySQL ইনস্টলেশনে সমর্থিত স্টোরেজ ইঞ্জিনের তালিকা চেক করা যায়:

mysql> SHOW ENGINES\G
*************************** 1. row ***************************
  Engine: FEDERATED
  Support: NO
  Comment: Federated MySQL storage engine
  Transactions: NULL
  XA: NULL
  Savepoints: NULL
*************************** 2. row ***************************
  Engine: MRG_MYISAM
  Support: YES
  Comment: Collection of identical MyISAM tables
  Transactions: NO
  XA: NO
  Savepoints: NO
*************************** 3. row ***************************
  Engine: MyISAM
  Support: YES
  Comment: MyISAM storage engine
  Transactions: NO
  XA: NO
  Savepoints: NO
*************************** 4. row ***************************
  Engine: BLACKHOLE
  Support: YES
  Comment: /dev/null storage engine (anything you write to it disappear
  Transactions: NO
  XA: NO
  Savepoints: NO
*************************** 5. row ***************************
  Engine: CSV
  Support: YES
  Comment: CSV storage engine
  Transactions: NO
  XA: NO
  Savepoints: NO
*************************** 6. row ***************************
  Engine: MEMORY
  Support: YES
  Comment: Hash based, stored in memory, useful for temporary tables
  Transactions: NO
  XA: NO
  Savepoints: NO
*************************** 7. row ***************************
  Engine: ARCHIVE
  Support: YES
  Comment: Archive storage engine
  Transactions: NO
  XA: NO
  Savepoints: NO
*************************** 8. row ***************************
  Engine: InnoDB
  Support: DEFAULT
  Comment: Supports transactions, row-level locking, and foreign keys
  Transactions: YES
  XA: YES
  Savepoints: YES
*************************** 9. row ***************************
  Engine: PERFORMANCE_SCHEMA
  Support: YES
  Comment: Performance Schema
  Transactions: NO
  XA: NO
  Savepoints: NO
9 rows in set (0.00 sec)
  1. MySQL ভিউর সকল কলাম লিস্ট করা (SHOW FULL COLUMNS)

  2. MySQL 8.0-এ ডিপ্রিকেট করা অপশন ও ভেরিয়েবল

  3. MySQL 8.0-এ নতুন যোগ করা অপশন ও ভেরিয়েবল

  4. MySQL কোন প্ল্যাটফর্মগুলো সাপোর্ট করে?