powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET MVC.core и Oracle.ManagedDataAccess.core
18 сообщений из 18, страница 1 из 1
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949005
HANK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!
прошу совета и помощи:
а именно, изучаю MVC .net.core пока достаточно сложно привыкнуть к новому способу написания программ, но что-то в общем получается. Есть соединение с БД Oracle.ManagedDataAccess.core. Оно как соединение работает, есть класс, которые при необходимости вызывается из макета, для получения данных. Но соединение с БД при этом внутри выполнения метода.
Как сделать соединение на все решение, чтобы при необходимости я только осуществлял запрос к БД (т.к. теряется много времени на соединение).

В Интернете очень много примеров на Entity для меня сложно, особенно с сложными запросами.

Подскажите как корректно работать?
и 2 как наиболее правильно реализовывать соединение с БД при работе в проектах MVC?
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949011
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949025
HANK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник


я так понимаю что этот как раз с использоваеним Entity. а нет других вариантов с использованием обычного соединения?
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949032
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HANK
Как сделать соединение на все решение, чтобы при необходимости я только осуществлял запрос к БД (т.к. теряется много времени на соединение).
О скорости думать не нужно. Пуллинг соединений происходит автоматически
HANK
В Интернете очень много примеров на Entity для меня сложно, особенно с сложными запросами.
А что нужно то? Руками делать SQL-запросы и посылать их в СУБД? Ну можно, а смысл отбрасывать себя назад?
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949036
HANK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro

HANK
В Интернете очень много примеров на Entity для меня сложно, особенно с сложными запросами.
А что нужно то? Руками делать SQL-запросы и посылать их в СУБД? Ну можно, а смысл отбрасывать себя назад?


назад отбрасывать себя не хочется, но хочется хотя бы понять как делать сложные запросы..
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949039
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HANK
сложные запросы..
расшифруй термин тогда
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949045
HANK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

например мне надо соединить несколько таблиц из разных бд с использованием link.
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949048
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут не подскажу, ибо не работал с Ораклом, а в MSSQL это проблемы не составляет.

Так или иначе, можно работать непосредственно с соединением.
https://metanit.com/sharp/adonet/

Что касается соединения - стандартное правило: одно соединение (Connection) на один клиентский запрос. Это не значит, что соединение будет физически устанавливаться каждый раз - это решает пуллинг.
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949054
HANK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro


Что касается соединения - стандартное правило: одно соединение (Connection) на один клиентский запрос. Это не значит, что соединение будет физически устанавливаться каждый раз - это решает пуллинг.


да это понятно, главное как запустить этот пул? позволяет ли сделать это Entity.. не подскажешь хороший источник для изучения этих вопросов?
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949058
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же дал ссылку
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949060
HANK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

Спасибо
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949065
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HANK
Но соединение с БД при этом внутри выполнения метода.
Как сделать соединение на все решение, чтобы при необходимости я только осуществлял запрос к БД (т.к. теряется много времени на соединение).
Сейчас соединение как создается, и как ты определил, что теряется много времени на [второе] соединение?
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949083
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HANK
я так понимаю что этот как раз с использоваеним Entity. а нет других вариантов с использованием обычного соединения?


там и других семплов куча :)
не пробовали посмотреть?
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949123
HANK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

при обращении к контроллеру, тот обращается к классу, работающему с БД. тот в свою очередь подключается к бд и выполняет запросы, потом все возвращается к контроллеру.
подсоединение к БД само по себе занимает время, естественно это очень видно.
и я проект под CORe 3.1 а ef не поддерживает её)
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949139
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HANK
тот в свою очередь подключается к бд и выполняет запросы
это можно сделать кучей разных способов, как сделано сейчас?
HANK
и я проект под CORe 3.1 а ef не поддерживает её)
EF не поддерживает. EF Core поддерживает.
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949248
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HANK
подсоединение к БД само по себе занимает время, естественно это очень видно.


А пулы соединений на что? Никто не держит открытый коннект вручную.
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949266
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
А пулы соединений на что? Никто не держит открытый коннект вручную.
Может он напрямую через ODBC работает без пула... пока не сознаётся
...
Рейтинг: 0 / 0
ASP.NET MVC.core и Oracle.ManagedDataAccess.core
    #39949364
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro
hVostt
А пулы соединений на что? Никто не держит открытый коннект вручную.
Может он напрямую через ODBC работает без пула... пока не сознаётся


Хотелось бы посмотреть как он это делает )
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP.NET MVC.core и Oracle.ManagedDataAccess.core
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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