DBAsupport.com Forums - Powered by vBulletin
Results 1 to 3 of 3

Thread: Number of fields in a table and performance

  1. #1
    Join Date
    May 2000
    Location
    fremont ca
    Posts
    182
    Is there any limitation on number of fields in a table.
    let's say table has 100 fields is it advisable.
    Does it degrade performance ?
    What affact it will have if table has too many attributes.
    (it's datawarehouse and we try to denormalised all dimension).

    Any views appriciated.....

  2. #2
    Join Date
    Aug 2000
    Location
    Shanghai
    Posts
    433
    I think performance will not be a problem . But Anyway , more columns means the record will occupy more space in the block . So oracle will scan more blocks to search the records . What I want to say is the block size should be set properly if your table has a lot of columns . For example ,
    your block is 2K and your table has 100 columns , so because
    the row size is rather bigger comparing with block size , the row migration will occurr l.
    1. www.dbasupport.com
    2. www.dbforums.com
    3. www.itpub.net
    4. www.csdn.net
    5. www.umlchina.com
    6. www.tek-tips.com
    7. www.cnforyou.com
    8. fm365.federal.com.cn
    9. www.programmersheaven.com
    10.http://msdn.microsoft.com/library/default.asp
    ligang1000@hotmail.com

  3. #3
    Join Date
    May 2002
    Posts
    108
    it's datawarehouse and we try to denormalised all dimension

    Kumud

    The idea of dimensions is to avoid Denormalization,
    Redundancy and is to maintain Referential integrity


    The performance depends on the database and Memory structures you use.

    ie., if it is Oracle Express Database or Oracle Database and the associated memory structures etc.,

    Ligang !


    For example , your block is 2K and your table has 100 columns , so because the row size is rather bigger comparing with block size , the row migration will occurr l.


    If I am right it will be ROW CHAINING and not ROW MIGRATION !

    Cheers
    Nandu

    Never give up !

    Nanda Kumar - Vellore

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Click Here to Expand Forum to Full Width