4.1.3 EDITIONS AND NUMBER OF ITEMS PER DIRECTORY Publishing new edition will increase the size of the backing store slightly. This is rather complicated to calculate, and depends on several factors. For every file that is submitted and published, there are 2 metadata files created (each about 600 bytes), and 1 standin file created (about 200 bytes). 2 more files are created that represent the submit event, and 2 more files created to represent the edition created (each of these 4 are about 250 bytes). If the different files in different directories are touched, the numbers of directories touched becomes another factor. As you can see, it can be quite complicated to calculate how much the backing store will grow depending, and it ’s nearly impossible to take in factors such as how many times you submit a file between publishing editions. Assuming you publish after every submit, you would have a rough f ormula that goes something li ke this: Increase = n*(nSize + 3*f) + 4*f + (d * dSize) where Increase is the increase in size of the backing store, n is number of files submitted and published, nSize is the average size of those files, f is the fragment size, d is the number of directories touched, and dSize is the average size of directory metadata files. For example, submitting and publishing 1000 new files that are 64K on average, and assuming these files span 10 directories where dSize is 2K on average, your backing store (with 1K fragment si ze) would increase by: 1000*(64K + 3*1K) + 4*1K + (10 * 2K) = 67,024K =~ 67MB The data files account for 64MB of the growth, so the metadata files account for only 3MB of growth is this example. From the example, we can see that publishing a lot of editions in a branch will result in a moderate growth of the backing store. A related f actor is that a director y with a large number of items will have a bigger directory metadata size, and each time that directory is touched, the backing store wil l grow a bit more than in this example. Furthermore, both of these factors, publishing a large number of editions, and having a large number of items in a directory, can cause severe performance problems over time. As a result, Interwoven recommends keep ing less than 1000 editions per branch and less than 500 files per directory, but keep the edition count under 500 if there are 1000 files per directory. Directories over 1000 items should be avoided. Again, the above calculations apply only to TeamSite 5.0X and earlier, and future version of TeamSite will have a different backing store format that will require a different f ormula.