From owner-freebsd-database@FreeBSD.ORG Sat Jan 14 17:18:04 2006 Return-Path: X-Original-To: freebsd-database@freebsd.org Delivered-To: freebsd-database@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FE8516A420 for ; Sat, 14 Jan 2006 17:18:04 +0000 (GMT) (envelope-from michael.bowerman@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id A458F43D48 for ; Sat, 14 Jan 2006 17:18:03 +0000 (GMT) (envelope-from michael.bowerman@gmail.com) Received: by xproxy.gmail.com with SMTP id t12so653082wxc for ; Sat, 14 Jan 2006 09:18:03 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=oMt8A1uJDHv91GF1PlBK4zObi/+JI6H9FAvQEmUsjrtiEtVhka61uPzgGtbPX2nS246cjM2MYlq6UR1rmEyW9FeG8O3y3dmrV6zUeBwowt7lqKuotIPxWUro1LvZYCHdZ5+Led34hQ1btpO+OuaDOeHIDeGd92R6jI+ToK7B4+A= Received: by 10.70.50.16 with SMTP id x16mr5448345wxx; Sat, 14 Jan 2006 09:18:02 -0800 (PST) Received: by 10.70.7.6 with HTTP; Sat, 14 Jan 2006 09:18:02 -0800 (PST) Message-ID: <8038a35b0601140918t459b534cnea1c2a22ea578cc@mail.gmail.com> Date: Sat, 14 Jan 2006 17:18:02 +0000 From: Michael Bowerman To: freebsd-database@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: MySQL and FreeBSD native threads X-BeenThere: freebsd-database@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Database use and development under FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2006 17:18:04 -0000 A while ago, I was planning to move my MySQL server over from Linux to FreeBSD. But, I was scared off by some blogs and the MySQL website that said that FreeBSD threading had some problems dealing with high loads, since some calls were not threadsafe. So, my question is this: has FreeBSD threading improved since the 4.x line? It seems to me like a lot of work has gone into this area since then. But, I haven't been able to find any updated information on 5.x and 6.x. I'm trying to move completely to FreeBSD on my home network. So, I'd prefer to make the switch. My server has a very small load and the data isn't exactly mission critical (simple web stuff). So, even with the threading problem, it would probably still meet my needs. But, it's mostly a matter of worry free life cycle. I don't like to spend a lot of time on maintenance (or wondering if it's my code, or the server), except for upgrades. Thanks for your thoughts, Mike