(0) Для полного отключения необходимо уничтожить все ссылки на все объекты, полученные через соединение. При выходе из области видимости переменная очищается автоматически, если нет циклических ссылок, ведущих к утечка.
Также необходимо уничтожить ссылку на сам коннектор, из которого было получено соединение методом connect. Если этого не сделать, то соединение будет помещено в пул и фактического отключения от целевой базы не произойдет.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший