Thanks,ArndW.Here some more questions come.
So,the other file types except dynamic type 30 are static???
I always use dynamic type 30.So I always use dynamic hash files???
Then when should we use the static hash files.
Before this,I always thought static hash file as whenever I create the hash file to use it again in other stage or other jobs is static hash file.
So,that's not correct now.Right???
ArndW wrote:One of the options in the hashed file stage lets you not only create the file but also specify what type to create - dynamic or one of the static types. In the Hashed file stage you also can specify a path to the hashed file location or the option of putting it in the project directory.
The difference from your point of view between the two basic types is that dynamic files will grow and shrink the hashing modulus depending upon the file contents and static hashed files do not and need to be sized when they are created. If the modulo of a static hashed file is much too small for the number and type of keys then both reads and writes become slow.