Home |  MySQL Buzz |  FAQ |  Feeds |  Submit your blog feed |  Feedback |  Archive |  Aggregate feed RSS 2.0 English Deutsch Español Français Italiano 日本語 Русский Português 中文
Showing entries 1 to 30 of 29826 Next 30 Older Entries
On operating system upgrades and a packager’s nightmare
+0 Vote Up -0Vote Down

A fairy tale

Once upon a time I did an operating system upgrade, a minor one that should do no harm, but just get me up to date by fixing any bugs in the version I had been using. It seemed like a good idea.

All seemed to be fine. I use a package provided by an external vendor and not the one produced by the operating system provider as this vendor provides a newer version of the package and I need that. The vendor has to make his package fit in the os environment his package is built for and normally does a pretty good job.

I use automation to build my systems and when I built a new one some issues appeared. Related to the new version of the OS the provider had enhanced one of his packages and the installation pulled in new dependencies. The install of the external package I use then broke as it conflicted with the new dependency

  [Read more...]
Continuent Tungsten Replicator 2.1 Now Available
+1 Vote Up -0Vote Down
Continuent Tungsten Replicator 2.1 is now available for download at www.continuent.com/software and http://code.google.com/p/tungsten-replicator/downloads/list.  Tungsten Replicator is a high performance, open source, data replication engine for MySQL and Oracle, released under a GPL V2 license. Tungsten Replicator has all the features you expect from enterprise-class data replication products
MySQL man pages silently relicensed away from GPL
+2 Vote Up -0Vote Down

It has recently been brought to our attention that the MySQL man pages have been relicensed. The change was made rather silently going from MySQL 5.5.30 to MySQL 5.5.31. This affects all pages in the man/ directory of the source code.

You can tell the changes have come during this short timeframe (5.5.30->5.5.31). The old manual pages were released under the following license:

This documentation is free software; you can redistribute it and/or modify it only under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License.

The new man pages (following 5.5.31 and greater – still valid for 5.5.32) are released under the following license:

This software and related documentation are provided under a license agreement containing restrictions on use

  [Read more...]
Troubleshooting Building MariaDB 5.1 on Windows
+1 Vote Up -0Vote Down

This is a follow-up, troubleshooting article that goes hand-in-hand with my “Building MariaDB 5.1 on Windows Revisited” post, and covers some problems and their solutions that one might encounter when attempting to build MariaDB from source code on Microsoft Windows.

The first error I ran into was this, on my main compile step (i.e., the 2nd cmake command):

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.Cpp
Common.targets(151,5): error MSB6006: "cmd.exe" exited with code 1.
[C:\mysql\mariadb-5.1.67\bld\scripts\GenFixPrivs.vcxproj]

That in itself doesn’t tell us too much. Searching the full compile output, we find:

Generating ../../scripts/mysql_fix_privilege_tables.sql
The system cannot find the file specified.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.Cpp
Common.targets(151,5):
  [Read more...]
Building MariaDB 5.1 on Windows Revisited
+1 Vote Up -0Vote Down

I previously wrote an article on Building MariaDB 5.1 on Windows, but it was about 1.5 years ago (for 5.1.60; this is for 5.1.67), so I wanted to update this a little since I’ve built it entirely from the command-line this time (as well as highlight a couple problems/solutions – which I’ll cover in a subsequent troubleshooting post). This process it quite similar to my steps for building MariaDB 5.5 and MariaDB 10.0, however it’s slightly different since 5.1 requires you run the configure.js script before running cmake. Aside from that though, things are mostly the same.

Here is the full procedure:

Download 5.1.67
  [Read more...]
MariaDB Foundation Becomes OIN Licensee
+3 Vote Up -1Vote Down

The MariaDB Foundation Board has now been meeting for a few months and we have been gradually taking steps to establish the Foundation as an independent organisation with member-led governance. The Board has asked me, as CEO, to provide regular updates on our progress here on the MariaDB Blog, so watch for posts in the Foundation category.

I’ve a larger news update in preparation for next week, but first a news item about our relationship with the wider community. Given the threat software patents pose to all free and open source developers, it’s important to use every defence available as well as to unite to frustrate patent aggressors. To that end, the MariaDB Foundation has become a licensee of the Open

  [Read more...]
MySQL Cluster 7.3 is now Generally Available – an overview
Employee +3 Vote Up -0Vote Down

MySQL Cluster 7.3 has now been declared GA! This means that you can deploy it in your live systems and get support from Oracle.

This post briefly describes the main new features in the release; for a deeper dive, refer to the What’s new in MySQL Cluster 7.3 white paper (http://www.mysql.com/why-mysql/white-papers/mysql-cluster-new-features-whitepaper/" target="New features in MySQL Cluster 7.3) and the more specialised blog posts that you’ll find links to from this post.

I’ll also be giving more details in the MySQL Cluster 7.3 Webinar

  [Read more...]
Foreign Keys in MySQL Cluster
Employee +13 Vote Up -0Vote Down

Foreign Key constraints between tables

The newly announced GA of MySQL Cluster 7.3 (7.3.2) builds upon second DMR (7.3.1 m2) released earlier in the year which added Foreign Keys to MySQL Cluster. Foreign Keys is a feature requested by many, many people and has often been cited as the reason for not being able to replace InnoDB with MySQL Cluster when they needed the extra availability or scalability.

Note that this post is an up-version of the original – and was first published with the 7.3 labs release in June 2012.

What’s a Foreign Key

The majority of readers who are already

  [Read more...]
MySQL Cluster 7.3 GA – Includes MySQL Cluster Auto-Installer
Employee +6 Vote Up -0Vote Down

MySQL Cluster 7.3 has just been declared Generally Available (and with it the new MySQL Cluster Auto-Installer) – download it from here.

Deploying a well configured cluster has just got a lot easier! Oracle have released a new auto-installer/configurator for MySQL Cluster that makes the processes extremely simple while making sure that the cluster is well configured for your application. A single command launches the web-based wizard which then steps you through configuring the cluster; to keep things even simpler, it will automatically detect the resources on your target machines and use these results together with the type of workload you specify in order to determine values for the key configuration

  [Read more...]
Using JavaScript and Node.js with MySQL Cluster – First steps
Employee +3 Vote Up -0Vote Down

We’re very pleased to announce that MySQL Cluster 7.3 has gone GA; for a full run-down of the new features and enhancements, take a look at the "MySQL Cluster 7.3 New Features for Internet-Scale Performance with Carrier-Grade Availability" white paper (http://www.mysql.com/why-mysql/white-papers/mysql-cluster-7-2-new-features-whitepaper/) but this post will focus on just one of the features – the MySQL Cluster JavaScript Driver for Node.js. The post will step you through setting everything up so that you can get your first Node.js code reading and writing from MySQL Cluster.

  [Read more...]
MySQL Cluster 7.3 GA: Increasing Developer Flexibility and Simplicity
+0 Vote Up -0Vote Down
The MySQL team at Oracle are excited to announce the immediate availability of the MySQL Cluster 7.3 Development Milestone Release GA release. Some might call MySQL Cluster 7.3 "the foreign keys release" - and sure enough it is a major engineering achievement to build a distributed database that enforces referential integrity across a shared-nothing cluster, while maintaining ACID compliance and cross-shard JOINs. But MySQL Cluster 7.3 is so much more as well. The design focus has been on enabling developer agility - making it simpler and faster than ever to enhance new services with a highly scalable, fault tolerant, real-time database - with minimum development or operational effort.
Installing MySQL 5.7.1 (Milestone Release) on Windows 7
+3 Vote Up -0Vote Down

I wanted install MySQL 5.7.1 (1st Milestone Release) on Windows 7 and test it out a bit, so I did, and since things didn’t go as smooth as expected, I thought I’d share my experience, in case anyone else runs into the same issues.

I downloaded the .msi (mysql-5.7.1-m11-winx64.msi) from http://dev.mysql.com/downloads/mysql/ (then click the “Developmental Releases” tab) and installed it following the prompts. That seemed to complete fine, which was great. However, that was it – and not in a good way. I mean, the “installer” basically only unpacked the files to a location.

I was expecting the “configuration” tool to run, but it didn’t. It was not installed, and not an option.

I quickly read through the 5.7.1 changelog and found the config tool is not part of the

  [Read more...]
MySQL Cluster 7.3
+3 Vote Up -0Vote Down
MySQL Cluster 7.3 (7.3.2 GA, published on Tuesday, 18 Jun 2013)
What do you want to know about glimpsee?
+0 Vote Up -2Vote Down

We have had some success with the introduction of glimpsee last month. Merci !
I would like to thanks all of you who have registered and those who are interested in glimpsee without even really knowing what’s going on.
It is really important for us to feel enthusiasm about our work, because we work hard to provide a tool that could improve your life.

We hope to offer a public beta release of glimpsee before the end of the year and many more surprises before. Meanwhile, we would like to offer you an incomplete FAQ about glimpsee, enjoy :
 

What is glimpsee?




  [Read more...]
Lessons Learned Managing Large AWS Environments
+2 Vote Up -0Vote Down

Download PDF Presentation

At Cloud Expo East 2013 I gave a presentation of my experiences in dealing with large AWS environments. In summary this included:

  • Understanding AWS Products (especially the growth of new/revised products and pricing)
  • Knowing the true Cost of your deployment and options with instances types, sizes and products
  • Being prepared for Web Scale
  • The importance of Security, what exists, the

  •   [Read more...]
    NPR on Software Patents
    +0 Vote Up -0Vote Down

    A few years back, along with some folks at MySQL and in the open source community, we helped kick off a campaign against software patents in Europe.  This was a hot topic and surprisingly, it seemed no large companies were willing to step up the fight.  As a relatively young company, MySQL had a lot to lose if someone went on the attack against us using patents.  While we had a very small number of patents in our portfolio (mostly through acquisitions), we help them only for defensive purposes.  

    It's been interesting to see some stories come out from NPR's Planet Money and This American Life shows that shed more light on software patents.

      [Read more...]
    Tricks with mysqldump
    +0 Vote Up -0Vote Down

    More than once I have wished that mysqldump was never created. In many backup scenarios it is better to use other tools such as xtrabackup. However, there is still times when I end up using mysqldump. For one thing it is included with the mysql packages. It's "always there". Secondly, it sometimes is really a good fit for the tasks. And occassionally, with a bit of work, you can make it do neat tricks. 

    I'm going to cover a few of the tricks I have used over the years. Hopefully you will find them helpful. In some cases one of these might even save your bacon.

    Trick One:

    One of the annoying issues with mysqldump is its lack of flexibility. It's very easy to dump all databases (--all-databases option), or one or more databases (--databases). Even dumping a single table isn't too difficult. But what about all the tables that start with "a"? You

      [Read more...]
    MySQL for Devs, DBAs and Debutantes
    +0 Vote Up -1Vote Down

    Read the original article at MySQL for Devs, DBAs and Debutantes

    Join 6500 others and follow Sean Hull on twitter @hullsean. I just received my copy of the 5th Edition of Paul DuBois’ MySQL tomb. Weighing in at 1153 pages, it’s a solid text, with a very thorough introduction to the topic of administering MySQL databases. Buy the book here: MySQL 5th Edition by Paul Dubois [...]

    For more articles like these go to Sean Hull's Scalable Startups

    Related posts:
  • Oracle DBAs… You Know You Want MySQL!
  • No tools to reconcile MySQL with two masters
  •   [Read more...]
    MySQL Camp at Bangalore - 19 June
    Employee +0 Vote Up -0Vote Down

    As promised we are back with the 2nd edition of Bangalore MySQL User camp this Wednesday 19 June.

    As requested we are going into the details of InnoDB and Performance Schema.

    See the details here:

    https://groups.google.com/forum/?fromgroups#!topic/bangalore-mysql-user-camp/gnqGPLKDB0s

    Venue remains the same as last time : 

    Our Kalyani Magnum Office behind Apollo hospital on the Bannerghatta road

    Time - 5PM-6PM

    Don't miss the chance to meet the MySQL engineering team at Bangalore and learn internals of MySQL.

    Hope to see you there.

    Cheers

    Sanjay


    Percona XtraDB Cluster (PXC) in the real world: Share your use cases!
    +0 Vote Up -0Vote Down

    The aim of this post is to enumerate real-world usage of Percona XtraDB Cluster (PXC), and also to solicit use cases from the readers. One of the prominent usages in the production environment that we have come across (and our Percona consultants have assisted) is that of HP Cloud. There is a post about it here by Patrick Galbraith of HP. The post focuses on their deployment of PXC for HP Cloud DNS. The post focuses on the key aspects of

      [Read more...]
    Meet Database Challenges with MySQL Cluster
    Employee_Team +0 Vote Up -0Vote Down

    MySQL Cluster enables users to meet the database challenges of next generation web, cloud, and communications services with uncompromising scalability, uptime and agility. With the MySQL Cluster training course:

  • Learn how to develop, deploy, manage and scale your MySQL Cluster applications more efficiently
  • Keep your mission-critical applications and essential services up and running 24x7
  • Deliver the highest performance and scalability using MySQL Cluster best practices

    Below is a selection of events on the schedule for this 3 day instructor-led course:

  •   [Read more...]
    MySQL User Camp Bangalore - June 19th
    Employee +1 Vote Up -0Vote Down

    Hi Folks,
    It is time for the 2nd edition of MySQL Bangalore User camp. This time you can learn all about Performance Schema and InnoDB. Don't miss it..

    Date/Time : (Wednesday) 19th June, 2013. 5PM-6PM
    Venue : Kalyani Magnum Infotech Park, Bangalore.
    Registration : free (FCFS).
    How to register: Send a mail to mysql.bangalore@gmail.com

    For more information, follow us on:
    Facebook group : (MySQL User Camp) https://www.facebook.com/groups/265569266910879/
    Linked In










      [Read more...]
    Enabling MySQL Multi-Source Replication Workflows with GTIDs
    Employee +6 Vote Up -0Vote Down
    The goal of this post is twofold: (i) to show the power of GTIDs and MySQL 5.6 replication infrastructure in general; and (ii) show MySQL users a way to hack multi-source replication rather painlessly and rather quickly on top of MySQL 5.6 when using the new MySQL 5.6 replication features.

    Multi-source Replication

    Multi-source replication is often regarded as a mean to aggregate, consolidate, different streams of data into one single server instance, a sink. In many cases the following assumptions hold:
  • There are no conflicts between transactions from different sources/masters;
  • Replication is asynchronous
  •   [Read more...]
    The history and future of the MySQL Ecosystem
    +1 Vote Up -0Vote Down

    Download PDF Presentation

    This week I was the guest speaker at the New York Linux Users Group (NYLUG) Meetup where I had the opportunity to talk about The history and future of the MySQL Ecosystem. This talk, titled “”Spaghetti and MySQLBalls (with a side of greens)” detailed the beginnings of MySQL, the MySQL acquisition history, described the state of current MySQL versions/variants/forks, storage engines, related vendors and much more. It was actually great to reminisce and share some of the great stories of the fantastic team at


      [Read more...]
    Fun with Bugs #10 - recently reported bugs affecting MySQL 5.6.12
    +0 Vote Up -0Vote Down
    MySQL 5.6.12 is available to community for more than a week already, so people started to test and use it. And, no wonder, new bug reports started to appear. Let's concentrate on them in this issue.

    I'd like to start with a funny one.  Bug #69413 had scared some of my Facebook readers to death, as we see kernel mutex mentioned clearly in the release notes for 5.6.12. What, kernel mutex comes back again? No, it's just a result of null merge and, probably, copy/paste from the release notes for 5.5.32.

    It seems recent bug reports for 5.6.12 are mostly related to small details



      [Read more...]
    MySQL Workbench 6.0: What’s New
    Employee_Team +0 Vote Up -0Vote Down

    With the first beta of MySQL Workbench 6.0 just released, we’ll go through the list of improvements we’ve made since 5.2.47

    New Home Screen

    The Home screen went through a renovation and now has a modernized look. As part of the SQL Editor and Administration GUI unification, there’s now a single list for MySQL connections. Recently opened model files and other major features are also accessible from it.

    You can organize different connections into “folders” by right clicking on a connection and selecting “Move to Group…” in the context menu.

    New server connections can be added by clicking the + button next to the MySQL Connections heading. By clicking the Configure Remote Management… button in the

      [Read more...]
    Call for papers: Percona Live London
    +2 Vote Up -0Vote Down

    If you attended last April’s Percona Live MySQL Conference and Expo in Santa Clara, you know it was a rare opportunity to learn from some of the most accomplished system architects and developers in the business. Now it’s time to give back.

    The call for papers (CFP) is now open for Percona Live London, November 11-12 at the Millenium Gloucester Conference Center. Login or register as speaker and submit your proposals.

    Your participation is an opportunity to make a difference. After all, the

      [Read more...]
    Welcome Tungsten Replicator 2.1.0!
    +3 Vote Up -0Vote Down

    Overview


    First off, the important news. Tungsten Replicator 2.1.0 was released today.
    You can download it and give it a try right now.


    Second, I would say that I am quite surprised at how much we have done in this release. The previous release (2.0.7) was in February, which is just a few months ago, and yet it looks like ages when I see the list of improvements, new features and bug fixes in the Release Notes. I did not realized it until I ran my last batch of checks to test the upgrade from the previous release, which I hadn’t run for quite a long





      [Read more...]
    Log Buffer #324, A Carnival of the Vanities for DBAs
    +0 Vote Up -0Vote Down

    A blog post is a composition in an informal verse, usually characterized by the sharing of ideas, experiences, and opinionated news. This vivid explanation of valuable ramblings about the database technologies is what makes this Log Buffer Edition again.

    Oracle:

    Owen Allen got a question about the Management Credentials that are used for managing assets in Ops Center.

    Nicolas Gasparotto carries on with his Prompt-free Appliance deployment series.

    An introduction from the Cubegeek: Big Data – Part One.

      [Read more...]
    MySQL Workbench 6.0.2 BETA1 released
    Employee +4 Vote Up -0Vote Down

    The MySQL Developer Tools team is pleased to announce the availability of the first beta release of MySQL Workbench 6.0.

    MySQL Workbench 6.0 is the new major update of the Development and Administration tool for MySQL. This release includes over 100 bug fixes, 30 new features and a new redesigned UI. As a beta, this release is not suitable for production use.  Please test and file your bug reports at http://bugs.mysql.com

    As always, MySQL Workbench is natively available on Windows, Mac, Linux.

    Improvements in MySQL Workbench 6.0:

    • a new redesigned Home screen
    • the SQL Editor and Server Administration UIs were merged into a single connection specific interface, allowing for quick access to administration features while simplifying the location of specific
      [Read more...]
    Showing entries 1 to 30 of 29826 Next 30 Older Entries

    Planet MySQL © 1995, 2013, Oracle Corporation and/or its affiliates   Legal Policies | Your Privacy Rights | Terms of Use

    Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.