Quote:
Original post by eastcoastsurfer
Is mysql ACID compliant yet? Does it finally support sub queries?
yes.
Quote:
Original post by eastcoastsurfer
Is mysql ACID compliant yet? Does it finally support sub queries?
Quote:
Original post by Territe
However given the choice I would go with oracle anyday, we use it on our newest platform and there really is no debate, we have tested tables over 30GB, and even in the highest query situations it has yet to show an ounce of lag. The issue with oracle is the cost.
Quote:
For example, keep all stats as a single binary object and store that
Quote:
Original post by hplus0603 Quote:
For example, keep all stats as a single binary object and store that
That makes it harder to write queries that find, say, all characters with a stat value over 100. You might want to run such queries on your database because you might be looking for possible exploits.
Sure, you can stick what's basically "files" into the database -- we do that, too. You just have to be careful about your schema, so that you can actually support the queries that you know you want to do on your database. If you're a larger operation, you probably keep one DB back-end for live (production) use, and use an ETL process to get data into a more queriable format in a separate reporting back-end. (Extraction, Translation, Load -- from data warehousing)
Quote:
Original post by Promit
I think MS SQL, MySQL, and PostgreSQL are all basically identical unless you're doing heavyweight work -- many GBs of data, complex queries, a sophisticated DB schema, etc.
Oh, and I forgot to mention, Oracle is free now.
Quote:
Original post by Promit
Oh, and I forgot to mention, Oracle is free now.
Quote:
from the license agreement
License Rights
We grant you a nonexclusive, nontransferable limited license to use the programs only for the purpose of developing a single prototype of your application, and not for any other purpose. If you use the application you develop under this license for any internal data processing or for any commercial or production purposes, or you want to use the programs for any purpose other than as permitted under this agreement, you must contact us, or an Oracle reseller, to obtain the appropriate license. We may audit your use of the programs. Program documentation may accessed online at http://otn.oracle.com/docs.