| Product | IBM DB2 8.2 Express Edition | Microsoft SQL Server Express (Beta2) | MySQL V4.1.14 | Oracle 10g Release 1 Standard Edition |
| Company | IBM Australia | Microsoft | MySQL AB | Oracle Corporation |
| Phone | 132 426 | 13 20 58 | 02 83 073 824 | 1300 366 386 |
| Web site | www.ibm.com | www.microsoft.com.au | www.mysql.com | www.oracle.com/au |
| Price as per test scenario | Per CPU, unlimited users $8106, or, per server $1037.84 plus $206.24 per user | Free | $0 without support, US$595-4995/year MySQL network subscription depending on support requirements. | Per CPU (unlimited users) $19814 (+ software update and support of $4358.97 per annum), or per named user $396 (minimum of 5 users) (+ $87.18 per user for software update and support per annum) |
| Number of CPUs supported | Maximum of two | Single CPU (single user scheduler thread) | Unlimited (dependent on OS/hardware) | Maximum of 4 “cores” |
| Maximum buffer pool memory size | Around 3.5GB | 1GB | Limited by OS. MySQL utilises multiple buffer pools for different purposes, each individually tunable. | Restricted to the hardware size |
| Maximum database size | Theoretical limits: 512GB Per Table space , maximum 32768 tablespaces, practical limit would be smaller | 4GB | 4GB-64TB per table depending on storage engine, no per-DB/server-wide limits (depending on OS). | Restricted to the hardware size but indicative values are: Win 32-bit: 2.75GB or 64GB with memory extensions. Theoretical limit 140TB. |
| Hardware requirements (recommended, CPU, RAM, Disk) | Recommended for 50GB to 250GB of data: 100GB to 500GB of disk space, 3GB to 4GB RAM per CPU, One or more 2.5GHz CPUs | 1 GHZ processor, 512 MB, 425 MB disk space recommended | Anything from for instance 64MB Flash card + 16MB RAM for embedded boxes, to multi-CPU multi-GB environments. | 1 GB RAM, 2GB Hard Disk space for Database. |
| OS supported | Windows, Linux | Windows | Any Unix, Linux, Windows, NetWare and Mac OSX. | Windows, Linux, Solaris, HP OpenVMS, Mac OS, AIX, IBM z/OS, HP Unix |
| Computing Cluster Support | No | No | Yes | Yes |
| ANSI SQL Compliant | Yes | Basic | Extended subset of SQL-99, plus SQL-99 and SQL:2003 features. | Yes |
| Memory Management (auto) | Manual/auto | Yes | See buffer pool info. | Yes |
| Server managed backup and recovery | Yes | Yes | Yes | No |
| Legato Storage manager compliant | Yes | NA | NA | |
| Multiple block size support | Yes, 4,8,16,32K Page | No | Yes, with recompile. | Yes |
| Triggers (eg before, after, instead, DB event) | No cascade before, after, instead of, insert , delete , update | After, Instead of, DDL | MySQL 4.x (As tested) no, MySQL 5.0 for each row triggers, before/after. | Yes |
| Stored procedures | Yes | Yes | MySQL 4.x (As tested) no, MySQL 5.0 supports SQL:2003 stored procedures and functions. | Yes |
| Index types supported | Type1, Type2, Clustering, Multi Dimensional Clustering, spatial index with spatial extender | Btree, XML | Dependent on storage engine and column type used: Btree, Rtree, Hash, T-Tree, FULLTEXT. | B-Tree, Bitmap, Function-Based, Partitioned |
| Array support? | Yes | Not in t-SQL, however yes in client. | No | VARRAYS Supported |
| User defined functions (list) | Yes | Yes | Yes | N/A |
| Column name length | 30 | 128 | 64 (>512 for aliases inside queries) | 30 |
| Index name length | 128 | 128 | 64 | 30 |
| Table name length | 128 | 128 | 64 (>512 for aliases inside queries) | 30 |
| Constraint name length | 18 | 128 | As column names | 30 |
| Max char() size | 254 | 8000 | 1048543 | Column size-2000, Variable size-32767 |
| Max varchar() size | 32762 | 2GB | 1048543 | Column size-4000, Variable size-32767 |
| Max columns per table | 1012 for 32K page table | 1024 | 2599 | 1000 |
| Max table row length | 32772 for 32K page table | none | 65534 + any text/blob cols up to 4GB each | Unlimited |
| Max columns per index | 16 | 16 | 16 | Bitmap-30, Others-32 |
| Max indexes per table | 32622 or storage limit | 249 non clustered, 1 clustered | 61 | Unlimited |
| Max nested stored procedure levels | 16 | 32 | Limited only by thread stack (OS/configurable) | 254 (Unlimited subqueries in the FROM clause of a top-level SQL query) |
| Password Management | Yes | yes | Yes | Yes |
| Native Data Encryption | Yes | Yes | Yes | Yes |
| Auditing Features | Yes | Yes | Yes | Yes |
| Java | Yes | Yes | Yes | Yes |
| JDBC | Yes | Yes | Yes | Yes |
| XML | Yes | Yes | Yes | Yes |
| ODBC | Yes | Yes | Yes | Yes |
| Microsoft Transaction Server | Yes | Yes | Yes | Yes |
| OLE DB.NET & ODBC.NET | ODBC.NET | Yes | Connector/Net | Yes |
Related links
67
charles20200 - 26/06/08
I am working with a postgres database. I wrote a software in C++ Builder and the entries are the data ... more
66
Amir Ali Tayyab - 08/09/07
Yes, I agree with the Editor's choice. Database is an integral part of any organization today and its security, global availability, ... more
65
Amir Ali Tayyab - 08/09/07
Yes, I agree with the Editor's choice. Database is an integral part of any organization today and its security, global availability, ... more
News and features
- Latest
- Popular
- Features
- Most Discussed
-
I recently wrote an introduction to the Google Web Toolkit based on Lars Rasmussen's session at the Google Developer Day 2008 in Sydney. Following the introductory session Lars gave us a deeper insight into GWT, particularly what's new in version 1.5. Read more »
-
At this year's Gartner Application Development, Integration and Web Services Summit, I attended Gene Phifer talk: "Portal of the Future: What's Beyond Web 2.0?". Read more »
-
Google's new foray into image searchGoogle is developing visual crawling software that can be used for facial recognition and scene analysis. In addition images can be matched with display ads and utilise geotagging information for various applications. Read more »
-
2008/07/04 10:05:51
-
Aftermarket opportunities with Android
2008/07/04 10:07:38
-
Getting started with Android's SDK
2008/07/04 09:58:01
Most popular tags
What's on?
-
Club Builder: Sports, Gates and Gears
This week on Club Builder: Steve Ballmer gives a teary goodbye to Bill Gates, Mark Taylor moves into IT endorsements and we ask some Google Gears questions.



1
Blah - 23/12/05
WHERE THE HELL IS POSTGRESQL
» Report offensive content
2
anon anon - 23/12/05
You forgot to add PostgreSQL to the batch which is quite a bit better then MySQL. It compares quite nicly to the commercial DB's
» Report offensive content
3
x - 23/12/05
First off, you've really not done justice to the fact that MySQL's feature set, and very correctness in the sense of the rules of relational theory, are far beneath the other players.
Secondly, where is PostgreSQL in these tests. *That* would make for a much better feature-for-feature performance test with the enterprise-cl**** commercial solutions, and would probably fare very well.
» Report offensive content
4
Agent Smith1024 - 23/12/05
You have no clue what you are talking about! MySql is a toy compared to the others. I'm pro open source but please let's be realistic.
» Report offensive content
5
Michael Petch - 23/12/05
I'm curious about the validity of this statement:
"SQL Server Express is one of two free databases we tested and is actually Microsoft's replacement for its earlier free offering the Microsoft Desktop Engine (MSDE) which was based on the old Access technology."
As far as I am aware MSDE has always been based on MS-SQL (Not access), and that it was a throttled back version there of.
» Report offensive content
6
Tony Dixon - 23/12/05
Really not a fair comparison for the Microsoft Product. MS SQL Server 2005 Standard Edition is the equivalent product to the IBM and Oracle offerings and should have been the one on test.
» Report offensive content
7
Lamar Owen - 23/12/05
Please review PostgreSQL as well. The Windows installer comes with a GUI admin tool. www.postgresql.org
» Report offensive content
8
Robert McKee - 23/12/05
ROFL, did AB pay you or are you really that blind?
» Report offensive content
9
C Smith - 23/12/05
Are we to guess that a cobol database would have required too much coding for you to test it also?
» Report offensive content
10
Craig Ringer - 23/12/05
If you think MySQL is good, check out PostgreSQL.
Free ($0, open source), with a more "enterprise" feature set, better SQL support, and with a robustness that MySQL is only now beginning to approach. The documentation is fantastic, and it runs on Windows and UNIX.
Downsides include lack of GUI consoles (as far as I'm aware - I've never cared) and no paid support from the developers, though it's re-sold under several names with paid support.
» Report offensive content
11
Kenneth - 23/12/05
I dont find it serious to rate DBMSs without benchmarks? Im sure that MySql has no business being in the field if real benchmarking was done.
» Report offensive content
12
Alan Pater - 23/12/05
Hello? You missed the most important one! http://www.postgresql.org/
» Report offensive content
13
Phil Hewitt - 23/12/05
What about postgresql? There is more that one OS RDBMS.
» Report offensive content
14
Laluque Florian - 23/12/05
Why not speek about Postgresql ? It is free (BSD licence), it is known to be reliable too, and it has advanced feature of Mysql 5 for years...
» Report offensive content
15
Laurent Debacker - 23/12/05
A good comparison should also consider PostgreSQL since it has a lot of features MySQL hasn't, and has a much more friendly license that makes truly free as in beer.
» Report offensive content
16
Mz X - 23/12/05
M$SQL Express, DB2 Express... Oracle Enterprise? I think Oracle "One" the same category...
» Report offensive content
17
Ricardo Barcelona - 23/12/05
What about PostgreSQL 8.x?
» Report offensive content
18
Eivind Uggedal - 23/12/05
What about a look at PostgreSQL. It would be interesting to see how you would compare it to your Editor's Choice, MySQL.
» Report offensive content
19
Mike McMahon - 23/12/05
"replacement for its earlier free offering the Microsoft Desktop Engine (MSDE) which was based on the old Access technology"
NO, thats not true! MSDE was never based on Access!
Some might say MSDE was "based on SQL Server" and
even that is an understatement:
MSDE == SQL Server.
Literally, MSDE uses the exact same code as SQL Server. The only difference between MSDE and SQL Server 2000 was the throttling and lack of administrative tools. Engine-wise, MSDE is exact same as SQL Server 2000
» Report offensive content
20
shantanu - 23/12/05
I don’t agree to Editor. MySql Does not have XML Support. It is not enterprise enough, and does not support UDF.
I think it is comparatively slow. I think you can declare it winner of Express products (Oracle Express, MSSql Express, IBM DB Express) etc, however when it comes to enterprise computing/Solutions there is no comparison.
» Report offensive content
21
Hugh R. A. Nobb - 23/12/05
This is arguably the worst technical review I have ever read.
It is no more than a feature-by-feature "tick list". It has numerous technical factual errors, lack of justification of each product's relative merits and weaknesses, a ridiculously uninformed bias towards MySQL and it compares apples to oranges (Oracle 10g standard vs. SQL server Express 2005? Absurd!). It also falls prey to flagrant business buzzword BS.
I can only ****ume the author has never actually worked in the development of production databases. Probably a third-grade marketing consultant who feels qualified to comment on the basis that he's knocked up a homepage for his grandmother on the web.
Spreading trite and vacuous misinformation in the way this site has done here fills me with utter contempt for your futile site. I will not take builderau.com.au seriously in the future.
» Report offensive content
22
Developer - 24/12/05
The MSDE was based on previous versions of SQL Server not Mircrosoft Access; Access is an ISAM database, but you are probably better off just writing about Excel and not SQL Server.
» Report offensive content
23
Developer - 24/12/05
Relational Database: A collection of "related" databases, for example and travel agent booking system consisting of customer, airline and account details, can be combined and would be referred to as a Relational Database.
No.
Local Area Network: A Local network in your area; that's more accurate, but still silly - your definition is just wrong:
A collection of databases (they don't have to be related) is known as a catalog (SQL-92). You've confused table with database.
You need to do some reading on relational theory.
» Report offensive content
24
FACORAT Fabrice - 24/12/05
Whereas I do agree with you concerning MYSQL. MYSQL is not the most feature full OpenSource DB.
IMHO PostgreSQL provide more features and with version 8.x is able to run on Windows.
See http://www.postgresql.org/about/ and http://www.postgresql.org/about/advantages
PostgreSQl supports :
- subqueries
- view
- stored procedure in multiple language ( python, java, perl, c, Pl/PgSQL )
- Triggers
- several index type
- user defined functions
- foreign keys
- and so on
It's a really interesting database :)
» Report offensive content
25
Jonah H. Harris - 24/12/05
I find it odd that this editor only used MySQL to compare open source databases to commercial vendors. When comparing enterprise-cl**** databases such as Oracle, DB2, and SQL Server one would think the editor would similarly compare enterprise-cl**** open source software such as PostgreSQL, EnterpriseDB, and Firebird rather than MySQL. The first questions that come to mind are, is the editor unaware that other open source databases exist, or did MySQL sponsor this article?
It would be hard to argue that the editor doesn't know about such things as EnterpriseDB, who sells an uncrippled and enhanced version of PostgreSQL, has won several major awards, and has been getting much better press than MySQL in the last six months.
» Report offensive content
26
Mike - 24/12/05
I didn't see the "test" part. Just a list of 4 products and the editor's pick.
» Report offensive content
27
Minnie Bannister - 24/12/05
The term "relational database management system" has nothing to do with relationships between databases, or within databases. It derives from the mathematical concept of a "relation" whic is in essence a table, eith rows, columns and a heading. A RDBMS then is a database composed of tables (as opposed to e.g. trees or graphs, the basic forms of hierarchical and network DBMSs). Relations share many characteristics with sets, and many of the operations between sets have analogous operators between relations. Thus it is possible to peform operations on and between whole tables, instead of records (rows) or fields (row/column intersections). SQL supports many of these table level operations, however host languages like Java or C++ do not, so most programs are constrained to the limited functionality which is mapped through JDBC, ODBC, etc.
I found this article disappointing, having many inaccuracies and misleading statements. The author apperently has no fundamental knowledge of the field.
» Report offensive content
28
abc cde - 24/12/05
What about PostgreSQL?
» Report offensive content
29
UCLA - 24/12/05
What about security? How it's security managed in each engine?
» Report offensive content
30
jon - 24/12/05
"Relational Database: A collection of "related" databases, for example and travel agent booking system consisting of customer, airline and account details, can be combined and would be referred to as a Relational Database."
Thats misleading a best.
» Report offensive content
31
John Tobias - 24/12/05
Firebird >= MySQL
» Report offensive content
32
John Tobias - 24/12/05
Firebird >= MySQL
» Report offensive content
33
none - 24/12/05
Tested? Where are the tests? All you guys did was read the product documentation and summarize it. It's also quite obvious that you already had a winner picked in your mind before even starting the project. Not only that, but why use BETA designated products (unless you agree that MySQL is permenantly BETA or something ;))
Can you say "worthless"? I thought you could.
» Report offensive content
34
Jsck Tompson - 24/12/05
This was one of the most biased reviews I have ever read. The whole time reading you knew the conclusion that MySQL was going to the choice. None of the products were equal in their cl****. How can you compare MS SQL Express to MySQL in this scenario? MS SQL Express was never meant for this type of activity. Just because it is free doesn't make it a good reason. You should have test MS SQL Workgroup which is the next step up and it would have been cheaper then IBM's DB2 Express. Also, you tested beta software against non beta software. Next you test with version 4.x of MySQL and then say wait version 5 is released with all these new vendor stated features that must work and be even better. Never once did you state any results from tests run. You merely stated product feature lists. How about you redo your database test (or actually do them in the first place) with the latest product version from each vendor. Also remember to compare the products based on what role the vendor says they should be used for. In other words compare workgroup versions against other workgroup versions. Not your current cheapest offering by a vendor.
» Report offensive content
35
Matt England - 24/12/05
Why is PostgreSQL not mentioned in this article?
-Matt
» Report offensive content
36
Jim Whitten - 24/12/05
Good review -- thanks for the posting.
Just curious: Why wasn't PostgreSQL ( http://www.postgresql.org/ ) included in the review?
» Report offensive content
37
Jack Sprat - 24/12/05
You kinda missed the boat by not testing PostgresQL.
» Report offensive content
38
Matt Cramer - 24/12/05
Hi,
this may have been mentioned before, but the stated definition of "relational database" in the article is completely incorrect: a relational database is not simply a "collection of related databases". Rather, the term refers to the method in which ****ociated _data_ are organized within the database system.
The relational approach is to connect pieces of data with each other by using table structures, with each row representing a set of related data items.
There are also other types of database systems other than relational; however these are experimental and certainly all of those referred to in the article are of the relational type.
» Report offensive content
39
Jim Van Zandt - 24/12/05
Was PostgreSQL considered?
» Report offensive content
40
brian white - 24/12/05
This article SUCKS.
Why did you bother installing the software if you NEVER used it in your 'Road Test'. How is it a road test to compare the feature list?
On your first page you said you'd need to simulate load, etc. Well? Is the article missing some pages? Where do you do that?
See slashdot for a detailed discussion of how much this article sucked.
» Report offensive content
41
Euan Garden - 24/12/05
Lots of comments, first the factual errors;
1/ MSDE was not based on Access technology, MSDE 1.0 was based on SQL7, MSDE 2000 was based on SQL Server 2000
2/Single CPU/Scheduler issue, what you fail to point out is that Express is limited to one CPU, not core, hence on a HT enabled machine it will use both "processers" on a multicore machine it will use all cores. Hence a faster CPU is not the answer, a more modern one is.
3/ 4GB Database size limit, this is for a single database, you can have many databases on an instance and many (16) instances on a box.
4/ Upgrade Path, is not to Std Edition it is to workgroup edition. With correctly written apps express can scale to 100's of users as MSDE did before it.
5/ Express will include Reporting Services in an update next year, this was announced in June of this year, your info is out of date.
6/ Crippleware, I have no idea what you mean by referring to the No 1 OLAP Server(http://www.olapreport.com) as crippleware?
7/ 4GB Database Size, putting pictures inside the database is not always the right architectural solution, sometimes it is better to have them in the file system and maintain links in the db. It depends on the size of the images and the transaction characteristics so it may not impact the system growth at all.
8/ UNable to connect in Windows Auth mode comment, I suspect you did something wrong as this is the default and works, period.
9/ Snapshot isolation level is just one of several isolation levels supported by SQL Server Express.
Now the broader questions;
1/ Why are you using an 18month old version of SQL server express? Beta 2 was released in summer 05. There have been many CTPs since then.
2/ Why compare a free SKU of SQL Server with a low end paid SKU of DB2 and a full SKU of 10G? Why not use SQL Server Workgroup Edition as an alternative or in addition?
» Report offensive content
42
asd - 25/12/05
I find it strange that business software is compared with the not so strict database MySQL. You would really expect PostgreSQL to be in this list.
» Report offensive content
43
ANIL MAHADEV - 26/12/05
WHERE IS DB2 ???
Do u have any idea of what DB2 is capable of ??
I dont think you have tested anything.
DB2 was the first relational database to have the best darn support for latest technologies.
This study is not considered to be worth the time
Do more research and then come to a conclusion.
» Report offensive content
44
Ketema Harris - 28/12/05
I can't believe you did not review PostgreSQL. PostgreSQL is free, open source, and has had many of the features you lauded for MySQL long before MySQL. PostgreSQL lives up to its moniker of "Most advanced open source database" and I would put it up there as one the most advanced period. You should definitely go back and compare it.
» Report offensive content
45
anonymous - 29/12/05
For a database as described here, I dont blame a company for using a piddly free database. This example used sounds like a database I would design in my 12th grade computer cl****.
I am a DB2 DBA and support DB's up to 2 TB. Try running one of those (reliably) on MySQL. I know MySQL has gotten much better over the years and it probably makes sese to use in some enviroments, but not mine. No way.
» Report offensive content
46
Anonymous - 29/12/05
There sure are a lot of nay-sayers from people that say "I'm sure" this, or that, without actually using the product. One of our MySQL servers is cruising away handling 10+ million transactions a day, 400GB database, with about 95% idle CPU on a dual Xeon setup. While there are certainly limitations to what can be done with any database and I'm not putting any other database down by saying this, I'd hardly consider MySQL a 'toy', nor would Yahoo or many other large organizations that rely on it.
MySQL on 10.0.0.2 (4.1.8-standard) up 189+12:39:59 [11:42:29]
Queries: 1.9G qps: 123 Slow: 129.9k Se/In/Up/De(%): 61/06/09/01
qps now: 271 Slow qps: 0.0 Threads: 309 ( 1/ 9) 75/03/05/00
Cache Hits: 389.4M Hits/s: 24.9 Hits now: 33.7 Ratio: 33.3% Ratio now: 16.7%
Key Efficiency: 98.3% Bps in/out: 85.9/ 18.0 Now in/out: 19.4k/77.6k
» Report offensive content
47
Fred Snertz - 30/12/05
NO POSTGRESQL? Your credibility just sank to zero.
And you can't use that "but there's no Windows port" excuse anymore...
» Report offensive content
48
Anonymous - 30/12/05
See here: http://msmvps.com/blogs/greglow/archive/2005/12/30/79994.aspx
Do you know what you are talking about?
» Report offensive content
49
Richard David - 03/01/06
The fact that you've neglected to introduce Ingres and Postgres into your comparison says it all.
DB2, SQL Server and Oracle will end up costing you dear.
My company compared MySQl, Postgres and Ingres. Results:-
MySQl is a toy,
Postgres is mucho powerful but doesn't scale too well.
Ingres is absolutely outstanding. We still can't believe its free!
» Report offensive content
50
Dick Goulet - 06/01/06
Correction from MySql's site & License documents. It's free so long as you use it for non-commercial purposes. Use it for a commercial purpose as you suggest and it's no longer free. This is a common misconception that MySql AB's laywers are more than happy to correct when found.
» Report offensive content
51
G - 29/08/06
I can't remember when I last saw such a poor example of a "side by side comparison" of products before. To believe that MySQL is anything more than a toy is shocking, to miss out PostgreSQL entirely is criminal...
» Report offensive content
52
Alan Bourke - 31/08/06
Why is SQL Server 2005 Express Edition the worst? Because it's Microsoft? Or because you got a lot of facts wrong or were unable to do something as basic as get the authorisation right as a previous poster mentioned?
» Report offensive content
53
Ashir Palluka - 14/09/06
ie, yi, yi
free is not free, and cheap is not cheap. You mix and match and my head can not understand why you interchange semi-enterprise with non-enterprise with junk. Sure if I am making a website for home I use MySQL, but maybe it not work with big applications that use SMNP, enterprise managers, performance monitors, etc ... Oh yeah, i have the source code so I can just code all these tools myself ... no thankyou boss.
» Report offensive content
54
Ashir Palluka - 14/09/06
ie, yi, yi
free is not free, and cheap is not cheap. You mix and match and my head can not understand why you interchange semi-enterprise with non-enterprise with junk. Sure if I am making a website for home I use MySQL, but maybe it not work with big applications that use SMNP, enterprise managers, performance monitors, etc ... Oh yeah, i have the source code so I can just code all these tools myself ... no thankyou boss.
» Report offensive content
55
John Bergeron - 05/11/06
Why would you compare SQL Server Express and Oracle? Thats apples to oranges.
» Report offensive content
56
coada - 29/11/06
"For Web Sites, Enterprise IT, and Government IT:
* MySQL Network is the comprehensive subscription offering that provides database developers and DBAs with everything they need to successfully develop and deploy database solutions with MySQL. It includes Certified Software, updates and upgrades, proactive alerts and advisors, the online MySQL Knowledge Base, and full production-level technical support. The Certified Software (database server, connectors) is provided under the GPL License. Optionally, customers may choose a Commercial License. "
See the "The Certified Software (database server, connectors) is provided under the GPL License". This means, FREE TO USE. So, mr Dick Goulet you are wrong.
Anyway, even if I am a MySQL fan, I still find that the winner was chosen from the beginning. However, I believe that MySQL could win even if some actual benchmarking would have taken place. I'm still curious about Postgre.
For the guys that said MySQL is a toy (or in the end, any db server) and that product X has waaaaaaay more features and stuff: ever considered that some of those "features" are there just to accommodate your lazy behind or little knowledge? I'm amazed about how many programs out there use a s... load of stored procedures and co, just to pull out some simple set of data.
» Report offensive content
57
harveysburger - 02/02/07
angry mob of DBAs hehe
» Report offensive content
58
Me - 27/02/07
Has anyone mentioned that PostgreSQL isn't on this list?
» Report offensive content
59
From Holland - 10/03/07
It is possible to install more MS SQL Express databases on a system so you can have more than 4GB Database size and more than 1GB bufferpool.
I want to use a quad core processor so I can use more cores..but can a second quad core processor be used by the other MS Express database?
I'm not an expert so I hope someone can give me some feedback on my thoughts.
» Report offensive content
60
Kurt - 21/05/07
Wow! you sure got your **** chewed out. There sure are a lot of Postgres fans out there. I'll have to check that out before I get too commited to mysql.
with fans that rabbid it must be good
» Report offensive content
61
Baxter Basics - 08/06/07
Worst. Review. Ever.
I mean, totally pathetic. The author clearly has absolutely no idea what what relational database management systems are.
builderau.com has become a laughing stock of the technical community over this shiteshower of an article, and quite deservedly so.
» Report offensive content
62
Baxter Basics - 08/06/07
Worst. Review. Ever.
I mean, totally pathetic. The author clearly has absolutely no idea what what relational database management systems are.
builderau.com has become a laughing stock of the technical community over this shiteshower of an article, and quite deservedly so.
» Report offensive content
63
Ed Mansfield - 11/06/07
We have versions of our software that run on both Oracle and MySQL. Our experience has shown that MySQL wins hands down over Oracle in just about every category: ease-of-install, administration, standard SQL syntax support, flexibility of SQL syntax support and, most importantly, performance. Admittedly our application isn't a heavy-weight in terms of concurrent sessions or DB size, and Oracle10g is a lot better than 9i in performance, but MySQL runs rings around Oracle when installed "out of the box" without any performance tuning.
The 'mysqldump' utility is a godsend with no direct equivalent in Oracle, making it extremely easy to migrate databases from one site to another. With the dollars Oracle expects, having no ability to generate an SQL script from an existing database is bordering on abusive.
» Report offensive content
64
Amir Ali Tayyab - 09/08/07
Yes, I agree with the Editor's choice. Database is an integral part of any organization today and its security, global availability, affordability and continous development on part of MySQL can't be matched by any other database in market today in 2007.
» Report offensive content
65
Amir Ali Tayyab - 09/08/07
Yes, I agree with the Editor's choice. Database is an integral part of any organization today and its security, global availability, affordability and continous development on part of MySQL can't be matched by any other database in market today in 2007.
» Report offensive content
66
Amir Ali Tayyab - 09/08/07
Yes, I agree with the Editor's choice. Database is an integral part of any organization today and its security, global availability, affordability and continous development on part of MySQL can't be matched by any other database in market today in 2007.
» Report offensive content
67
charles20200 - 26/06/08
I am working with a postgres database. I wrote a software in C++ Builder and the entries are the data of my database. How to communicate with database, how to read columns What language must I use, is this TQuery?
» Report offensive content