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 14475 Next 30 Older Entries

Displaying posts with tag: mysql (reset)

3 Ways to Optimize for Paging in MySQL
+0 Vote Up -0Vote Down

Read the original article at 3 Ways to Optimize for Paging in MySQL

Join 6100 others and follow Sean Hull on twitter @hullsean. Lots and lots of web applications need to page through information. From customer records, to the albums in your itunes collection. So as web developers and architects, it’s important that we do all this efficiently. Start by looking at how you’re fetching information from your [...]

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

Related posts:
  • How to Optimize MySQL UNION For High Speed
  • 5 Ways to fortify MySQL
  •   [Read more...]
    Thanks Oracle for fixing the GPL man page issue
    +2 Vote Up -2Vote Down

    Timing is everything. I wrote about how MySQL man pages were silently relicensed away from the GPL. It was picked up by a lot of sites: Hacker News, Slashdot, LWN, and probably more. That led to a bug report in Debian (#712730) to complain that MySQL is no longer compliant with the Debian Free Software Guidelines (DFSG). That prompted Norvald Ryeng who’s active in Debian (thanks Oracle!) to file MySQL bug

      [Read more...]
    Announcing TokuMX v1.0: Toku+Mongo = You Can Have It All
    +3 Vote Up -0Vote Down

    Tokutek is known for its full-featured fast-indexing technology. MongoDB is known for its great document-based data model and ease of use. TokuMX, version 1.0, combines the best of both worlds.

    • So what, exactly, is TokuMX? The simplest (but incomplete) answer is that TokuMX is MongoDB with all its storage code replaced by Tokutek’s Fractal Tree indexes.
    • How do Fractal Tree indexes improve MongoDB? The direct benefits include high-performance indexing, strong compression, and performance stability – in other words, the performance stays high, even when data is larger than RAM.
    • Are there any features in TokuMX that MongoDB doesn’t have? Yes. We have added support for transactions to TokuMX, so that TokuMX is ACID compliant and has MVCC. We have also added support for clustering indexes, which
      [Read more...]
    Announcing the MySQL Plugin for New Relic
    +2 Vote Up -0Vote Down

    Many application developers would know of New Relic. A SaaS performance and monitoring tool targeted towards your web application monitoring including PHP, Ruby, Java, .Net, Python and Node.

    With the release today (June 19, 2013) of the New Relic Platform, custom monitoring of data stores including MySQL are now possible. Try it now free. This link will provide you a free standard account (no cost, no billing details necessary), that enables you to perform application monitoring, server monitoring, MySQL instance monitoring and monitoring of many other products via many plugins.

    Over the next few posts I will be discussing some of the design decisions I made for this MySQL plugin. New

      [Read more...]
    New Member of the Cluster API Family: The Native Node.js Connector
    Employee_Team +1 Vote Up -0Vote Down

    MySQL Cluster 7.3 went GA yesterday and with it came a new member of the MySQL Cluster API family: mysql-js – a native Node.js connector. mysql-js uses the NDB API to connect directly to the data nodes which improves performance compared to executing queries through the MySQL nodes.

    For an introduction to mysql-js and installation instructions I will recommend taking a look at the official API documentation and Andrew Morgan’s blog; the latter also has an overview of the new features in MySQL

      [Read more...]
    What technologies are you running alongside MySQL?
    +2 Vote Up -0Vote Down

    In many environments MySQL is not the only technology used to store in-process data.

    Quite frequently, especially with large-scale or complicated applications, we use MySQL alongside other technologies for certain tasks of reporting, caching as well as main data-store for portions of application.

    What technologies for data storage and processing do you use alongside MySQL in your environment? Please feel free to elaborate in the comments about your use case and experiences!

    Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.

    The post

      [Read more...]
    How to Build MySQL 5.7 on Windows from Source Code
    +2 Vote Up -0Vote Down

    I just installed 5.7.1 on Windows and next up was to build it from source on Windows, so that’s what I did, and thought I’d share the steps.

    ** Prerequisites **

    1. Install Microsoft Visual Studio (I installed VS 2010 Express – free)
    2. Install cmake
    3. Install bison (make sure no spaces in path)

    ** Build Instructions **

    cd c:\mysql\mysql-5.7.1
    mkdir bld
    cd bld
    cmake ..
    cmake --build . --config relwithdebinfo --target package

    And here is the full output for anyone who might be interested:

    C:\Windows\system32>cd C:\mysql\mysql-5.7.1
    
    C:\mysql\mysql-5.7.1>mkdir bld
    
    C:\mysql\mysql-5.7.1>cd bld
    
    C:\mysql\mysql-5.7.1\bld>cmake ..
    -- Building for: Visual Studio 10
    -- Running cmake version 2.8.11.1
    -- Configuring with MAX_INDEXES = 64U
    -- The C compiler identification is
      [Read more...]
    Continuent Tungsten Replicator 2.1 Now Available
    +2 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
    Troubleshooting Building MariaDB 5.1 on Windows
    +2 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...]
    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 +5 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...]
    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...]
    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...]
    MySQL for Devs, DBAs and Debutantes
    +0 Vote Up -2Vote 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...]
    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...]
    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...]
    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...]
    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...]
    How to Optimize MySQL UNION For High Speed
    +0 Vote Up -1Vote Down

    Read the original article at How to Optimize MySQL UNION For High Speed

    Join 6100 others and follow Sean Hull on twitter @hullsean. There are two ways to speedup UNIONs in a MySQL database. First use UNION ALL if at all possible, and second try to push down your conditions. 1. UNION ALL is much faster than UNION How does a UNION work? Imagine you have two tables [...]

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

    Related posts:
  • 5 Tips to Cache Websites and Boost Speed
  • 5 Tips for Better Database Change Management
  • MariaDB replaces MySQL in RHEL7
    +6 Vote Up -5Vote Down

    Subject says its all, this is of course, very good news coming out of the Red Hat Summit. Looking forward to Red Hat Enterprise Linux 7. And of course, CentOS 7 and the other builds that follow. Thank you Red Hat!

    MariaDB replaces MySQL in RHEL 7. Glad to see that. #rhsummit

    — Major Hayden (@majorhayden) June 12, 2013

    at #rhsummit , rhel7 will come without mysql as it will be replaced with mariaDB; which is mysql api compatible. it will include mongodb too

      [Read more...]
    MariaDB 10.0.3: installing the additional engines
    +4 Vote Up -0Vote Down

    So MariaDB 10.0.3 Alpha is out. Download it and remember to provide feedback.

    When you run SHOW ENGINES by default, you don’t get CassandraSE or the CONNECT engine. Make sure you do a yum install MariaDB-cassandra-engine and a yum install MariaDB-connect-engine. 

    You will run into conflicts if you had an older MariaDB-CassandraSE engine (so yum remove MariaDB-CassandraSE).

    Once you’ve got the packages installed, you can either install the plugin or just restart mysqld.

    Happy testing!

      [Read more...]
    Recent MySQL Announced Releases
    Employee_Team +1 Vote Up -0Vote Down

    Recently a several releases of MySQL Server were announced to our mailing lists. Do not miss following news:

      [Read more...]
    Percona MySQL University @Portland next Monday!
    +1 Vote Up -0Vote Down

    We’re less than a week away from Percona MySQL University at Portland, Oregon next Monday, June 17. The latest in a series of FREE one-day educational events, we are pleased to feature 10 technical talks by members of Team Percona as well as local members of the MySQL Community:

      [Read more...]
    The Most Important AWS Feature for Performance and Scalability
    +0 Vote Up -3Vote Down

    Read the original article at The Most Important AWS Feature for Performance and Scalability

    Join 6100 others and follow Sean Hull on twitter @hullsean. The Foundation of Speed All servers use disk to store files. Operating system libraries, webserver & application code, and most importantly databases all use disk constantly. So disk speed is crucial to server speed. Also check out: Five more things Deadly to Scalability. Disk Performance [...]

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

    Related posts:
  • IOPs – What is it and why is it important?
  •   [Read more...]
    Announcing TokuDB v7 Enterprise Edition: Hot Backup and Support
    +1 Vote Up -0Vote Down

    As promised, the Enterprise Edition of TokuDB®, Version 7, is ready. TokuDB Version 7, Enterprise Edition, introduces Hot Backup. You can now back up all your TokuDB tables directly from MySQL or MariaDB, with no down time. In addition, TokuDB Enterprise Edition comes with a support package.

    TokuDB v7 Enterprise Edition maintains all our established advantages: hot schema changes, excellent compression, fast trickle load, fast bulk load, fast range queries through clustering indexes, no fragmentation, and full MySQL/MariaDB compatibility for ease of installation.

    For details on pricing and supported MySQL and MariaDB versions, please see our FAQ.

    To learn more about TokuDB:

    • Download executables
      [Read more...]
    Showing entries 1 to 30 of 14475 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.