i think it is called the common ion effect.
let's use the case of Ba(NO
3)
2 and Na
2SO
4say that all the ions are at equilibrium, and u add an excess of one ion (nitrate in this case). by le chatelier's principle, the system will act to reverse the effects of the excess. therefore take the following equation:
Ba
2+ (aq) + 2NO
3- (aq) --> Ba(NO
3)
2 (aq)
(or replace Ba
2+ with Na
+, but that isnt the reaction we're concerned about)
as u can see, the system will try to form more Ba(NO
3)
2 in order to 'remove' the excess nitrate. in doing so it uses up Ba
2+.
but what happens to the BaSO
4? its the precipitate, and it still is insoluble right? how does it redissolve?
Ba
2+ (aq) + SO
42- (aq) --> BaSO
4 (s)
this is where the loss of Ba
2+ comes in. in the first equation, we lost Ba
2+ and nitrate to form barium nitrate. now the Ba
2+ is in a shortage. by bla bla bla's principle, the equation will shift to the left = to produce more Ba
2+ . and thus you witness the redissolution.
at least, that's what i think...