IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New You should try an approach that works well for Peoplesoft
They add columns, populate, keep the old columns around until the next change. Then remove the old column when you add/replace another column. IOW Column Deletes are done the following change. It is a matter of PROCEDURE. YOU HAVE TO COMMIT TO IT, or you'll end up with a HUGE amount of data that is not needed.

Yes, it bloats the DB, but then you have a neat feature of Covering Your Ass.
--
[link|mailto:greg@gregfolkert.net|greg],
[link|http://www.iwethey.org/ed_curry|REMEMBER ED CURRY!] @ iwethey
[image|http://www.danasoft.com/vipersig.jpg||||]
New gotta write that one down, thanx
All tribal myths are true, for a given value of "true" Terry Pratchett
[link|http://boxleys.blogspot.com/|http://boxleys.blogspot.com/]

Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 48 years. meep
questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
New Already do that
But there's still two problems.

1) Are you sure nothing else is using that column you're about to drop? Really really sure? Because you may not have been religious about using stored procedures for updates. in fact, if you're using MySQL then you definitely weren't.

2) Yes, you have to commit to it. Who's responsible for making sure it's followed? Who's responsible for defining the procedure to begin with?

Bottom line, any non-trivial DB should be run by a non-trivial DBA. I am a trivial DBA.
===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
     Any DBAs want to do some consulting? - (drewk) - (14)
         Sorry, I don't get it. Aren't (eg) tabledefs also just code? -NT - (CRConrad) - (11)
             Rollback is different, some actions are non-reversible - (drewk) - (10)
                 Ah. OK, I see what you mean. But... - (CRConrad) - (9)
                     Maybe you're used to different hardware than I am - (drewk) - (8)
                         couple of points - (cforde) - (4)
                             A mysqldump can be slower than a select * into ... - (static)
                             Not on MySQL any more - (drewk) - (2)
                                 Then you need to slow down. WTF is that place - Fever City?! -NT - (CRConrad) - (1)
                                     How many developers in your departement? - (drewk)
                         You should try an approach that works well for Peoplesoft - (folkert) - (2)
                             gotta write that one down, thanx -NT - (boxley)
                             Already do that - (drewk)
         email me - (broomberg) - (1)
             Still trying to find all that out - (drewk)

Only technical details are missing.
65 ms