Значение по умолчанию CommandTimeout составляет 30 секунд. Вы можете вручную изменить значение в экземпляре объекта команды, выполнив следующие
Dim cmd As New System.Data.SqlClient.SqlCommand
cmd.CommandTimeout = 60
Есть ли способ указать другое значение по умолчанию, так что все новые объекты команды будут автоматически иметь это значение в вашем решении, когда они будут созданы?