Click here to Skip to main content
15,908,581 members
Home / Discussions / Database
   

Database

 
GeneralRe: Solved, but... Pin
Mycroft Holmes27-Feb-10 17:22
professionalMycroft Holmes27-Feb-10 17:22 
GeneralRe: Solved, but... Pin
Andy_L_J27-Feb-10 17:41
Andy_L_J27-Feb-10 17:41 
AnswerRe: How to write this query? Pin
i.j.russell27-Feb-10 23:41
i.j.russell27-Feb-10 23:41 
GeneralRe: How to write this query? Pin
Andy_L_J28-Feb-10 0:15
Andy_L_J28-Feb-10 0:15 
QuestionAdvice for product manager Pin
treefirmy27-Feb-10 12:34
treefirmy27-Feb-10 12:34 
AnswerRe: Advice for product manager Pin
Mycroft Holmes27-Feb-10 17:27
professionalMycroft Holmes27-Feb-10 17:27 
AnswerRe: Advice for product manager Pin
i.j.russell27-Feb-10 23:48
i.j.russell27-Feb-10 23:48 
GeneralRe: Advice for product manager Pin
treefirmy28-Feb-10 4:14
treefirmy28-Feb-10 4:14 
Thanks for the link to the great article i.j.russell, I'm still reading and learning.

Ah, I see, my description of the question wasn't very good. I should expand a bit on what I mean by profile. A better description would be an item where multiple, think thousands or tens of thousands, of these items are associated with a single tenant.

The new software being developed copied a lot of code from the old version where an item, single file, was represented as a database using an API provided by an antiquated database product.

The new software is trying to use this same scheme in SQL Server, one database per item. Since there can be tens of thousands of items, there will be tens of thousands of databases. I can hear the murderous laughter of database administrators everywhere.

I think this scheme breaks a number of well-established guidelines but I’d like to give the product owner ammunition, concrete definitive documentation, to force the developers to change the product to something more reasonable. (Oh, and I’m one of the developers – just showing up late in the development cycle of the product.) The product owner is not very technical and so may have been convinced for some reason or other that this was an okay solution.
GeneralRe: Advice for product manager Pin
i.j.russell28-Feb-10 5:33
i.j.russell28-Feb-10 5:33 
GeneralRe: Advice for product manager Pin
treefirmy28-Feb-10 5:40
treefirmy28-Feb-10 5:40 
GeneralRe: Advice for product manager Pin
i.j.russell28-Feb-10 5:58
i.j.russell28-Feb-10 5:58 
GeneralRe: Advice for product manager Pin
treefirmy28-Feb-10 6:13
treefirmy28-Feb-10 6:13 
GeneralRe: Advice for product manager Pin
i.j.russell28-Feb-10 7:08
i.j.russell28-Feb-10 7:08 
GeneralRe: Advice for product manager Pin
Mycroft Holmes28-Feb-10 10:58
professionalMycroft Holmes28-Feb-10 10:58 
GeneralRe: Advice for product manager Pin
jgrogan17-Dec-10 3:34
jgrogan17-Dec-10 3:34 
Questionquestion in regard to updating using mssql Pin
tonyonlinux26-Feb-10 18:19
tonyonlinux26-Feb-10 18:19 
AnswerRe: question in regard to updating using mssql Pin
R. Giskard Reventlov26-Feb-10 19:54
R. Giskard Reventlov26-Feb-10 19:54 
AnswerRe: question in regard to updating using mssql Pin
Mycroft Holmes26-Feb-10 23:28
professionalMycroft Holmes26-Feb-10 23:28 
Questionerror message 2754 Pin
reza assar26-Feb-10 9:44
reza assar26-Feb-10 9:44 
AnswerRe: error message 2754 Pin
Mycroft Holmes26-Feb-10 11:10
professionalMycroft Holmes26-Feb-10 11:10 
GeneralRe: error message 2754 Pin
reza assar28-Feb-10 2:11
reza assar28-Feb-10 2:11 
GeneralRe: error message 2754 Pin
Mycroft Holmes28-Feb-10 3:44
professionalMycroft Holmes28-Feb-10 3:44 
AnswerRe: error message 2754 Pin
reza assar11-Apr-10 9:29
reza assar11-Apr-10 9:29 
QuestionT-SQL Table Variable - Create a column for each row in a table Pin
kilkfoe126-Feb-10 8:00
kilkfoe126-Feb-10 8:00 
AnswerRe: T-SQL Table Variable - Create a column for each row in a table Pin
SilimSayo26-Feb-10 9:20
SilimSayo26-Feb-10 9:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.