Showing entries 26461 to 26470 of 44922
« 10 Newer Entries | 10 Older Entries »
My last day at Sun - 9/18/2009

This Friday (Sept 18th 2009) will be my last day at Sun. I found an opportunity that I could not refuse. It been great working at Sun for the past 10 years. I have nothing but great things to say about Sun (and PAE - the organization I worked for). In case you need to reach me, you can try emailing me at realneel at gmaildotcom or on Linkedin

I will continue blogging on my personal site at http://realneel.blogspot.com. Hope to see you there.

Free Guide released: Scalable Authentication Services with FreeRADIUS and MySQL Cluster

MySQL/Sun have releases a new white paper…

Do you want to ensure that your Authentication, Authorization and Accounting (AAA) infrastructure will scale to support your business growth? As network use grows and services become more dynamic, limitations can occur which add administrative overhead, inhibit flexible scaling and impact the timely synchronization of data across the AAA environment. To address these challenges, Sun has collaborated with the FreeRADIUS server team, the most widely deployed RADIUS server in the world, to integrate the carrier-grade, real-time MySQL Cluster database with the FreeRADIUS Server. Delivering Scalable Authentication Services: Get the whitepaper now! Attend Webinar Download our free whitepaper “Delivering Scalable and Highly Available Authentication, Authorization and Accounting Services” now to better understand: • The concepts of current data storage solutions for AAA environments and their …

[Read more]
Jackalopes and certification questions

Most folks do not know about Jackalopes. They are rabbits, usually Cotton Tails, with antlers from some sort of deer. The one pictured is from the Austin Museum of the Weird. Jackalopes, like unicorns, are fabled creatures may be based on real creatures with injuries, growths, or encounters with taxidermists with too much spare time. What does that have to do with MySQL Certification you ask?

I updating the MySQL Cluster DBA certification exam from the 5.1 to 7.0/7.1 product level. The current exam has not kept pace with the product and the question bank needs updates. The question bank has roughly 180 questions of which we use 130. The extra 50 are the questions that were either …

[Read more]
Archive Replay of MySQL on VMware

If you happen to be registered with VMworld and missed the MySQL talk here is the replay
EA3408 MySQL on VMware: Performance and Deployment Best Practices
http://www.vmworld.com/docs/DOC-3615

One to the interesting questions that came up near the end of the talk was related to use of memory reservations for VMs running MySQL. Interested in feedback related to real world experience. One audience member found it useful in their environment.

Node failure handling

When a data node fails, the other data nodes must perform clean-up of the failed node.

E.g, to abort transactions in the PREPARE phase (Cluster uses a variant of the Two Phase Commit protocol) that has been started on the Data node that fails.
Various protocols (if the failed data node is the master) must also fail-over.

These things are carried out quite swiftly (configurable, but a couple of seconds by default but it also depends on the size of transactions that in the prepare phase that needs to be aborted).

I wanted to check how long time it takes to do node failure handling with many tables (16000+) in the cluster, because in a "normal" database with a couple of hundred tables, then the time spent on node failure handling is not a factor.

In this case I have two data nodes:

[Read more]
A Myth About Consultant Use of Open Source Dispelled

I hear fairly often that consulting firms and systems integrators are more likely to use open source tools that IT because it allows them to be more competitive. They gain an edge by saving customers money on software licenses, or by having more customizable tools for projects, thus pricing themselves under competitors or providing a better fit with client needs. The other hope is that by freeing project budget from the software licenses, this could translate into more money spent on work with the consultants.

While these points are all valid, the survey data on adoption seems to disprove the belief. An interesting pattern in the data is that consultants are generally less likely than IT professionals to use open source tools in this space (10% for consultants versus 36% for IT). The usage by respondent role is shown in the chart.

It is notable that 49% of the consultants and …

[Read more]
Bug or Not a Bug? – (part 1)

(EDIT: this article was published with a ‘part 1′ suffix in the title.  There will not be a’ part 2′. Read comments and you will understand why)

SELECT * FROM `first`;
/* returns
a
——
1
2
3
*/

CREATE TABLE IF NOT EXISTS `second`(`a` INT) SELECT * FROM `third`;

SELECT * FROM `first`;
/* returns
a
——
1
2
3
7
8
9
*/

Think about it!  Of course some special conditions will need to exist for this to be reproducible.

More details will appear here in a couple of days.

MySQL Workbench 5.2.3 Alpha Available

We’re happy to announce the availability of the next Alpha release of MySQL Workbench 5.2. There have been further improvements to the querying part and we added the foundations for the administration part (which will be onboard in the next alpha).
On startup, MySQL Workbench 5.2 now doesn’t automatically create a new design-document anymore – thats for decreasing resource-usage when you only launch Workbench for running a few queries against your database. Also the fix to make Workbench work on Snow Leopard has been included in 5.2 now as well.

Please download the program, take it for a test-drive and tell us what you think. But keep in mind, that this is still an alpha version – so be advised to not use it for production data! Also please note, MySQL Workbench files saved with version 5.2 cannot be opened with previous versions of our
program.

For Linux we now …

[Read more]
Fun with the InnoDB plugin

I spent today preparing an RPM for MySQL 5.1 with the InnoDB plugin. There are a lot of great things in MySQL 5.1 including the plugin. However, I must get the RPM done before trying it. There are too many steps that must be done before the plugin can be used. Hopefully the changes described here make it into official MySQL to remove these steps.

Use a command line like configure --with-plugin-innodb_plugin --without-plugin-innobase when building MySQL. This will build the InnoDB plugin and not build the built in version of InnoDB.

Consider making the change in bug 47337 so that innochecksum is built and the InnoDB man pages are installed.

I do not like extra dependencies. When the first step is done, the code for InnoDB is in a shared object and is not linked with mysqld. You can avoid that by making the changes in …

[Read more]
Fun with the InnoDB plugin

I spent today preparing an RPM for MySQL 5.1 with the InnoDB plugin. There are a lot of great things in MySQL 5.1 including the plugin. However, I must get the RPM done before trying it. There are too many steps that must be done before the plugin can be used. Hopefully the changes described here make it into official MySQL to remove these steps.

Use a command line like configure --with-plugin-innodb_plugin --without-plugin-innobase when building MySQL. This will build the InnoDB plugin and not build the built in version of InnoDB.

Consider making the change in bug 47337 so that innochecksum is built and the InnoDB man pages are installed.

I do not like extra dependencies. When the first step is done, the code for InnoDB is in a shared object and is not linked with mysqld. You can avoid that by making the changes in …

[Read more]
Showing entries 26461 to 26470 of 44922
« 10 Newer Entries | 10 Older Entries »