Bug #22348 | Mysql Process eating memory in time then start to swap then crash | ||
---|---|---|---|
Submitted: | 14 Sep 2006 14:18 | Modified: | 15 Sep 2006 7:39 |
Reporter: | Alexandru Paun | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 4.1.20-standard | OS: | Linux (Linux) |
Assigned to: | CPU Architecture: | Any | |
Tags: | crash, out of memory |
[14 Sep 2006 14:18]
Alexandru Paun
[14 Sep 2006 14:28]
Alexandru Paun
Once i've been able to see the parameters of mysqld process when the process crashed 3753m 3.7g 76% used memory
[14 Sep 2006 14:42]
Valeriy Kravchuk
With your settings: set-variable = max_connections=700 set-variable = max_heap_table_size=64M set-variable = tmp_table_size=64M set-variable = query-cache-size=300M set-variable = innodb_buffer_pool_size=500M set-variable = key_buffer_size=32M set-variable = innodb_additional_mem_pool_size=20M set-variable = sort_buffer_size=6M set-variable = innodb_log_buffer_size=4M you may easily use up to: 300+500+32+20+4+700*(64+6+...) >> 856M + 700*6M > 5000M of RAM, even without temporary tables used in each connection. So, this is not a bug, especially without a repeatable test case that shows your statements executed. Just improper configuration.
[15 Sep 2006 7:09]
Alexandru Paun
Ok tks for advice. I have just one question and that's all. Do you know if the bug with thread concurrency on Mysql 64Bits for 2 Processors Xeon overloading the processors has been fixed?
[15 Sep 2006 7:35]
Valeriy Kravchuk
Do you mean bug #15815? Simple answer: not yet fixed. Detailed answer is in that bug report. If you mean any other bug, just add a comment/question to it.
[15 Sep 2006 7:39]
Alexandru Paun
Yes this is the bug, Ok thank you :) You may close this one. Thanks again