av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

MySQL存儲引擎–如何將MyISAM轉(zhuǎn)換為InnoDB

成都創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)公司重慶網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計,對服務水泥攪拌車等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗。成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務,我們深知市場的競爭激烈,認真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進步,是我們永遠的責任!

大型WordPress網(wǎng)站速度變慢的最大原因之一是它們的數(shù)據(jù)庫尚未優(yōu)化。許多較舊的站點仍在其數(shù)據(jù)庫中使用MyISAM存儲引擎。近年來,InnoDB表現(xiàn)得更好,更可靠。在MyISAM上使用InnoDB的一個重要原因是缺乏完整的表級鎖定。這使您的查詢處理速度更快。

  • InnoDB與MyISAM
  • 您使用的是MyISAM還是InnoDB?
  • 使用phpMyAdmin將MyISAM轉(zhuǎn)換為InnoDB
  • 使用WP-CLI將MyISAM轉(zhuǎn)換為InnoDB

InnoDB與MyISAM

以下是InnoDB和MyISAM之間的一些主要區(qū)別:

    • InnoDB具有行級鎖定。MyISAM只有完整的表級鎖定。
    • InnoDB具有所謂的參照完整性,它涉及支持外鍵(RDBMS) 和關(guān)系約束,而MyISAM沒有 (DMBS)。
    • InnoDB支持事務,這意味著您可以提交和回滾。MyISAM沒有。
    • InnoDB更可靠,因為它使用事務日志進行自動恢復。MyISAM沒有。

您使用的是MyISAM還是InnoDB?

如果您在一個相當新的WordPress站點上運行,您很可能已經(jīng)在使用InnoDB MySQL存儲引擎。但是對于較舊的WordPress網(wǎng)站,您可能需要快速檢查一下。一些站點甚至可能混合并匹配了MyISAM和InnoDB表,您可以通過將它們?nèi)哭D(zhuǎn)換來看到改進。請按照以下這些簡單的步驟進行檢查。

第1步

登錄到phpMyAdmin并單擊進入您的mySQL數(shù)據(jù)庫。

第2步

快速掃描或?qū)Α癟ype”列進行排序,您就可以看到您的表正在使用哪些存儲引擎類型。在下面的這個示例中,您可以看到其中兩個表仍在使用MyISAM。

查找MyISAM表

或者,您可以運行查詢以查看是否存在任何myISAM表。將“database”替換為您的數(shù)據(jù)庫名稱。

SELECT TABLE_NAME,
ENGINE
FROM information_schema.TABLES
WHERE TABLE_SCHEMA = 'database' and ENGINE = 'myISAM'

使用phpMyAdmin將MyISAM轉(zhuǎn)換為InnoDB

您可以相當輕松地將MyISAM轉(zhuǎn)換為InnoDB。下面的這個例子是使用wp_comments表格。只需運行ALTER命令即可將其轉(zhuǎn)換為InnoDB存儲引擎。注意:我們始終建議在對MySQL數(shù)據(jù)庫運行任何操作之前對其進行備份。

ALTER TABLE wp_comments ENGINE=InnoDB;

確保您運行的是MySQL 5.6.4或更高版本,否則,您可能會遇到InnoDB尚不支持全文索引的問題。

或者,您也可以使用phpMyAdmin手動轉(zhuǎn)換它們。只需單擊myISAM表,單擊進入“Operations”選項卡,然后更改存儲引擎。

將MyISAM轉(zhuǎn)換為InnoDB

使用WP-CLI將MyISAM轉(zhuǎn)換為InnoDB

WP-CLI是一個命令行工具,供開發(fā)人員管理WordPress安裝的常見任務(并不常見)。查看這篇關(guān)于如何使用WP-CLI將MyISAM轉(zhuǎn)換為InnoDB的文章。


分享題目:MySQL存儲引擎–如何將MyISAM轉(zhuǎn)換為InnoDB
文章出自:http://uogjgqi.cn/article/dhheees.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流