We have running on Solaris 2.8. We have 16GB ram on the box. We r trying to find out the maximum "permissible" SGA that we can have. I have the following question.

1) What is the maximum SGA one can have if RAM is not a constraint?

2) Does Oracle has a recommendation on maximum SGA size?

3) Is there a limit on maximum SGA on Solaris 2.8 that?

Any tips is appreciated. Thanks.