Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

The Database Forum


You are currently viewing our The Database Forum as a guest. Please register to participate.
Login



Reply
Old 12-28-2008, 07:29 AM DB desicion
Junior Talker

Posts: 2
Trades: 0
Hello,
Our company developing a new software for our devices.
One of the importent issues is choosing the right DB.
The requirements: simple, easy to maintanance, quick to develop.
support multiuser enviroment, and remote stations.
Thousands of records to be stored.
Will be accessed by dozens of threads simultaneously, writing and reading data.
I would appreciate you help.
nlobak is offline
Reply With Quote
View Public Profile
 
 
Register now for full access!
Old 12-28-2008, 08:28 AM Re: DB desicion
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,517
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
based on that information

Anything other than flat files will do.
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is offline
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 12-29-2008, 02:48 AM Re: DB desicion
Junior Talker

Posts: 2
Trades: 0
Well, not exactly...

Access doesn't fit because he doesn't treat multiple read-write very well.
SQLite and compact SQL won't fit as well.

I can't decide between SQL Express 2005 and MySQL...
Because from one hand it's important that the installation will be fast and simple (which is the case with MySQL), from the other hand it's important to be able to program and maintain it easily and fast (which is the case with SQL Express 2005).

maybe you have a tip for me?

Or maybe I'm missing something and there is anothere DB I haven't thought about?
nlobak is offline
Reply With Quote
View Public Profile
 
Old 12-29-2008, 09:53 AM Re: DB desicion
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,517
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
Quote:
Access doesn't fit because he doesn't treat multiple read-write very well.
Writing efficient queries to open and close the DB as quickly as possible and it can. The majority of "problems" with Access are usually created by slip-shod programmers.

BTW is this for a web application or a desktop (LAN / Intranet) application.
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is offline
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 12-29-2008, 01:03 PM Re: DB desicion
Defies a Status

Posts: 1,605
Trades: 0
For maximum portability I don't ever see myself using anything other than Mysql.
__________________
Colbyt

Please login or register to view this content. Registration is FREE
colbyt is offline
Reply With Quote
View Public Profile
 
Old 12-29-2008, 05:38 PM Re: DB desicion
tripy's Avatar
Do not try this at home!

Posts: 3,621
Name: Thierry
Location: I'm the uber Spaminator !
Trades: 0
Quote:
Access doesn't fit because he doesn't treat multiple read-write very well.
SQLite and compact SQL won't fit as well.
Well, Acess is a software built around the JET engine, and not designed to be used in an highly parallalized environment.

SQLite can, but as it's working on a binary file, it does read lock on every insert or update that is sent, whcih can impair throughput on really really busy sites.

If I where you, I'd avoid sql express 2005.
It's not a bad product, not at all, but if you go the sql server road, go with sql server 2008. It exists in express edition too.

Personally, I'd choose postgresql.
http://www.postgresql.org/

It's a relational DB engine that have more than 12 years of development behind it.
It's fast, flexible and stable with a native Windows version.
Support a whole lot of extended features, can be easily setup in a replication mode and distributed nodes.
http://www.postgresql.org/about/featurematrix

The same to sql server, yes, but where the sql server express edition is limited (memory, number of cpu used), postgresql is not.

I work as an sql server DBA, and one of my co-worker is that kind of person you refer to with "the guru".
That guys seems to know everathing about sql server, and it's really impressive to work with him.
I presented him postgresql once, when I just arrived in the team, and he's comment after 2 hours of play with it was
Quote:
it's a pretty impressive software.
Already way more than I was expecting...
__________________
Only a biker knows why a dog sticks his head out the window.
tripy is offline
Reply With Quote
View Public Profile Visit tripy's homepage!
 
Old 12-31-2008, 07:53 AM Re: DB desicion
Junior Talker

Posts: 3
Name: Mike
Trades: 0
Ordinarily, I'd agree 100% with the PostgreSQL suggestion -- but I'm not sure,based on the Nlobak's 1st comment: "developing a new software for our devices". If you are looking for an embedded db, then PG can't help.
hemma is offline
Reply With Quote
View Public Profile
 
Reply     « Reply to DB desicion
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.31157 seconds with 12 queries