I admit this is not closely related to my day-by-day activities,
but I find the experiment interesting.
MySQL is the most popular open source database, particularly in
the Web. Both twitter and facebook are avid users of MySQL. MySQL has
influenced plenty of projects, has contributed to the creation of
a multiplicity of social networks and it's behind many intriguing
entrepreneurial ideas. The question is: how
influential are you?
Fast Company started a project to measure how much we influence
the online communities. Here is the description coming from their
website.
We started with a simple question: Who are the most influential
people online right …
I get asked this question often. It was mentioned again recently in a NYTECH executive breakfast with RedHat CIO Lee Congdon.
The short answer is No.
There is clear evidence that in the short to medium term Oracle will continue to promote and enhance MySQL. Some of these indicators include:
- EU 10 point commitment in December 2009 – See Oracle Makes Commitments to Customers, Developers and Users of MySQL
- MySQL Conference April 2010 – Opening keynote by Edward Screven State of the Dolphin
- Oracle Magazine Jul/Aug 2010 – Interview with Edward Screven …
I will be joining a great list of quality speakers including John Allspaw, Theo Schlossnagle, Rasmus Lerdorf and Tom Cook at Surge 2010 in Baltimore, Maryland on Thu 30 Sep, and Fri Oct 1st 2010.
My presentation on “The most common MySQL scalability mistakes, and how to avoid them.” will include discussing various experiences observed in the field as a MySQL Consultant and MySQL Performance Tuning expert.
Abstract:
The most common mistakes are easy to avoid however many startups continue to fall prey, with the impact including large re-design costs, delays in new feature releases, lower staff productivity and less then ideal ROI. All growing and successful sites need to achieve higher Availability, seamless Scalability and proven Resilience. Know the right MySQL …
[Read more]To my shame I must admit, I missed it. It happened on June 29, 2005 when db4free.net was first available to the public. At that time it was running MySQL 5.0.7 beta. Quite a lot has happened since then, MySQL 5.0 made its way up to 5.0.91 and the current MySQL GA version is 5.1.49, which is also the version db4free.net is running as of today. The first phpMyAdmin version that db4free.net was offering to provide easy access to the user’s databases was 2.6.3. Today I updated phpMyAdmin to 3.3.5.
Statistics are not necessarily 100 % accurate, but here is the best I can come up with. Since its launch, db4free.net had 528,900 visits. The ratio registrations per visits is at about …
[Read more]
I want to limit the maximum number of concurrent queries by MySQL
account. This will allow some accounts to have many concurrent
connections without the risk of having many concurrent queries.
The feature is enabled by adding admission_control to my.cnf.
Early results for it are promising but I have much more testing
to do. Results for sysbench doing fetch by primary key with 1, 2,
4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048 and 4096 concurrent
clients are …
Download your favourite version of MySQL Server from your local
mirror. We can use the latest GA (5.1.49) or development release
(5.5.5m3). Move your tarball to the /usr/local directory.
I'm assuming that you're logged into your box using the root
account. If you're not then you might need to utilize sudo.
Add the mysql user and group
groupadd mysql
useradd -g mysql mysql
Untar and Create a symbolic link
cd /usr/local/
tar -zxvf mysql-{version}.tar.gz
ln -s mysql-{version} mysql
File and Directory creation/permissions
mkdir -p /var/lib/mysql *
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /var/lib/mysql
Install the system databases and place my.cnf
cp …
One of the issues that has arisen from the ongoing debate about the open core licensing strategy is the continuing confusion about open core compared to the use of open source components in a larger proprietary product – such as IBM’s use of Apache within WebSphere.
To some people there is no difference between the two (since they both result in products that make use of open source but are not open source), however it is clear to me that while the end result might be the same these are very different strategies that involve different approaches to engaging with open source communities/projects.
While open core has a clear definition there is no agreed term or definition for the latter category.
Over the years we have used a variety of terms to describe it, including “open and …
[Read more]========================================================================================================= REGRESSION REPORT ========================================================================================================= MACHINE: drizzle-build-n01.wc1.dfw1.stabletransit.com RUN ID: 324 RUN DATE: 2010-07-27T21:48:07.932094 WORKLOAD: innodb_1000K_readonly SERVER: drizzled VERSION: lp:drizzle/staging REVISION: 1669 COMMENT: 1669: Brian Aker 2010-07-27 This patch turns the table_cache into boost::unordered_multimap. ========================================================================================================= TRENDING OVER LAST 5 runs Conc TPS % Diff from Avg Diff Norm? Min Max Avg STD ========================================================================================================= 16 1993.10 +1.19% 23.37 within norms 1905.44 2010.28 1969.73 26.56 32 …[Read more]
I recently gave a webinar to the LAOUC and NZOUG user groups on MySQL Idiosyncrasies that BITE.
For the benefit of many viewers that do not use English as a first language my slides include some additional information from my ODTUG Kaleidoscope presentation in June.
Thanks to Francisco Munoz Alvarez for organizing.
MySQL Idiosyncrasies That Bite 2010.07 View more presentations from Ronald Bradford.
If you own a Nokia N900 cellular device you might be interested in the ability to control all of your IM accounts from the command line. For those that do not know, the N900 runs Maemo Linux and is capable of running MySQL embedded if you so choose. Here’s a quick script I wrote to provide that functionality for IM accounts. It’s at the bottom of the page, called “im-connections”.
wiki: http://wiki.maemo.org/N900_Mission_Control#Set_all_SIP_accounts_to_online_or_offline
pastebin: http://pastebin.com/qAC57E1N