innodb是mysql的資料庫引擎之一,現為mysql的預設儲存引擎,為mysql AB發布binary的標準之一。 innodb儲存引擎完全與mysql伺服器整合,innodb儲存引擎為在主記憶體中快取資料和索引而維持它自己的緩衝池。
innodb
(推薦教學:mysql教學)
InnoDB,是MySQL的資料庫引擎之一,現為MySQL的預設儲存引擎,為MySQL AB發布binary的標準之一。
InnoDB由Innobase Oy公司所開發,2006年五月時由甲骨文公司併購。與傳統的ISAM與MyISAM相比,InnoDB的最大特色就是支援了ACID相容的事務(Transaction)功能,類似PostgreSQL。
目前InnoDB採用雙軌制授權,一個是GPL授權,另一個是專有軟體授權。
詳細介紹
事務型資料庫的首選引擎,支援ACID事務,支援行級鎖定。
InnoDB是為處理巨大資料量時的最大效能設計。 InnoDB儲存引擎完全與MySQL伺服器整合,InnoDB儲存引擎為在主記憶體中快取資料和索引而維持它自己的緩衝池。
InnoDB儲存它的表&索引在一個表空間中,表空間可以包含數個檔案(或原始磁碟分割區)。這與MyISAM表不同,例如在MyISAM表中每個表被存在分離的文件中。 InnoDB 表可以是任何尺寸,即使在檔案尺寸被限制為2GB的作業系統上。
InnoDB預設地被包含在MySQL二進位分發中。 Windows Essentials installer使InnoDB成為Windows上MySQL的預設表。
以上是innodb是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!