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

Thread: space management in datablock on row updation

  1. #1
    Join Date
    Apr 2007
    Posts
    3

    Arrow space management in datablock on row updation

    when a row's column value is updated [such as its length increases in length] so does this row push its adjacent row to create the space in order to accomodate the upated value , with in a data block

  2. #2
    Join Date
    Sep 2002
    Location
    England
    Posts
    7,334
    if there is not enough space in the row, you will get row migration - i.e the whole row moved and a pointer left to it

  3. #3
    Join Date
    Apr 2007
    Posts
    3

    space management in datablock

    with in a block rows are filled up from bottom to up and they are adjacent to eac other , then if a row's size increases then does that row pushes its adjacent row to create space to accomodate the value

  4. #4
    Join Date
    Apr 2007
    Posts
    3
    lets talk abt row migration , if rows are stored in datablock from bottom to up faishon then say if a row which is in bottom its increases in size due to updation then will that updated row be migrated or will it push its adjacent row and that its adjacent row and so on and the row in top will be migrated

  5. #5
    Join Date
    Mar 2007
    Location
    Ft. Lauderdale, FL
    Posts
    3,555
    Quote Originally Posted by shekhar pandey
    lets talk abt row migration , if rows are stored in datablock from bottom to up faishon then say if a row which is in bottom its increases in size due to updation then will that updated row be migrated or will it push its adjacent row and that its adjacent row and so on and the row in top will be migrated
    Oh man… wouldn’t that particularly intriguing strategy migrate all rows? How did you manage to come out with such an idea? Think for a moment, relax… if you were designing Oracle, what would you do? Yes! just the affected row gets migrated!
    Pablo (Paul) Berzukov

    Author of Understanding Database Administration available at amazon and other bookstores.

    Disclaimer: Advice is provided to the best of my knowledge but no implicit or explicit warranties are provided. Since the advisor explicitly encourages testing any and all suggestions on a test non-production environment advisor should not held liable or responsible for any actions taken based on the given advice.

  6. #6
    Join Date
    Apr 2007
    Posts
    1

    Arrow how rows are managed in data block

    with in a datablock rows are stored adjacent to eah other , when a size of row increases due to updation , does that row pushes its adjacent row to create space or how that updated value is stored with in the row ,

  7. #7
    Join Date
    Sep 2002
    Location
    England
    Posts
    7,334
    whole row migrated, pointer to it left in the original place

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