C # - я должен использовать статическое соединение с базой данных

В моем приложении для подключения к базе данных Orace я всегда создаю новое соединение, открываю его, выполняю OracleCommands и, наконец, закрываю его впоследствии. Недавно я подумал, что реализация статического соединения будет лучшей идеей. Скажем, у меня есть статическое соединение, к которому я могу получить доступ откуда угодно. Каждый раз, когда мне нужно подключиться к базе данных, я могу проверить состояние моего статического соединения, открывать его, если ононе открывать и закрывать его потом. Как вы думаете, это было бы полезно или есть больше недостатков?

Ответы на вопрос(2)

Ваш ответ на вопрос