![]() | |
#1
| |||
| |||
|
|
I am involved with a SQL server project. The server would be used in a very heavy duty environment, with hundreds of thousands, if not millions of database enquiries per minutes. The server would run Linux or one of the BSD variant, with at least 32GB of RAM. We are not very certain of the hardware specs yet because we haven't decided on which SQL to use. I know that Oracle, MySQL and PostgreSQL are all designed for heavy duty uses. And I checked all available online resources for a SQL comparison and all I could find is some articles dated 2005 or so ! So, here's my questions: 1. Are there any recent SQL comparison article available? 2. Since the server may come with only 32GB of RAM, which SQL can run the "leanest" - that is, not a memory hog? 3. The server might also become a web-server, which SQL can tie itself to the Web-based enquiry they best? Please give me your suggestion / opinion. Thank you !! |
#2
| |||
| |||
|
|
very heavy duty environment, with hundreds of thousands, if not millions of database enquiries per minutes. |
|
My requirements were much less than yours. I first tried to use Microsoft Access, |
#3
| |||
| |||
|
|
As to the database engine: There is a reason I'm strongly biased towards Oracle. That reason being, unless there is something special about the processing involved, either exceedingly simple, complex or specialized, it is near impossible to build a bespoke system cheaper than buy and modify off the shelf software. For business systems, ACID is a very important consideration, and Oracle simply handles the concurrency issues better for most business processes. |
)![]() |
| Thread Tools | |
| Display Modes | |
| |