Showing entries 43013 to 43022 of 44945
« 10 Newer Entries | 10 Older Entries »
Partition Pruning uncovered

The partitioning development for 5.1 is close to its completion (apart from the
stabilisation phase). An important part of this development is the ability to
prune away partitions not used in the query. Here follows some guidelines how
the optimiser handles this at the moment.

For most functions the optimizer can only handle equality conditions thus:
where partition_field = 2
or
where partiiton_field IN (2,3,4)

In this case the optimiser can use this independent of what the partition
function is. It will do so by actually applying the partition function on the
equal value thus:
partition_function(2) = partition 3
partition_function(3) = partition 5
partition_function(4) = partition 3

It will set a bit in partition_used bitmap to indicate which partitions are used
to indicate to the executer which partitions to scan. …

[Read more]
Convert all tables to InnoDB

Here’s a little bit of SQL to convert all tables in the current database to the InnoDB storage engine. It’s written for MySQL 5.0, and relies on the column count of SHOW TABLE STATUS, so it might take tweaking to work on other versions.

Registration is open for USPTO Open Source Software Community Meeting on 2/16/06

The Department of Commerce's United States Patent and Trademark Office (USPTO) has created a partnership with the open source community to ensure that patent examiners have improved access to all available prior art relating to software code during the patent examination process.

In December the USPTO representatives met with members of the open source software community, which provided an opportunity for members to discuss with the USPTO prior art access issues related to software patent quality. The meeting focused on getting the best prior art references to the examiner during the initial examination process.

As a follow-up to their December 6th meeting, USPTO representatives will hold another meeting on February 16th, 2006. This meeting will be open to the public and will focus on further developing previously discussed initiatives as well as any new prior art initiatives offered at that time.

All members of the open …

[Read more]
Cygwin vs. Colinux vs. VMWare?

For the geeky folks running a non-windows operating system on a windows system, what are you using, why, and do you like it?

I just found colinux, which looks good, and I’m installing mysql on it now. I’ve used cygwin and it’s just a pig, and things don’t work so well there.

VMware costs $$, and also isn’t really great either (I’ve had stability problems). What do folks think about these three?

Mapping Inheritance to the Database

I recommend you ONLY use single table mapping since SQL for fetch spec EOQualifiers may not be generated properly (known bug).....

MDB2 has gone stable!

Its done! After more than 2,5 years pondering on the design decisions in MDB we finally have a successor MDB2 with a first stable. Along with it the ibase, mysql, mysqli, mssql, pgsql, sqlite drivers have been marked stable.

In the past months a lot of people (Lorenzo, Helgi, David, Matthias and many others) have helped iron out the last issues, expand the test suite to uncover issues lurking within. Most PEAR packages support MDB2 and through the integration with these packages MDB2 matured as well. Of course there are still things to work on, but its good that we have made this milestone, because now users can rely on the MDB2 development team to maintain backwards compatibility.

Users interested in MDB2 should check out the wiki dedicated to …

[Read more]
MaxDB Overview

Dear MySQL users, MaxDB users and friends,

last week we announced a MaxDB series on planetmysql.org with weekly postings every wednesday. This is the first posting with “real” content, it’s the first time we do this for you. We spend a considerable amount of time on making it as good as possible, but we know it won’t be perfect. Please help us to improve in the future and use the MaxDB Forum to tell us more about your expectations on us and how we can improve. Everybody at MySQL AB is eager to learn about your needs.

The first “real” posting has become a little theoretical an less practical. The reason is that we wanted to explain why you should use MaxDB first and what the concepts of the system are. If you don’t know what the MaxDB software …

[Read more]
MaxDB Overview

Dear MySQL users, MaxDB users and friends,

last week we announced a MaxDB series on planetmysql.org with weekly postings every wednesday. This is the first posting with “real” content, it’s the first time we do this for you. We spend a considerable amount of time on making it as good as possible, but we know it won’t be perfect. Please help us to improve in the future and use the MaxDB Forum to tell us more about your expectations on us and how we can improve. Everybody at MySQL AB is eager to learn about your needs.

The first “real” posting has become a little theoretical an less practical. The reason is that we wanted to explain why you should use MaxDB first and what the concepts of the system are. If you don’t know what the MaxDB software …

[Read more]
Cartesian Joins are Useful (Honest)

For those that don't know a cartesian join is one that produces a cartesian product. A cartesian product is the result of joining two sets of data in such a way that all rows in one set are joined with all rows in the other. In MySQL this happens when we have two tables in an SQL statement but no join statement. For example...


mysql> select * from emp_dept;
+--------+---------+
| emp_id | dept_id |
+--------+---------+
| 1 | 1 |
| 2 | 1 |
| 3 | 2 |
| 4 | 2 |
+--------+---------+
4 rows in set (0.00 sec)

mysql> select * from dept;
+---------+------+
| dept_id | name |
+---------+------+
| 1 | IT |
| 2 | HR |
+---------+------+
2 rows in set (0.00 sec)


Normally these two tables would be joined using a join condition on dept_id so that we return only the rows where a …

[Read more]
Alfreco Raises $8 Million

Alfresco, the leading (or maybe even only!) supplier of open source enterprise content management software has received an additional $8 million in venture capital investment through Mayfield Fund and Accel Partners.  Alfresco is a sign of the growing scope of open source throughout the enterprise.  A few years back people questioned whether open source had a role beyond the operating system.  Sure, a few hackers would run Linux, but...

Now it's clear that open source is not only significant in IT infrastructure, but there's a growing role for open source applications, including content management, CRM, business intelligence, collaboration and email.  More and more companies are building enterprise grade applications on the LAMP stack and that will further drive the adoption of open source applications and infrastructure.

Congrats guys!  …

[Read more]
Showing entries 43013 to 43022 of 44945
« 10 Newer Entries | 10 Older Entries »