function memory_check() { $min_memory_needed = (int) ($global_buffers + ($thread_buffers * $max_connections->Value)); $global_buffers = (int) ($key_buffer->Value + $net_buffer->Value); $thread_buffers = (int) ($read_rnd_buffer_size->Value + $sort_buffer->Value + $myisam_sort_buffer->Value + $read_buffer->Value + $join_buffer->Value); $key_buffer = db_fetch_object(db_query('SHOW VARIABLES LIKE "key_buffer_size"')); $net_buffer = db_fetch_object(db_query('SHOW VARIABLES LIKE "net_buffer_length"')); $max_connections = db_fetch_object(db_query('SHOW VARIABLES LIKE "max_connections"')); $read_rnd_buffer_size = db_fetch_object(db_query('SHOW VARIABLES LIKE "read_rnd_buffer_size"')); $sort_buffer = db_fetch_object(db_query('SHOW VARIABLES LIKE "sort_buffer_size"')); $myisam_sort_buffer = db_fetch_object(db_query('SHOW VARIABLES LIKE "myisam_sort_buffer_size"')); $read_buffer = db_fetch_object(db_query('SHOW VARIABLES LIKE "read_buffer_size"')); $join_buffer = db_fetch_object(db_query('SHOW VARIABLES LIKE "join_buffer_size"')); echo "