Hi Dabis,
The primary purpose of co-locating DB2/MSSQL with your root BES server is to remove network I/O and decrease storage I/O issues with respects to the tremendous BigFix activity in large environments.
I would recommend starting with the BigFix Capacity Planning, Performance, and Management Guide forum post and whitepaper from @bigfix.mark (BigFix performance guru, super smart and all around great guy). Regular review and full understanding of Mark’s whitepaper is crucial for enterprise BigFix administrators.
There’s some good details in the Local & RemoteApps Console Performance Issues forum post too.
If there are some specific performance or security considerations you’re wanting to discuss, but hesitant to post publicly, please send them over via direct message.
Hope this helps.
@cmcannady