As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've recently been tasked with doing some "big data" stuff with an existing Oracle database. The relevant table has 300 million entries, and is ridiculously slow. Are there any good books out there that explain how various options in the DB construction effect the algorithmic scaling (O(n), etc) of various queries? And how different query operations themselves effect scalings?
I'd prefer to get an understanding of how the underlying algorithms work rather than just ad hoc suggestions.
Jonathan Lewis' book on Cost-Based Oracle Fundamentals may be what you're looking for.
For particular techniques regarding querying large data sets the Oracle Data Warehousing documentation would be a good start.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Is there any easy resource available online or a book which would allow a complete newbie how the database normalization process works and what one should do to perform the transformations on a given database leading it from 1NF to 5NF through all the in-between?
From my research, it seems that the Wikipedia article seems to be the closest to what I'm looking for but is there anything even easier?
This highly depends upon your taste. But I have found that the course in class2go offered by Stanford is quite good. It has a fairly good explanation of normalization up until NF4. For a complete newbie I think this would be quite useful.
You have to sign up but the material is supposed to be there:
http://class2go.stanford.edu/db/Winter2013
Also have you seen this?
http://www.bkent.net/Doc/simple5.htm
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
What is the best database to start learning stored procedures.
Taking into account that each database has its own syntax. Like Postgresql has functions, SyBase, Oracle, MS SQL, DB2 has some sophisticated procedures..
Is there is some db, you think is good one to use, let's say, for students to demonstrate the principles, knowing which, the students could jump to some specific database without big problems? Something that stays at the middle of the popular set of dbs.
As you know that almost all modern DBMS support stored procedures and vary in syntax. So that's pretty much the personnel choice. But the most easy to use DBMS is MySQL. That can be comparatively more helpful then Oracle, MSSQL or DB2 especially for new students.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am now struggling to find a best database for the following purpose:
1. Store the online data every 0.1 second!
2. Easy to access the data in the database
3. Compatible for windows system
4. No need to be OpenSource Solution
Any suggestions?
Well there is alot of nosql db systems, most simplest for me are redis and mongodb.
I use redis for highload apps, and mongodb for easier access to data (if you came from sql world). Both have windows versions, both open sourced.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Which database should I use for a medium SaaS CRM? nosql or relational database?
Oracle
Sql Server
CouchDB
etc.
Any suggestions?
Wow, not giving us much to go on there. There are many good DBMS systems out there from the relational to document based to object based. One of the reasons there are so many is they each have advantages and disadvantages in different application scenarios. With so little to go on I'd say use the one you're familiar with unless there's a driving reason to use another.
MYSQL would be a great idea as it is open source and is gaining acceptance in enterprise also.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I consider to use some NoSQL database in one of my project. Do you know some good starting points for a newbie in this topic?
Pick your particular "NoSQL" database first -- or at least type of "NoSQL" -- I'm going with the assumption that there is a reason why you want "NoSQL". Do you need object graph traversal? Explicit distributed clustering? Fast write/append? Dumb key/value associations? The selection should be based off more than a "I want something NoSQL" as different approaches can offer significant advantages (along with significant drawbacks) :-)
And, as often, google/wikipedia are a good place to start:
http://en.wikipedia.org/wiki/NoSQL
http://nosql-database.org/ has a long list of alternative databases, grouped in categories by type of technology. It has links to each product's website, lists of books, and forums, news, etc. about NoSQL.
Also see http://nosqlsummer.org/city/krakow. This is the Kraków chapter of a reading club for studying NoSQL concepts. I see from your profile that you live in Kraków.