На растворение твердых веществ влияет температура воды или растворителя ,еще степень измельчения растворимого вещества.
Увеличить степень растворимость газов можно с помощью превращения их в жидкое состояние с помощью увеличения их давления или охлаждения их до температуры конденсации