In most cases, you won't notice a performance difference.
The java.sql package represents a most common denominator between different databases, while the vendor-specific packages also expose some features which are exclusive to the database backend. But when you want to keep the option open to switch the database backend later, you should avoid these anyway, because it is possible that the new database got no equivalent functionality and you need to solve the problem in a completely different way, which could in the end require some large-scale refactoring of your entire application.
tl;dr: When you want to keep the option open to switch to Oracle or any other SQL database, use java.sql.
Or even better: use an object-relational mapping framework like Hibernate to do the database abstraction for you. They need a while to get used to, but afterwards you will be able to implement database functionality with a lot less man-hours and switching the database backend will be a one-line change in a configuration file.
java.sqlandjavax.sqlfor best portability.