Hungarian notation (where you encode the variable’s type information in the name itself) is utterly inappropriate in object-oriented systems. Remember that you (and others after you) will be reading the code many hundreds of times, but only writing it a few times. Take the time to spell out connectionPool instead of cp.
The Pragmatic Programmer, From Journeyman to Master (Andrew Hunt, David Thomas)