|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
||||||||||||||||
Запрос данных из нескольких таблиц при больших обьемах28.09.2020, 14:07. Показов 4111. Ответов 64
Метки нет (Все метки)
Всем привет!
есть два варианта выборки либо посредством EntityFramework
что будет менее затратно по времени, менее затратно по ресурсам , и более правильным и удобным? Добавлено через 17 минут Забыл написать использую SQLITE Добавлено через 3 часа 42 минуты если я верно понимаю такие реализации делают запрос к бд с левым и или правым соединением?
0
|
||||||||||||||||
| 28.09.2020, 14:07 | |
|
Ответы с готовыми решениями:
64
Запрос данных из нескольких таблиц Посоветуйте принтер для печати в больших обьемах Запрос на вывод данных из нескольких таблиц |
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
|||
| 28.09.2020, 15:06 [ТС] | |||
|
Добавлено через 1 минуту
0
|
|||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|
| 28.09.2020, 15:07 | |
|
0
|
|
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
|||||||
| 28.09.2020, 15:12 [ТС] | |||||||
и какой тип в данным запросе Images ? Добавлено через 49 секунд а потом уже с ДТО )
0
|
|||||||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
||||
| 28.09.2020, 15:15 | ||||
|
Добавлено через 1 минуту
0
|
||||
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
||||
| 28.09.2020, 15:20 [ТС] | ||||
|
а если я не знаю какие поля мне понадобятся получается что например для тех или инных задачь в разных местаз мне придется делать столько же DTO классов сколько различных колеекций полей мне понадобится? Добавлено через 52 секунды Добавлено через 2 минуты ведь получается коллекция получится динамической?
0
|
||||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
||||
| 28.09.2020, 15:33 | ||||
SELECT * в каждом месте, где вам какие-то данные понадобились? Поэтому и уникальные DTO под каждый запрос вам не должны удивлять.
0
|
||||
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
|||||||||||||||||
| 28.09.2020, 15:35 [ТС] | |||||||||||||||||
|
и сново у меня тупняк (
Добавлено через 1 минуту
0
|
|||||||||||||||||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|||||||||||||||||||||
| 28.09.2020, 15:39 | |||||||||||||||||||||
Сообщение было отмечено Sanya2019 как решение
Решение
Sanya2019,
0
|
|||||||||||||||||||||
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
||||||||||||||||
| 28.09.2020, 15:51 [ТС] | ||||||||||||||||
0
|
||||||||||||||||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|||||||
| 28.09.2020, 16:00 | |||||||
Я так понимаю, что вам нужно почитать учебник по языку.
0
|
|||||||
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
|||||||||||
| 28.09.2020, 16:08 [ТС] | |||||||||||
всего записей у меня 150 000 в таблице MetaDatas а в Nodes 5 на каждый нод в где то по 20 000 метадата запрос делался 1минуту и 20 секунд ( памяти заняло 2 с лишний гиг но запрос выполнен верно но слишком много ресурсов и времени ( это никак не исправить? Добавлено через 2 минуты
отчего так?
0
|
|||||||||||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
||
| 28.09.2020, 16:09 | ||
|
1
|
||
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
||||||||
| 28.09.2020, 16:12 [ТС] | ||||||||
|
странно как то (
еще раз повторил
Добавлено через 59 секунд если это скажем дерево какое то и нужно его показать? ))) конечно как вариант запрашивать когда разворачиваем нод ? вы это имете в виду? Добавлено через 33 секунды
0
|
||||||||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
||
| 28.09.2020, 16:13 | ||
|
0
|
||
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
||
| 28.09.2020, 16:17 [ТС] | ||
|
но я всеголишь тестирую что бы понять что быстрее выполняется но честно говоря если за 8 сек 150К выводит это неплохо! правда памяти сжирает это не есть хорошо да и помему бы и нет? если один раз залить столько записей? пусть и сожрет
0
|
||
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|
| 28.09.2020, 16:19 | |
|
Sanya2019, если уши краснеть начнут, когда пользователи начнут материть, то не жалуйтесь)
1
|
|
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
|
| 28.09.2020, 16:25 [ТС] | |
|
0
|
|
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|
| 28.09.2020, 16:31 | |
|
Sanya2019, кеш контекста? Он не используется, когда вы используете проекции (Select). Плюс, есть метод
AsNoTracking.
0
|
|
|
4 / 4 / 1
Регистрация: 15.03.2019
Сообщений: 676
|
|
| 28.09.2020, 16:44 [ТС] | |
|
0
|
|
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,733
|
|
| 28.09.2020, 16:48 | |
|
Sanya2019, просадкой производительности.
1
|
|
| 28.09.2020, 16:48 | |
|
Запрос на выборку данных из нескольких таблиц в одну SQL запрос в VBA на выборку данных из нескольких таблиц mdb
Медленный запрос для 2 больших таблиц Объединение данных из нескольких таблиц одинаковых таблиц Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|