2013-08-27 59 views
1

我一直在使用Python MySQLdb。隨着InnoDB表autocommit默認關閉,這就是我需要的。但是,因爲現在我MyISAM表的工作,MySQL的文檔說會自動提交減慢python的性能嗎?

MyISAM表總能高效地在自動提交= 1種模式

操作由於我跑起來到幾百查詢第二,是否承諾每一個查詢都會減慢腳本的性能?因爲我以前每1000次提交一次就提交一次,現在我無法使用MyISAM來完成此操作。如果它減慢速度,我可以嘗試什麼?

回答

0

MyISAM沒有交易,所以你不能不使用MyISAM「自動提交」。 您的運行時更改也可能是由您從innoDB移動到MyISAM的事實引起的。

數據庫運行時問題的最佳方法通常是基準測試,基準測試和基準測試。