2012-09-05 30 views
1

我有一個關於mysql內存設置的問題。我目前正在試驗非常大的表格。當我運行復雜的查詢時,mysql內存不足。Mysql內存設置

什麼是適當的設置在MySQL中,將允許一次處理更大的數據大小?如何更改它?

任何信息?

+1

你甚至嘗試在MySQL的文檔看? http://dev.mysql.com/doc/refman/5.5/en//option-files.html –

+0

我們該如何回答這個問題。取決於您的大型表格的大小,服務器上的負載以及複雜查詢的複雜程度! RTFM時間。 –

+0

另外,您使用MyISAM或InnoDB的表是什麼類型?您分別爲每個配置內存使用情況。 – Ray

回答

1

如果你是新手,那麼你需要付出很多努力來加速。 MySQL並不像調優Oracle那麼糟糕,但它確實需要一些工作。關於這些壞消息我很遺憾。我建議你給自己一份高性能MySQL的副本,看一下關於MySQL性能分析的章節,尤其是關於優化服務器設置的第6章。

沒有細節,正如同事指出的那樣,很難提出任何建議。

另外,您也可以查看以下Google視頻(http://www.youtube.com/watch?v=UcQVeO1JxSM)。它雖舊,但概念在那裏。

好運

PS - 還檢查了http://dev.mysql.com/doc/refman/4.1/en/option-files.html對選項文件(CNF)幫助

+0

非常感謝。 – user1189851