Hello,
The below question is to understand how VLFs are created when DB is created and the size's of VLFs.
Below are two examples of DBs,
DB1: The VLFS are as below,
FileIdFileSizeStartOffsetFSeqNoStatusParityCreateLSN
2253952
81920
01280
2253952
2621440
01280
2253952
5160960
01280
2278528
7700480
0640
2134152192
10485760
06432678000000007500001
2134152192
1352007680
06432678000000007500001
2134152192
2693529600
06432678000000007500001
2134152192
4035051520
06432678000000007500001
2134152192
5376573440
06432678000000007500001
2134152192
67180953632764064
32678000000007500001
2134152192
80596172832765264
32678000000007500001
On DB2: VLFs are below,
FileIdFileSizeStartOffsetFSeqNoStatusParityCreateLSN
2253952
819219
2640
2253952
2621440
000
2253952
5160960
000
2278528
7700480
000
Here the VLF FileSize is different for both DBs. Below are my questions,
1) What is the initial size of each VLF that stats with? Can we set the VLF initial FileSize ?
2) What is the MAX size that it can grow (each VLF) ? Any limit that we can set or control ?
3) Can we change the VLF FileSize later on ?
4) Appreciate if you can provide any other valuable detailed information about VLFs.
Thanks,