powered by simpleCommunicator - 2.0.33     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ODP.NET медленное подключение managed dll
6 сообщений из 6, страница 1 из 1
ODP.NET медленное подключение managed dll
    #39913560
anykey33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использую Oracle.ManagedDataAccess

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
     static void Main(string[] args)
        {
            var watch = Stopwatch.StartNew();
            var connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["Test"].ConnectionString;
            OracleConnection aa = new OracleConnection(connectionString);
            aa.Open();
            watch.Stop();
            var ff = watch.Elapsed;


более 600 милисекунд

Если вместо использовать unmanaged Oracle.DataAccess то 250 милисекунд, тоже не айс но прям заметно шустрее.

Оракл сервер версии 12, с нет.фреймоворков разных делал, одинаково. Длл из ODAC 11 и 12 пробовал

Это законно вообще на коннект полсекунды тратить? Пускай он даже первый, а потом якобы станет лучше. Сиквел работает просто молненостно. Пробовал EF c ораклом, ну мне там выдало аж 2000 2000 на выборку 1 строки из таблицы по айди.
...
Рейтинг: 0 / 0
ODP.NET медленное подключение managed dll
    #39913570
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай про пул коннекций.
...
Рейтинг: 0 / 0
ODP.NET медленное подключение managed dll
    #39913683
anykey33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕвгенийВ,
Почитал, все равно, стоит Pooling = True, при повторной попытке соединения после закрытия такое же время показывает.
А вот коннект к мс сиквелу просто космос 40 мс.
...
Рейтинг: 0 / 0
ODP.NET медленное подключение managed dll
    #39914012
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Куча причин может быть, где sql server и где oracle находятся? От настроек сервера и т. д.
...
Рейтинг: 0 / 0
ODP.NET медленное подключение managed dll
    #39914066
anykey33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЕвгенийВ,
Это да, но почему такая разница между двумя библиотеками, чуть больше чем в два раза.
...
Рейтинг: 0 / 0
ODP.NET медленное подключение managed dll
    #39914078
anykey33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Судя по всему у оракла те еще драйвера.
Ниочень
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ODP.NET медленное подключение managed dll
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]