From: Ajay on
i am agree with the above details but i am getting little bit confused..

can u please tell me ...if i assigned fill factor 70% then what abt 30%

My confusion

1. 30% will be used for insertion and updation process only. is it never holds the data. if new data stored in 30% area than when page is going to split.

2. is it true each table can contain only one data page ?

if yes ..than what abt data page size ?



From: Tibor Karaszi on
Fillfactor is only applied when the index is built (or re-built). After that, the pages will fill up
as they are destination pages for new rows. See
http://www.microsoft.com/technet/prodtechnol/sql/2000/maintain/ss2kidbp.mspx for a good
backgrounder.

Page size is 8 kByte. You can definitely have more than one page per table and index. Check out the
section about "Physical database architecture" in Books Online for details.

--
Tibor Karaszi, SQL Server MVP
http://www.karaszi.com/sqlserver/default.asp
http://sqlblog.com/blogs/tibor_karaszi


"Ajay Choudhary" wrote in message news:20087475457ajjupatna(a)yahoo.com...
>i am agree with the above details but i am getting little bit confused..
>
> can u please tell me ...if i assigned fill factor 70% then what abt 30%
>
> My confusion
>
> 1. 30% will be used for insertion and updation process only. is it never holds the data. if new
> data stored in 30% area than when page is going to split.
>
> 2. is it true each table can contain only one data page ?
>
> if yes ..than what abt data page size ?
>
>
>

From: Dan Guzman on
> can u please tell me ...if i assigned fill factor 70% then what abt 30%
>
> My confusion
>
> 1. 30% will be used for insertion and updation process only. is it never
> holds the data. if new data stored in 30% area than when page is going to
> split.

The FILLFACTOR applies only when the index is created. The 30% free space
can be used for new/expanded data and will avoid page splits until the page
becomes full. Note that the free space will increase storage requirements
and can decrease read performance so it should be specified judiciously.
See the Books Online for details.

> 2. is it true each table can contain only one data page ?
>

A table can contain zero or more pages and is limited only by available
storage. Table storage is allocated in units of 8 page (64K) extents.
The first page of a table is created in a mixed extent (shared with other
tables) and subsequent pages are allocated in dedicated extents (not
shared). This allocated technique reduces space requirements of small
tables while efficiently handling larger tables as well.

> if yes ..than what abt data page size ?

The page size is 8K (8192 bytes) in SQL Server.


--
Hope this helps.

Dan Guzman
SQL Server MVP
http://weblogs.sqlteam.com/dang/

"Ajay Choudhary" wrote in message news:20087475457ajjupatna(a)yahoo.com...
>i am agree with the above details but i am getting little bit confused..
>
> can u please tell me ...if i assigned fill factor 70% then what abt 30%
>
> My confusion
>
> 1. 30% will be used for insertion and updation process only. is it never
> holds the data. if new data stored in 30% area than when page is going to
> split.
>
> 2. is it true each table can contain only one data page ?
>
> if yes ..than what abt data page size ?
>
>
>

 | 
Pages: 1
Prev: Date switch
Next: fill factor