Click here to Skip to main content
15,917,061 members
Home / Discussions / Database
   

Database

 
AnswerRe: How to store audio, vedio, Image file in SQL server Pin
Ravi Sant7-Jul-11 4:47
Ravi Sant7-Jul-11 4:47 
AnswerRe: How to store audio, vedio, Image file in SQL server Pin
PIEBALDconsult7-Jul-11 14:34
mvePIEBALDconsult7-Jul-11 14:34 
GeneralRe: How to store audio, vedio, Image file in SQL server Pin
Mycroft Holmes7-Jul-11 22:04
professionalMycroft Holmes7-Jul-11 22:04 
AnswerRe: How to store audio, vedio, Image file in SQL server Pin
jschell8-Jul-11 12:23
jschell8-Jul-11 12:23 
AnswerRe: How to store audio, vedio, Image file in SQL server Pin
nilesh ubhe11-Jul-11 18:54
nilesh ubhe11-Jul-11 18:54 
QuestionSSIS: Trying to update a subset of columns in an Ole Db Destination from a flat file source Pin
Alaric_6-Jul-11 2:15
professionalAlaric_6-Jul-11 2:15 
Questionis it possible restore file( which back up in ms-sql2008) to ms-sql 2005? Pin
buffering835-Jul-11 23:50
buffering835-Jul-11 23:50 
AnswerRe: is it possible restore file( which back up in ms-sql2008) to ms-sql 2005? Pin
scottgp6-Jul-11 1:35
professionalscottgp6-Jul-11 1:35 
AnswerRe: is it possible restore file( which back up in ms-sql2008) to ms-sql 2005? Pin
Shameel6-Jul-11 21:48
professionalShameel6-Jul-11 21:48 
QuestionDeadlock problem Pin
Y_Kaushik5-Jul-11 19:18
Y_Kaushik5-Jul-11 19:18 
SuggestionRe: detecting and ending Deadlocks Pin
David Mujica6-Jul-11 3:08
David Mujica6-Jul-11 3:08 
AnswerRe: Deadlock problem Pin
MecAlex10-Jul-11 22:40
MecAlex10-Jul-11 22:40 
QuestionMySQL in-memory table vs. SQLite in-memory DB Pin
GregStevens5-Jul-11 17:32
GregStevens5-Jul-11 17:32 
AnswerRe: MySQL in-memory table vs. SQLite in-memory DB Pin
Eddy Vluggen8-Jul-11 13:02
professionalEddy Vluggen8-Jul-11 13:02 
QuestionRID|Key lookup vs Index Seek? [modified] Pin
devvvy5-Jul-11 17:23
devvvy5-Jul-11 17:23 
AnswerRe: RID|Key lookup vs Index Seek? Pin
dasblinkenlight6-Jul-11 6:13
dasblinkenlight6-Jul-11 6:13 
GeneralRe: RID|Key lookup vs Index Seek? Pin
devvvy10-Jul-11 0:11
devvvy10-Jul-11 0:11 
QuestionFeeding parameters from a C# app into an SSIS package that converts query results to CSV and FTP [modified] Pin
Alaric_5-Jul-11 12:34
professionalAlaric_5-Jul-11 12:34 
AnswerRe: Feeding parameters from a C# app into an SSIS package that converts query results to CSV and FTP Pin
Alaric_7-Jul-11 6:44
professionalAlaric_7-Jul-11 6:44 
QuestionLow-level filtering of IsDeleted bit field Pin
army_man716554-Jul-11 11:39
army_man716554-Jul-11 11:39 
AnswerRe: Low-level filtering of IsDeleted bit field Pin
Johan Hakkesteegt5-Jul-11 1:48
Johan Hakkesteegt5-Jul-11 1:48 
GeneralHistory table Pin
David Mujica5-Jul-11 3:25
David Mujica5-Jul-11 3:25 
GeneralRe: History table Pin
Eddy Vluggen5-Jul-11 13:19
professionalEddy Vluggen5-Jul-11 13:19 
I do not see much advantages, unless both tables are located in separate files. Otherwise you'd be adding a lot of extra work, just to give it a new status. I'd still prefer having them in the same table, with an (indexed) attribute to make a distinction between the records with the status "deleted" and the ones that aren't.

Yes, you can omit checking that single attribute in each query on that table, that could be considered an advantage. There's more disadvantages; you'll be maintaining two definitions of the same table in each database, and it'd add extra strain in terms of physically moving the data and updating indexes.

Most of the time, a simple DateTime to indicate the date/time of removal (null if not removed) is enough to provide simple "undelete" functionality. That's from a YAGNI/KISS viewpoint - it might make sense to have history-tables depending on your needs.

In that case I'd recommend to add some triggers and log it in a copy of the database, located on the same server. You can easily write a script that clears all tables in a database, and it'd be easy to make separate backup-plans.
Bastard Programmer from Hell Suspicious | :suss:

AnswerRe: Low-level filtering of IsDeleted bit field Pin
jschell5-Jul-11 6:20
jschell5-Jul-11 6:20 
AnswerRe: Low-level filtering of IsDeleted bit field Pin
Mycroft Holmes5-Jul-11 14:21
professionalMycroft Holmes5-Jul-11 14:21 

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.