These are main principles when deciding the db block size

If the rows are small and access to the rows are random , then choose a smaller block size.
If the rows are small and access is sequential, then choose a larger block size.
If the rows are small and access is both random and sequential, then it might be effective to choose a larger block size.
If the rows are large, such as rows containing large object (LOB) data, then choose a larger block size.