[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

MySQL Ver 3.22.32



Uname:
OpenBSD thebe 2.8 compile#3 i386

Patches:
All patches applied to 2.8 up to 011.   The system was an upgrade from
2.7.   

Port:
MySQL Ver 3.22.32 for unknown-openbsd2.8 on i386

Problem:
Port compiles cleanly, and installs without a hitch.  After using
./safe_mysqld & the database will start responding to requests. 
However, when I look that the error logs under /var/mysql I get the
following lines on a very frequent basis:

Memory fault
mysqld restarted on  Fri Dec 15 22:20:25 MST 2000
/usr/local/libexec/mysqld: ready for connections
Memory fault
mysqld restarted on  Fri Dec 15 22:28:24 MST 2000
/usr/local/libexec/mysqld: ready for connections
Killed
mysqld restarted on  Fri Dec 15 23:01:47 MST 2000
/usr/local/libexec/mysqld: ready for connections
Memory fault

Under 2.7 this would resort in a core dump as well.   Now this is just
one of the problems I have noticed under 2.8.  The other problem is that
after a few hours of usage mysqld will literally take up 97 to 99% of
the CPU resources.   

I have attempted to force MySQL to flush it's table information every
1/2 hour to no avail.  Also, when I switched to PostgreSQL this problem
was not reproduced, even under heavier loads. 

MySQL was built using the ports tree found in /OpenBSD/2.8/ of the FTP
server.  Is there any way to actually make it not take up all
resources.  I could care less about the error logs for now. 

					Martin Foster
					mfoster@redwhite.com