Showing entries 36141 to 36150 of 44921
« 10 Newer Entries | 10 Older Entries »
Distributed employment… the future?

I constantly wonder what my former co-workers would say if I popped into work wearing what I have been accustomed to wearing since I joined MySQL AB in July 2007. Would they actually get used to me showing up in nothing but shorts, sleepily stretching out in front of the computer, boiling a a cup of tea and then trundling into the office laptop in one hand and hoping that no video conference would be required today?

It’s the beauty of MySQL: 80% of the company works on a distributed basis, as in out of their homes. With IRC, phone and email, if you can avoid video, you can pretty much be sitting naked while you work if that is your preference. But wait, there’s more. It means that you can work from anywhere in the world: An airport, in the car, in the train and ultimately in a completely foreign country.  I promised that six months after I joined the company I would reflect on …

[Read more]
Adobe open sources Rich Internet Application messaging technology

In yet another sign that the world's leading software companies are losing their inhibitions around open source, Adobe announced today the launch of the open-source BlazeDS project, high-performance remoting and messaging technology used to "connect back-end data sources to rich Internet applications written with its Flex development tool." This is very cool.

BlazeDS will be made available for free under the Lesser General Public License (LGPL). Adobe will initially hosts the open-source project and next year plans to create a separate site to host BlazeDS and its Flex developer tool which it intends to open source, said Phil Costa, director of product management for Adobe's Platform Business Unit.

The software is not meant to replace other messaging products, such as enterprise service buses, Costa said. Instead, it can get data from messaging software …

[Read more]
MySQL Connector/ODBC 5.1 Released as Beta

Today MySQL releases the first beta version of MySQL Connector/ODBC 5.1. This means that Connector/ODBC 5.1 is now feature complete. Go download it!

Connector/ODBC 5.1 is suitable for most MySQL versions in active use today. It works with MySQL 4.1, 5.0, 5.1 and 6.0. If anyone is still on 4.0 or earlier releases, you should have upgraded ages ago; consider Connector/ODBC 5.1 “the final straw”.

As I wrote in September when we released the alpha version,

It is a partial rewrite of the the original MyODBC 3.51 code base, originally developed by Monty and Venu Anuganti, including individual parts of the current 65K ODBC 5 code base.

The new ODBC 5.1 driver, like 3.51, supports all relevant platforms …

[Read more]
Documentation: MySQL Server Version Reference

Stefan Hinz, MySQL’s Docs Team Lead, just showed me the new restructured documentation overview page http://dev.mysql.com/doc/. The intention of the restructuring is to make it easier for you to find the information you need.


We’ve amended the MySQL Reference Manual section with a subsection labeled “Excerpts from the Reference Manual“, examples of which are a standalone Connectors book (covering all MySQL connectors and APIs) and guides for each individual MySQL Connector.

The key new document there is the “MySQL Server Version Reference” that should make life easier for everyone who needs cross-version …

[Read more]
MySQL Volume Partition

When I say volume partition, I'm referring to how to separate the different structure of your MySQL components to different volumes. For a newbie, it is so easy to just install MySQL using its default configuration. This means that your binary logs (assuming you are using it) will be in the same volume as your data files.

There is nothing wrong with this if you have a small database, but once your database grows, you will see an impact of what you did. What you sow, is what you reap. Let me explain this further, remember that binary logs needs to be written to the hard disk and the same goes for the data files. Imagine if there are two processes writing to your hard disk at the same time, what would happen? Setting aside the technological jargon, it will take longer to perform the necessary action.

This is the reason why you have to be careful in partitioning your MySQL into different volumes. Make sure that the binary …

[Read more]
Using XML in MySQL 5.1 and 6.0

In this article, we discuss the XML functionality available in MySQL, with an emphasis on new features coming online in MySQL 5.1 and MySQL 6.0. We assume that you already have a working knowledge of XML, and that you know what the terms ?valid? and ?well-formed? mean. We also assume that you have some knowledge of XPath.

Back from company meeting in Hurghada, Egypt


So we're back from the company meeting which took place last week in Hurghada, Egypt. It was a great opportunity to meet a lot of people for the first time in person to work together and have some fun.

Because of charter flight schedule this was rather long meeting - we had whole week in the Egypt in 5 star all inclusive resort (FYI: It is nowhere near European/American 5 stars in terms of quality or price). We had work sessions for 4.5 days, One day we took full day excursion to Luxor and another half a day we took introductionary diving and snorkeling tour. Some of us having late plane departure got almost another day to relax on the beach.

If you're wondering about budget we tried to keep it at just over 1000$ per person which varied a bit depending on cost of travel, such as travel from Krakow or Novosibirsk was surely expensive than from Kiev and Moscow.

Being visitor on plenty of conferences and now …

[Read more]
Get ready for the MySQL University lecture on Lua

On December 13 (it means today for most of the readers) at 15:00 CET (14:00 UTC), the MySQL University lecture on Lua will start.
The topic is quite extensive. Even though the lecture is limited to using Lua with MySQL Proxy, yet there is a lot of ground to cover. During a rehearsal session last week, I realized that the whole matter would need much more than one hour if I describe in detail all the introductory material that I originally planned.
So I will reduce the time dedicated to MySQL Proxy architecture, which you can look on your own by reading Getting started with MySQL Proxy. I will cover this matter only briefly during the lecture, so if you know some background, you’ll enjoy the lecture even more.

If you are new to MySQL University lessons, …

[Read more]
Sheeri?s First Week at Pythian

The Pythian family got a new song last Monday — “Sheeri” means “my song” in Hebrew. This post on my own blog explains how I got the job. High winds delayed my flight last Monday, and we’ve had two snow storms since I arrived. Luckily, my real-life context switch has not been too difficult. [...]

InnoDB?s Adaptive Hash

MySQL’s manual page for InnoDB’s adaptive hash states: If a table fits almost entirely in main memory, the fastest way to perform queries on it is to use hash indexes. InnoDB has a mechanism that monitors index searches made to the indexes defined for a table. If InnoDB notices that queries could benefit building a [...]

Showing entries 36141 to 36150 of 44921
« 10 Newer Entries | 10 Older Entries »