|  | Posted by John Bell on 09/09/05 10:47 
Hi
 As you seem to have reached the limits of acceptability with your current
 design, then maybe it is time to have a re-think and implement a better
 structure. It sounds like this may have come from a flat file based system
 and that is the history that is dragging you down! Migrating to separate
 columns may not mean a single table. You can ease the backward compatibility
 by creating a view to re-create the way the old table presented data, this
 may mean that you don't have to change everything at once, although I would
 make sure everything that inserts/updates the data is in the first tranche.
 
 John
 
 "Matik" <marzec@sauron.xo.pl> wrote in message
 news:1126230904.603430.325640@o13g2000cwo.googlegroups.com...
 > Hello 2 all,
 >
 > Thank You for response. Hugo, additional explenation: I posted just a
 > part of view acctualy, in normal, it uses at the end pre defined order
 > by. To use order by in a view, you need to specify a top :(
 >
 > John: I was wondering also ... but the explenation was easy: because of
 > historical reasons ;) For me it is also more or less obvious, that
 > storing data in separate collumns (specialy by long strings, and lot's
 > of data) is much more efficiency, that concentrated (specialy by this
 > scans).
 >
 > You're right, that I do not expect so much rows in my table, I don't
 > acctualy know, why they integrated this collumn, but I need to keep it
 > (i think, they are using it for replication).
 >
 > Primary key is set up on CID collumn (is not clustered with fill factor
 > on 90%). I dont know why the script didn't included the statement :(
 >
 > I think, your idea is great, I was thinking acctualy exactly in this
 > way, I just need to be sure, from someone with expirience.
 >
 > Thank You very much
 >
 > Mateusz
 >
  Navigation: [Reply to this message] |