Home |  MySQL Buzz |  FAQ |  Feeds |  Submit your blog feed |  Feedback |  Archive |  Aggregate feed RSS 2.0 English Deutsch Español Français Italiano 日本語 Русский
Showing entries 1 to 20 of 18389 Next 20 Older Entries
How EC2 bills data transfer vs computing resources
+0 Vote Up -0Vote Down
This is a follow up on a previous post about Amazon’s EC2 cloud services. You may recall that I had the Kontrollbase demo server hosted there until I was hit with a >$370 bill for less than 2 weeks of service. Now, you may think you want to say “hey you should have known the [...]
OpenSQLCamp Videos online!
+1 Vote Up -0Vote Down

OpenSQLCamp was a huge success! I took videos of most of the sessions (we only had 3 video cameras, and 4 rooms, and 2 sessions were not recorded). Unfortunately, I was busy doing administrative stuff for opensqlcamp for the opening keynote and first 15 minutes of the session organizing, and when I got to the planning board, it was already full….so I was not able to give a session.

  [Read more...]
Securich goes google code – release 0.2.0
+0 Vote Up -0Vote Down
The security plugin for MySQL namely Securich has been migrated to google code a while ago for availability and usability purposes. Last week I finished testing and made available version 0.2.0 which includes some important enhancements like * Added reconciliation from mysql to securich during installation The above feature enables the installation of securich on instances [...]
451 CAOS Links 2009.12.01
+0 Vote Up -0Vote Down

Banking on open source. Open source as a business model. And more.

Follow 451 CAOS Links live @caostheory on Twitter and Identi.ca
“Tracking the open source news wires, so you don’t have to.”

For the latest on Oracle’s acquisition of MySQL via Sun, see Everything you always wanted to know about MySQL but were afraid to ask

Banking on open source
# CIOL.com reported on the benefits of Standard Chartered Bank’s open source-based core banking system.

Open source as a business model
The “open source has



  [Read more...]
Four short links: 1 November 2009
+0 Vote Up -0Vote Down

  1. Apertus -- open source cinema camera. (via joshua on Delicious)
  2. A Survey of Collaborative Filtering Techniques -- From basic techniques to the state-of-the-art, we attempt to present a comprehensive survey for CF techniques, which can be served as a roadmap for research and practice in this area. (via bos on Delicious)
  3. Drizzle Replication using RabbitMQ as Transport -- we're watching the growing use of message queues in web software, and here's an interesting application. (via sogrady on

  [Read more...]
Whatever Happened to "Do No Evil?"
Employee +1 Vote Up -3Vote Down

Evil 

A buddy of mine, Doug Marks, recently opened my eyes to some sites that are putting out misleading product reviews fueled by Google Ad Words.  I wrote about this on my InfoWorld blog with a story entitled "FTC and Google need to crack down on scam

  [Read more...]
On restoring a single table from mysqldump
+2 Vote Up -0Vote Down

Following Restore one table from an ALL database dump and Restore a Single Table From mysqldump, I would like to add my own thoughts and comments on the subject.

I also wish to note performance issues with the two suggested solutions, and offer improvements.

Problem relevance

While the problem is interesting, I just want to note that it is relevant in very specific database dimensions. Too small – and it doesn’t matter how you solve it (e.g. just open vi/emacs and copy+paste). Too big – and it would not be worthwhile to restore from mysqldump anyway. I would suggest that the problem is interesting in the whereabouts of a few dozen GB worth of

  [Read more...]
Help Select the Winner!
+0 Vote Up -2Vote Down

Our contest to give away one of our blazingly fast Kickfire Analytic Appliances to a deserving organization is heading into the home stretch. We have already had almost 1,000 people voice their opinion and encourage everyone interested in data warehousing, business intelligence, MySQL, open source, or any other aspect of this contest to vote for their favorite semi-finalist before 5:00P PT Tuesday, December 1st.  We will announce the winner on Wednesday, December 5th.

To enter the contest, we asked organizations to submit their most compelling story of “data warehouse pain.” Our esteemed judges, Curt Monash, founder of Monash Research (www.monash.com) and publisher of DBMS2, Joy Mundy, principal at the Kimball Group (www.kimballgroup.com), Peter Zaitsev, founder and chief executive

  [Read more...]
Writing output to a log file using MySQL Proxy
Employee_Team +2 Vote Up -0Vote Down

In my previous post, Capturing Erroneous Queries with MySQL Proxy, I showed how to capture erroneous queries, along with relevant information, that one could not effectively obtain from the MySQL general query log. However, in that post, I simply output the information to the terminal. Therefore, in this example, I want to show how to write this information to a proxy log file.

To change this to log to a log file does not require too many changes, and so this is a useful example on how to log any proxy-related information to a log file.

  1. I perform a check for an existing log file (at least using the variable of name “log_file”), and then assign log_file to the location of where I want the log file to reside (at the beginning of the lua script).
    if (log_file == nil) then
      log_file = "C:/Program
  [Read more...]
Perl CGI::param Overloaded Method?
+0 Vote Up -0Vote Down

This is a little story of a little bug. This gremlin suddenly appeared in a CGI.PM web-based application I work with. To make a long story short, an email was coming out something like this . . . 

389939
Subject:Update to Report #389939 by B. bloggins Description:389939 #389939: TPDD Now Deploying to monitoring for the MySQL servers.

 . . . when it should have been some thing like this:

Subject: TPDD Update to Report #389939 by B. bloggins

TPDD Now Deploying to monitoring for the MySQL servers.

After about an hour tracking things back, my team and I narrowed it down to this line of code:

$self->send_TXT_email(CGI::param("rep_no"),$rep_object,
                     $subject,$user_ref);

We scratched our



  [Read more...]
Books for your Holiday reading
Employee +0 Vote Up -0Vote Down
Once again the holidays season is upon us and many of you will be looking for gifts. I would like to recommended the following.

For many years I felt the best overall MySQL book was The MySQL 5.0 Study Guide. It is still a very good book but it does not cover third party tools and is getting slightly dated. My new favorite MySQL book is MySQL Administrators Bible . It covers everything from installing and monitoring MySQL servers to tuning and

  [Read more...]
Operating a Drupal Site behind a Reverse Proxy Server (Apache)
Employee +0 Vote Up -3Vote Down

It's often not desirable to expose your Drupal server directly to the end users. This document describes how to “hide” a Drupal server behind a reverse proxy server. This is typically done for a number of reasons:

  • protection: the topology of the server, the database server can be hidden from the front end

  • caching: The proxy server take away load from the backend system through caching

  • flexibility: the topology behind the reverse proxy can be changed more easily

  • scalability: the proxy server can be used for future load balancing

The technical problem isn't new. It has been solved before. I had however problems finding a solution in a single document.

  [Read more...]
MySQL Workbench 5.2 – Code Statistics
Employee_Team +0 Vote Up -0Vote Down

A community member recently noted, that it takes quite a long time to compile MySQL Workbench. So he started wondering about how big the project actually is and asked for the Lines Of Code we have in our MySQL Workbench 5.2 repository.

We did not have this information at hand and therefore Alfredo ran some scripts during the weekend and generated this nice breakdown.

WB52_code_stats

As you can see, we almost have 700k lines of code to maintain. Given that the MySQL Server itself has about 900k lines of code this is a pretty decent number I think, especially for a small team of 7.

Oracle-Sun: Statements and observations
+2 Vote Up -0Vote Down

I’ve been trying to dig a bit deeper into the European Commission’s investigation of Oracle’s proposed acquisition of Sun Microsystems, to look beyond the received wisdom about the EC’s concerns about the deal.

We know they revolve around the open source MySQL database, the European Commission has said that much. But the Statement of Objections weighs in at 155 pages, and even those that have read it admit to being confused by it. Meanwhile some of the most vocal parties in the public debate have vested interests in encouraging opinions for or against the deal.

Without knowing precisely what the European Commission wants to achieve it is impossible to come to any conclusions about the investigation. However,

  [Read more...]
Commercialization of PHP Software
+0 Vote Up -0Vote Down

I’ve just published an article that explains how a PHP-based product can gain a good position in the market and be made appealing to customers by using marketing communication. The focus is on products licensed under an Open Source license. Yet, most of the recommendations also apply to proprietary offerings.

The article has initially been published in German by PHPmagazin. It has now been translated to English and is available on the Initmarketing website: Commercialization of PHP Software.

ZFS on SAN - multiple slices from the same raid group?
+0 Vote Up -0Vote Down
I have never had much to do with Solaris, until recently. I have heard a lot about ZFS, and it's many advantages, but when I read about the upcoming deduplication in ZFS, I had to try it out. I talked to some people here more familiar with ZFS than me, but the indication from them was that they were getting away from ZFS. High I/O rates were bringing it to it's knees. We are using an EMC SAN here, and while reading about ZFS it occurred to me that what may be happening is that no one planned out the raid groups so that each slice of the SAN came from separate raid groups. I decided to test this out.

I did not have a spare system to run OpenSolaris on, and I needed a system with more SATA ports so I could have more hard disk drives. Here is what I came up with:

Gigabyte MA790FXT-UD5P Motherboard
AMD




  [Read more...]
MONyog 3.6 introduces real-time query monitoring and sniping, better server management, improved alerting and major new features
+1 Vote Up -0Vote Down

Hi,

We are pleased to announce MONyog 3.6 – a major new release. Listed below are the major features included in this release.

Real-time query monitoring and sniping

MONyog provides a whole bunch of tools for finding problem SQL (Slow Query Log, SHOW PROCESSLIST snapshots, MySQL Proxy, etc). These tools are great if you want to find problem SQL in an application and tune those queries. However, using these tools to find problem is almost always a post-mortem exercise. In certain situations you may want real-time notifications for long running queries. MONyog 3.6 gives you exactly that. MONyog can continuosly monitor queries in real-time and send notifications (on Mail or SNMP) for queries that take more than a specified amount of time to execute.

  [Read more...]
InfiniDB test scripts updated to include UNION tests
+2 Vote Up -0Vote Down

With the release of the InfiniDB 0.9.5.1 that includes UNION functionality, the test scripts have been updated to include UNION tests as well.  You may download these new 0.9.5.1 test scripts here.

Installing Apache2 With PHP5 And MySQL Support On OpenSUSE 11.2 (LAMP)
+0 Vote Up -0Vote Down

Installing Apache2 With PHP5 And MySQL Support On OpenSUSE 11.2 (LAMP)

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an OpenSUSE 11.2 server with PHP5 support (mod_php) and MySQL support.

Poor man's schema comparison
Employee +6 Vote Up -0Vote Down

poor man

Comparing database schemas is one of those DBA tasks that occur all the time.
If you can afford the luxury of having a GUI, then MySQL Workbench is the tool for you. It will help you compare structures and eventually synchronizing the differences.
If the only thing at your disposal is a command line interface, without the possibility of installing anything (a common occurrence when you are consulting), then this Poor man's schema comparison tool may come handy.

It's a Perl






  [Read more...]
Showing entries 1 to 20 of 18389 Next 20 Older Entries

Planet MySQL © 1995-2008 MySQL AB, 2008-2009 Sun Microsystems, Inc.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Sun Microsystems, Inc. and does not
necessarily represent the opinion of Sun Microsystem, Inc. or any other party.