powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EDM vs LINQ to SQL
25 сообщений из 272, страница 3 из 11
EDM vs LINQ to SQL
    #37393173
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вестникчто-то вы скачете с одной темы на другую. ну давайте про курсовые поговорим. вы имеете в виду переоценку валютных счетов?
именно. и не только. не забываем, что курсовики рассчитываются при каждой операции с контрагентами.
я не скачу, а лишь показываю комплекс задач,на мой взгляд, где применим именно серверный расчет.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393176
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда опишите задачу и объем операций. скажем 1м проводок в день, 100 юрлиц, вычистить внутригрупповые расчеты, внутригрупповые выручку/расходы по услугам, выручку по внтуренним продажам исключить из дебиторки, рассчитать и начислить резервы под дебиторку, отпуска и потери.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393179
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да фиг ли копьи ломаете
СКЛ сервер НЕ знает характер будущего поведения данных, какая будет динамика и он постоянно под эту динамику пытается подстроиться, что не всегда удается и врядь ли удасться
Приоритеты в виде индексов не все описывает, + скл сервер все время работает на себя 50% времени
а прогер знает и динамику и поведенчемкиеаспекты и потому строит нужные структуры нужного объема и в нужном месте
не о чем спорить
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393181
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это было про IRFS. про курсовые: переоценка в момент совершения операции или группой в конце месяца?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393191
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВестникSolYUtor2. На sql всё-таки можно сделать быстрее. Вопрос в цене вопроса .поясните мысль, плиз

Сделать быстрее - в плане производительности. Скажем, в некоторых случаях невозможно избежать многократного обращения к бд, а межпроцессные вызовы - известное бутылочное горлышко быстродействия. В случае хранимок этого недостатка нет.
Но стоит sql-кода будет больше. Намного больше. И его дороже писать и поддерживать.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393234
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вестникэто было про IRFS. про курсовые: переоценка в момент совершения операции или группой в конце месяца?
ещё раз.
структуру таблиц я вам предоставил. смотрите по ссылке.
для начала, чтобы мы друг друга понимали, я вам предложил посчитать хотя бы оборотку.
код тоже приведен.
затем уже можно перейти к курсовым и т.д.

организаций в холдинге около 60, контрагентов порядка 8000, операций за месяц около 200000.
считаем оборотку по 60 счетам. например по одной, по 10-и, 100-а контрагентам.
ну что покажите быстрый код?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393322
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Proga,

это детские объемы и обрабатываются разово (т.е. можно спокойно ждать минуту другую до окончания)
теперь представь 90 000 изделий, 300 000 ПКИ и М, 60 фирм в кооперации, 10 000 поставщиков, 5000 рабочих мест
и 50 000 000 операций, для обеспечения каждой надо рассчитать "оборотку" для каждому НЗП И ПКИиМ (входы операций)
даже на ноуте количество запросов в секунду рано 4000 :)
естественно пока все влезает в память все кое как теплится а дальше сервер валится и валит виндовс сервер :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393848
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парни, Вы чего курите? ETL => SSAS (кубы) наше всё.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394164
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУХранимки и прочий скульный функционал - только там, где действительно без них никак.

А есть место, где без них "как"? М.б. просто у тех, у кого "никак" не хватает "уровня" до "скульного" функционала, и он готов городить городушки на, ну, собственно, тема форума?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394206
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin, добро пожаловать на наш междусобойчик :)
pkarklinА есть место, где без них "как"?
Есть. Рутинный CRUD - как раз то место.
pkarklinМ.б. просто у тех, у кого "никак" не хватает "уровня" до "скульного" функционала, и он готов городить городушки на, ну, собственно, тема форума?
Давайте не поддаваться на провокации МСУ, и переходить к аргументам вида "слишком тупой для SQL". Тема топика - это инструменты. Сложные инструменты, прячущие сложность и подводные камни работы с БД от новичков. Как я уже говорил, ORM позволяют очень сильно экономить на рутине, не прибегая к длинным хранимкам.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394222
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtor,

Ну, рутинные вещи сделал один раз и пользуйся, нафига таскать чужой код и под нее подстраиваться?
1. БД проектирует не прогер. Тогда прогеру дают гототвый функционл для работы с БД.
2. Прогер проектирует БД. Тогда лучше БД и доступ к БД сформировать программно.
3. Сделат фигню, которая формирует БД и генерить библиотеку доступа. Тода пофиг кто проектирует БД.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394231
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУХранимки и прочий скульный функционал - только там, где действительно без них никак.
А есть место, где без них "как"?
Протираем глаза влажной тряпочкой. Уже было.

МСУShSergeА где без них как? В хелловорлде или в телефонном справочнике?
СТЕ, рекурсия, деревья, джойны таблиц разных БД, сложные запросы из нескольких батчей, линкед сервера, запуск SSIS... и т.д. и т.п. Можно перечислять долго и много.
Другими словами, не всегда клиент может выполнить логику настолько оптимально, насколько это можно решить средствами конкретной СУБД.

pkarklinМ.б. просто у тех, у кого "никак" не хватает "уровня" до "скульного" функционала, и он готов городить городушки на, ну, собственно, тема форума?
Читайте теорию . Поток сознания приберегите для неокрепшего мозга дельфийца. Если не хватает мозгов полнять нужность и необходимость реляционного маппинга на классы, могу посоветовать убить себя об стену.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394233
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorТема топика - это инструменты. Сложные инструменты, прячущие сложность и подводные камни работы с БД от новичков.
А причем тут новички-то? То есть суть ORM'а заключается в помощи новичкам?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394235
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorдобро пожаловать на наш междусобойчик

Большое спасибо! Очень приятно. :)

SolYUtorДавайте не поддаваться на провокации МСУ

Не смешите мои тапочки. ;) Я "воспитан" многостраничными топиками в "Сравнении СУБД". ;)

SolYUtorСложные инструменты, прячущие сложность и подводные камни работы с БД от новичков. Как я уже говорил, ORM позволяют очень сильно экономить на рутине, не прибегая к длинным хранимкам.

Эх... Вашими бы устами... Рутину можно заменить обычными генерилками соответствующих инструкций для каждой из сущности. Но вот в чем проблема... как только речь заходит о создании машины состояний и обработки переходов - генерилки тут мало чем помогут. Увы...
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394239
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos1. БД проектирует не прогер. Тогда прогеру дают гототвый функционл для работы с БД.
2. Прогер проектирует БД. Тогда лучше БД и доступ к БД сформировать программно.
3. Сделат фигню, которая формирует БД и генерить библиотеку доступа. Тода пофиг кто проектирует БД.

Можно я вас буду цитировать?

ЗЫ. А Вы пытались меня переубедить...
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394243
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЕсли не хватает мозгов полнять нужность и необходимость реляционного маппинга на классы, могу посоветовать убить себя об стену.

Все уже замапленно, уважаемый. Только объектная модель на клиенте реализуеца БЕЗ ущерба производительности серверной части. Ибо реализация серверной части (буква R) в Вашей любимой аббревиатуре делается проффесионалами в области СУБД, а не с помощью поделок, имена которых Вам известны.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394247
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinВсе уже замапленно, уважаемый. Только объектная модель на клиенте реализуеца БЕЗ ущерба производительности серверной части.
Как может банальный CRUD повлиять на производительность серверной части, просветите пожалуйста?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394256
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУКак может банальный CRUD повлиять на производительность серверной части, просветите пожалуйста?

А Вы приведите планы выполнения своих запросов - я Вам объясню, что к чему.

Кстати, где показания средств объективного контроля Вашего многотысячнего офиса?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394258
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinА Вы приведите планы выполнения своих запросов - я Вам объясню, что к чему.
Планы будут одинаковы, вот в чем проблема.

pkarklinКстати, где показания средств объективного контроля Вашего многотысячнего офиса?
Там же, где показания объективности "тормознутого" .NET.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394262
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

авторПланы будут одинаковы, вот в чем проблема.

Я бы не был столь категоричен.


авторТам же, где показания объективности "тормознутого" .NET.

И так, я пытаюсь запустить Import\Export Wizard на eMachine с Intel Atom N450 и 1 гигом на борту... Нет... три точки это мало...
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394265
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinЯ бы не был столь категоричен.
Готовы ли Вы признать себя ламером, если приведу пример одинаковых планов?

pkarklinИ так, я пытаюсь запустить Import\Export Wizard на eMachine с Intel Atom N450 и 1 гигом на борту... Нет... три точки это мало...
По-очереди: убиваем об стену: нетбук, себя.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394268
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУГотовы ли Вы признать себя ламером, если приведу пример одинаковых планов?

Даже если Вы сумеете привести планы выполения в текстовом виде, это уже будет достижение.

МСУПо-очереди: убиваем об стену: нетбук, себя.

Или, все-таки .NET???
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394270
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

Я думаю только одна ОРМ не стоит того, что бы ее так сильно обсудить
А вот комплексно -

1. Метаданные описывающие предметнуб область (типы, классифакация, аспектная полнота,...)
2. Отображение метаданных в любую модель данных
3. Визуализация на основе метаданных
...
можно было бы и обсудить
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394271
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУГотовы ли Вы признать себя ламером, если приведу пример одинаковых планов?Даже если Вы сумеете привести планы выполения в текстовом виде, это уже будет достижение.
Вы не ответили на вопрос.

pkarklinИли, все-таки .NET???
Себя, себя.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394272
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos...
можно было бы и обсудить

Всегда открыт для диалога...
...
Рейтинг: 0 / 0
25 сообщений из 272, страница 3 из 11
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EDM vs LINQ to SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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