I have Exchange Server 2010 with a single mailbox database with about 30 mailboxes and file size is 230GB.
Recently it crashed, failed to mount and I had to repair exchange database. Even after I got it mounted, due to some corrupted mailboxes, I ended up creating a second mailbox database and moved some mailboxes from original database into newly created database.
I have not thought about this, but I am thinking that it may be a good idea to split these 30 mailboxes into several mailbox database files in stead of a single file.
Here is my thought:
First, when I have to perform a database repair, it would take less time.
Second, when the computer loses the power, corrupting exchange database files, there is a chance some files might be in good shape.
However since I have not managed multiple exchange database files, I like to listen to other experts about Pros and Cons.