Нужно ли закрывать соединение с БД? PDO?
Во многих приложениях может оказаться полезным использование постоянных соединений к базам данных. Постоянные соединения не закрываются при завершении работы скрипта, они кэшируются и используются повторно, когда другой скрипт запрашивает соединение с теми же учетными данными. Постоянные соединения позволяют избежать создания новых подключений каждый раз, когда требуется обмен данными с базой, что в результате дает прирост скорости работы таких приложений.
© php.net/PDO
Если не закрывать явно, соединение автоматически закроется после того, как завершится выполнение текущего скрипта (согласно офф докам).