innodb

    309熱度

    11回答

    我的MySQL數據庫包含幾個表,使用不同的存儲引擎 (特別是myisam和innodb)。我怎樣才能找出哪些表所使用的引擎 ?

    8熱度

    6回答

    我的一個項目時,需要知道使用MyISAM引擎在MySQL任何陷阱/的事情,但我認爲它改變InnoDB的,因爲我在這裏和那裏需要事務支持。 在做這件事之前應該看看或考慮什麼? 我可以只更改引擎,還是應該爲它準備好數據?

    4熱度

    8回答

    我喜歡InnoDB的安全性,一致性和自我檢查。 但我需要MyISAM的速度和重量。 如何讓MyISAM減少由於崩潰,錯誤數據等造成的腐敗?需要經過一次檢查(無論是CHECK TABLE還是myisamchk)。 我不是要求事務安全 - 這就是InnoDB的用處。但我確實需要一個數據庫,我可以很快重啓,而不是幾個小時(或幾天!)。 更新:我不問如何更快地將數據加載到表中。我已經打敗了我的頭,並確定爲

    2熱度

    6回答

    如何在已安裝的MySql實例上啓用inno-db支持? 我已經安裝了mysql-5.0.67-win32。 執行'顯示引擎'時,'InnoDB''DISABLED'。 根據文檔MySql編譯時支持inno-db (來自doc:DISABLED的值是因爲服務器啓動時使用禁用引擎的選項,或者因爲並未提供啓用它所需的所有選項)。 在my.ini中,我評論了'skip-innodb'這一行。這沒有幫助。

    9熱度

    4回答

    我必須恢復已經無意中在MySQL 5.0下降的數據庫。從檢查備份文件,我似乎只有.FRM文件來保存數據庫數據。 任何人都可以建議是否這是我需要從備份執行數據庫還原/導入,還是有其他文件,我應該必須手來完成此?

    8熱度

    3回答

    因爲少數時間Windows上的Mysql服務器在關閉自身時並不成功。在mysql錯誤日誌中,我找到這些行的多個實例: InnoDB:文件操作中的操作系統錯誤號32。 InnoDB:錯誤意味着另一個程序正在使用InnoDB的文件。 InnoDB:這可能是一個備份或防病毒軟件或另一個實例InnoDB:MySQL的。請關閉它以擺脫此錯誤。 我有足夠的可用空間,服務器安裝了幾個月,版本是Windows X

    1熱度

    4回答

    我正在運行一個mysql服務器。我想以某種方式確保將整個數據庫加載到內存中,因爲我聽說它會更快。 這是真的嗎?我如何使它變得垂直?

    4熱度

    3回答

    所以,我想能夠將最大日誌文件大小設置爲64M,但是在使用innodb_log_file_size = 64M後,MySQL開始正常運行,但似乎沒有任何工作正常。編輯:通過正確的我的意思是根本沒有。設置其他InnoDB變量不會導致任何問題。 我該如何解決這個問題?

    10熱度

    3回答

    這裏是我的表: CREATE TABLE `alums_alumphoto` ( `id` int(11) NOT NULL auto_increment, `alum_id` int(11) NOT NULL, `photo_id` int(11) default NULL, `media_id` int(11) default NULL, `u