powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EDM vs LINQ to SQL
272 сообщений из 272, показаны все 11 страниц
EDM vs LINQ to SQL
    #37380100
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый. Понимаю что вопрос - немного баян, но все же...
Уже 2 года EDM и LINQ to SQL являются, так сказать, общедоступными технологиями. Предлагаю подвести некие промежуточные итоги. Жизнеспособны ли эти технологии вообще? Скажу прямо, у меня опыт работы с ними практически нулевой, я до сих пор использую ридеры и собственные модели, иногда использую датасеты. Но это как бы уже не модно что ли, вот я и поднял эту тему, заботясь о собственной шкуре, что бы в будущем не попасть в технологический просак.
С LINQ to SQL я не работал вообще. С EDM пытался поработать, как только она появилась. Первое что от этой технологии отвернуло - некий технологический перегруз, хз как это объяснить... всего много - толку мало, но это бог с ним, может просто задачи не подходящие были. Окончательно я забил на EDM когда "ознакомился" с ее "производительностью"!
Вот сейчас на носу новый проект, то что я не буду использовать EDM это однозначно, но еще тешусь надеждами зацепить LINQ to SQL, благо время на освоение пока есть. Стоит ли она того? Прошу глубоких теоретиков пока покурить в сторонке. Желательны мнения практиков использовавших эти технологии в реальный проектах.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37381530
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIОкончательно я забил на EDM когда "ознакомился" с ее "производительностью"!
Вот с этого момента поподробнее.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37387581
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,

крайне рекомендую ещё раз ознакомится с мат.частью(EF).
Я раскуривал её неделю(есть свои особенности при использовании хр. процедур).
Сейчас пишу новую киску на ней, отлично работает, если знать как её готовить.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37387910
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,

забейте на эти неполноценные фреймворки. NHibernate даст вам больше и лучше!
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37388081
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtor,

и на нее забейте
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37388127
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответы. Покопался еще немного в EF и LINQ to SQL, каждому конечно свое, но я не нашел значимых для меня преимуществ. Собственные наработки работают на порядок быстрее, имеют гораздо большую масштабируемость и расширяемость. Может с EF и получишь выигрыш по времени разработки, но думаю он сведется к нулю или вообще уйдет в минус при последующих доработках, короче, мы пока пойдем своим путем:))
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37389709
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIМожет с EF и получишь выигрыш по времени разработки, но ...
не каких "но" и "может", выигрыш в скорости разработки колоссальный.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37390464
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Proga,

а с NHibernate можно еще и выигрыш в производительности получить (по сравнению c EF).
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37390750
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorProga,

а с NHibernate можно еще и выигрыш в производительности получить (по сравнению c EF).
даже при использовании хранимок?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37390775
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Proga,

ORM был призван на борьбу с рутинным sql-CRUD'ом. Так объясните мне, нафиг использовать ORM с хранимками?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37391202
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorProga,

ORM был призван на борьбу с рутинным sql-CRUD'ом. Так объясните мне, нафиг использовать ORM с хранимками?

потому что они без него не могут делать SaveChanges :):):)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37391621
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorProga, ORM был призван на борьбу с рутинным sql-CRUD'ом. Так объясните мне, нафиг использовать ORM с хранимками?
+1

P.S. Хранимки и прочий скульный функционал - только там, где действительно без них никак.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37391738
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУP.S. Хранимки и прочий скульный функционал - только там, где действительно без них никак.
А где без них как? В хелловорлде или в телефонном справочнике?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37391839
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА где без них как? В хелловорлде или в телефонном справочнике?
СТЕ, рекурсия, деревья, джойны таблиц разных БД, сложные запросы из нескольких батчей, линкед сервера, запуск SSIS... и т.д. и т.п. Можно перечислять долго и много.
Другими словами, не всегда клиент может выполнить логику настолько оптимально, насколько это можно решить средствами конкретной СУБД.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392098
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУДругими словами, не всегда клиент может выполнить логику настолько оптимально, насколько это можно решить средствами конкретной СУБД.

И обратное тоже верно.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392306
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorМСУДругими словами, не всегда клиент может выполнить логику настолько оптимально, насколько это можно решить средствами конкретной СУБД.

И обратное тоже верно.

Например?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392327
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пофлеймим? например, закрытие склада по ФИФО в Аксапте в несколько потоков
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392334
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вестник,

это проблема аксапты.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392347
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaSolYUtorпропущено...


И обратное тоже верно.

Например?

Выразительные средства ООП языков (и С# в частности) намного лучше подходят для реализации сложной логики нежели процедурный подход sql-server'ных средств.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392356
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вестникпофлеймим? например, закрытие склада по ФИФО в Аксапте в несколько потоков
1. В аксапте есть ORM? Чо, правда есть? Мне всегда казалось, она на табличных модулях сделана (классификация по Фаулеру).
2. Аксапта обладает феерическим говнокодом, и беспощадным отношением к базе. На 32-х ядерном с 32Гб пямяти sql-сервере попытка 3-х пользователей обработать накладную - 100% deadlock.

На этом тему аксапты считаю закрытой, и обсуждать не буду.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392363
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
экие вы буквоеды. ключевое слово: "в несколько потоков", а не аксапта
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392372
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выразительные средства
таки они еще и быстрее, т.к. по по ссылкам ходить намного дешевле, чем делать join-ы. представьте, что вам нужно посчитать мастер график по MRP2 для производства с несколькими цехами, сотней станков и БОМ-ами под тысячу компонент.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392374
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все конечно относительно. Кроме того можно выделить по крайней мере два основных варианта реализации.

Первый - когда приложение непосредственно обращается к СУБД – здесь уже логику на клиента или в хранимые процедуры, или туда и туда, как на практике чаще всего бывает.

Второй вариант – клиент подключается к сервисам – здесь уже вариантов соответственно больше…

Я вообще сторонник полу объектно-ориентированного, полу реляционного подхода.

Система должна выглядеть как конструктор лего, с минимально - целостными объектами, с минимальными связями и минимальной инкапсуляцией, что бы ее можно было в кратчайшие сроки разобрать по кусочкам и собрать в новой модификации.
Потому что, как показывает практика, абсолютное большинство Заказчиков изначально не знают, чего они хотят. У меня не раз возникала ситуация, когда Заказчик, в стадии 90%-ой готовности системы, выдвигал новые требования, из-за которых херилась месячная работа. И такие потери не соизмеримы с выигрышем по времени разработки с применением готовых ORM’ов...

Посмотрим конечно, может в будущем что и отточат, но пока имхо применение подобных технологий не обосновано.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392461
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВестникВыразительные средства
таки они еще и быстрее, т.к. по по ссылкам ходить намного дешевле, чем делать join-ы. представьте, что вам нужно посчитать мастер график по MRP2 для производства с несколькими цехами, сотней станков и БОМ-ами под тысячу компонент.
и за какое время она это делает?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392470
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIЯ вообще сторонник полу объектно-ориентированного, полу реляционного подхода.

Разумное использование имеющихся технологий для решения поставленной задачи.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392477
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не плодить догмы из
опп, рм, фп и т.д.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392519
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosи за какое время она это делает?намного быстрее, чем на t- или pl- sql. на самом деле, я даже не уверен, что на процедурных языках без структур и ссылочных типов данных это подъемная задача. т.е. сделать наверняка можно (полнота по Тьюрингу, все дела), но та-а-а-акой геморрой, что лучше не надо
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392578
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,

Вы просто не умеете готовить. SQL-код весьма трудоёмкий и объёмный по своей природе. Его лучше избегать всеми силами. А современные ORM умеют сами создавать базу под вашу модель.
Скажем, маппинг по соглашениям в последнем NHibernate позволяет замапить объектную модель на реляционную за пять строк кода (да, в реале чуть сложнее, но всё равно возможно). B еще одной строчкой создать эту базу с нуля, причём для любой из полутора десятков поддерживаемых СУБД.

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

я делал, СКЛ сервер вырубился очередь к дискам 50 память и виртуалка по максимуму и т.д. диск забить логом
сутками работала :)
но все ж скоко времени Аксапта готовит расписание работ для указанной тобой конфигурации?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392595
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и на каком оборудовании?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392600
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorProga,

ORM был призван на борьбу с рутинным sql-CRUD'ом. Так объясните мне, нафиг использовать ORM с хранимками?

у меня требование от заказчика всё на хранимках, никакого доступа к таблицам.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392615
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorSeVaпропущено...


Например?

Выразительные средства ООП языков (и С# в частности) намного лучше подходят для реализации сложной логики нежели процедурный подход sql-server'ных средств.

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

да какая логика в "учетках"
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392715
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosProga,

да какая логика в "учетках"
разная.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392727
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пипец, один чел решил пожечь на тему .NET или натив
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392758
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПипец, один чел решил пожечь на тему .NET или натив
не надо на него наезжать, у него горе после последнего собеседования, человека ищет на должность DBA уже полгода, вот растекается мозг по древу.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37392828
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Progaу меня требование от заказчика всё на хранимках, никакого доступа к таблицам.
Это не технический фактор. Плюсы ORM тут конечно меркнут.
Progaэто ты маленьким мальчикам рассказывай, а учетки, нормальные, логику держат на хранимках.
Вот примеры:
отчеты: 1 форма IFRS, оборотно-сальдовая ведомость, сходимость годового и месячного бюджетов.
операции: закрытие счетов
Посмотрел бы я на код на шарпе, очень интересно.

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

Следовательно можно сделать вывод, что до программиста средней квалификации ты не дотягиваешь, если не понимаешь разницы и тех плюсов, что дает sql.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393039
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosно все ж скоко времени Аксапта готовит расписание работ для указанной тобой конфигурации?без понятия. у меня нет объектов с такими требованиями на аксапте. и что вы все про аксапту, я же сказал, что ключевое слово в моей первом посте немного другое.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393066
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Progaотчеты: 1 форма IFRS, оборотно-сальдовая ведомость, сходимость годового и месячного бюджетов.
...
Посмотрел бы я на код на шарпе, очень интересно.
не вижу проблемы. на шарпе с l2s/l2ef будет намного нагляднее, будет параллелится, быстро считаться и программироваться

операции: закрытие счетовс вставками и обновлениями могут быть концептуальные проблемы (пуристам могут не понравится одиночные вставки/обновления), но практические прогоны показывают, что на объемах вставок/обновлений до 100к все работает нормально, суммарно намного быстрее, чем все на процедурах
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393111
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вестникс вставками и обновлениями могут быть концептуальные проблемы (пуристам могут не понравится одиночные вставки/обновления), но практические прогоны показывают, что на объемах вставок/обновлений до 100к все работает нормально, суммарно намного быстрее, чем все на процедурах(сбор данных для одного из отчётов на трёх страницах по одному заказу занимал 15 минут.

У меня два возражения:
1. Приличные ORM в силах производить пакетные вставки и обновления, а NHibernate таки может генерировать DML-запросы без загрузки сущностей на клиента.
2. На sql всё-таки можно сделать быстрее. Вопрос в цене вопроса.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393113
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да че Вы к этим хнанимкам прицепились?)) На тысячах предприятий учетки тупо на DBF'ках десятилетиями крутятся без всяких хранимок.
Все хорошо в меру! У меня, например, не хватает знаний T-SQL чтобы всю бизнес-логику на SQL Server перенести, но ни я ни мои клиенты особо от этого не страдаем. В секторе крупного бизнеса возможно да - есть смысл, а в сфере мелкого и среднего бизнеса, где я и работаю, как-то и элементарными триггерами обхожусь.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393133
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВестникProgaотчеты: 1 форма IFRS, оборотно-сальдовая ведомость, сходимость годового и месячного бюджетов.
...
Посмотрел бы я на код на шарпе, очень интересно.
не вижу проблемы. на шарпе с l2s/l2ef будет намного нагляднее, будет параллелится, быстро считаться и программироваться

операции: закрытие счетовс вставками и обновлениями могут быть концептуальные проблемы (пуристам могут не понравится одиночные вставки/обновления), но практические прогоны показывают, что на объемах вставок/обновлений до 100к все работает нормально, суммарно намного быстрее, чем все на процедурах

не верю. прошу предоставить более быстро действенный код на C# по выводу оборотки,
вот мой на T-SQL
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393134
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtor2. На sql всё-таки можно сделать быстрее. Вопрос в цене вопроса .поясните мысль, плиз
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393144
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Progaне верю. прошу предоставить более быстро действенный код на C# по выводу оборотки
на слабо берете? :)
надо время, чтобы воткнуть в вашу схему БД и задачу. будет время, попробую сделать
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393145
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtor2. На sql всё-таки можно сделать быстрее. Вопрос в цене вопроса.
эт тебе кажется
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393152
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Proga...по диагонали посмотрел и чего-то не воткну, где там IFRS
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393153
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ProgaВестникпропущено...

не вижу проблемы. на шарпе с l2s/l2ef будет намного нагляднее, будет параллелится, быстро считаться и программироваться

пропущено...
с вставками и обновлениями могут быть концептуальные проблемы (пуристам могут не понравится одиночные вставки/обновления), но практические прогоны показывают, что на объемах вставок/обновлений до 100к все работает нормально, суммарно намного быстрее, чем все на процедурах

не верю. прошу предоставить более быстро действенный код на C# по выводу оборотки,
вот мой на T-SQL
когда покажите, я вам реализацию расчета курсовых разниц в многовалютной системе подгоню на t-sql, там вообще шарпу делать нечего, потеря скорости в разы.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393161
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то вы скачете с одной темы на другую. ну давайте про курсовые поговорим. вы имеете в виду переоценку валютных счетов?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37393162
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВестникProga...по диагонали посмотрел и чего-то не воткну, где там IFRS
там банальная оборотка, я даже в самом посте об этом написал.
выкинуть в паблик 1-ый IFRS не могу, я на ней деньги вообще-то зарабатываю.
...
Рейтинг: 0 / 0
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
EDM vs LINQ to SQL
    #37394273
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВы не ответили на вопрос.

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

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

Или мы обсуждаем конкретные технические вопросы, или одно из двух. Предлагаю начать с добавления некоего бизнес объекта в систему, скажем, строки банковской выписки.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394294
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin, мы обсуждаем конкретные технические вопросы. Вы утверждаете, что планы запросов, генерящихся с помощью ORM будут "хуже". Я с этим утверждением не согласен. Предложил Вам честно признать себя ламером, если приведу пример. Вы тяните кота за яйца. Я начинаю тярять интерес к Вам, как к профессионалу.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394298
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВы утверждаете, что планы запросов, генерящихся с помощью ORM будут "хуже". Я с этим утверждением не согласен.

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

pkarklinМСУ,
МСУПланы будут одинаковы, вот в чем проблема.
Я бы не был столь категоричен.

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

Не стоит домысливать за других. ;)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394304
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

вот уменя есть такой фильтр, я его называю структурной
суть в том, что если включить такой фильтр для какого то свойства типа (ну допустим ссылка на структуру предприятия, или структуру изделия и т.д.), типа ССылкаНаСтруктуру.СтруктурныйФильтр = "Цех №1" то выберутся объекты имеющиеся ссылки на всех потомков "Цех №1".
в ОРМах есть такие вещи? Или надо как то изворачиваться самому?
На самом деле весто "Цех №1" может быть "Хранлиа ресурсов", а это уже юнион нескольких деревеьв.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394305
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так кто домысливает - беру и читаю то, что пишут
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394310
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosв ОРМах есть такие вещи? Или надо как то изворачиваться самому?
Сахават, я правильно понял Ваш вопрос?

Код: plaintext
1.
context.Organization.Departments ...
context.Department.Organization ...

Навигация по ссылкам имеется, разумеется. Если речь о более сложной структуре (особенно, если речь о выше озвученных метаданных), то лучше написать хп и намапить ей на EF контекст.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394311
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosМСУ,

вот уменя есть такой фильтр, я его называю структурной
суть в том, что если включить такой фильтр для какого то свойства типа (ну допустим ссылка на структуру предприятия, или структуру изделия и т.д.), типа ССылкаНаСтруктуру.СтруктурныйФильтр = "Цех №1" то выберутся объекты имеющиеся ссылки на всех потомков "Цех №1".
в ОРМах есть такие вещи? Или надо как то изворачиваться самому?
На самом деле весто "Цех №1" может быть "Хранлиа ресурсов", а это уже юнион нескольких деревеьв.
Саха, да тривиально .
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394312
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Еще раз... Я очень долго на этом форуме. Я очень много "времени" провел в разделе "Сравнение СУБД", где цепляются за каждое слово. Поэтому у меня выработался комплекс - "следить за базаром". И я за ним слежу. К сожалению, в нашем споре было очень мало именно технических деталей. Думаю, у нас еще все впереди и еще будут "темы" для выяснения именно технических вопроов.

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

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

Вы провоцируете... Спокойной ночи!
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394319
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУ но только тот дешевый безграмотный вброс в сторону дотнета
Вы провоцируете... Спокойной ночи!
Не без этого. Добрых снов )
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394320
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то что ты написал эквивалент этого, чем я и часто в паямти пользуюсь
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
        public static IEnumerable<T> Descendants<T>(this IEnumerable<T> source, Func<T, IEnumerable<T>> DescendBy)
        {
            foreach (T value in source)
            {
                yield return value;

                foreach (T child in DescendBy(value).Descendants<T>(DescendBy))
                {
                    yield return child;
                }
            }
        }

А то что я сказал другое, для этого надо знать метаданные всей системы
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394321
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

то что, скуль с деревьями лучше работает - это даже не обсуждается. На клиенте можно извернуться, но производительность будет не та.

Речь изначально была о другом. На банальном CRUD в самом деле планы одинаковые будут и тут дело личное на чём писать запросы.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394324
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bured,

да забей ты на эти планы банальных запросов :)
это Муся Pkarklin поймал под челюсь пожевать, а он хоть и оптыный но попался :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394326
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosА то что я сказал другое, для этого надо знать метаданные всей системы
Саха, опять ты со своей мегасистемой. Ну мы же простые наколеночники! Не надо нам таких сложностей.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394329
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bured,

н ублин надо ж обсудить когда то
я ведь 3 года на это потратил
она в себе содержить все эти ОРМ и еще много чего большего
прилизать бы
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394331
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахаватик, ну линк с намапленными хранимками, функциями и вьюхами кто запрещает, а?
А про деревья Андрюша точно сказал - только средствами СУБД.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394350
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ViPRosbured,

да забей ты на эти планы банальных запросов :)
это Муся Pkarklin поймал под челюсь пожевать, а он хоть и оптыный но попался :)
Скорее МСУ слился банально, ибо не смог ничего внятного сказать
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394355
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Да никто не запрещает
Поосто как то концептуальная целостность проекта исчезает :(
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394357
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,

СКЛ сервео обычная прога, со своими причудами в виде планов и т.д.
ну на что у нее мозги (статистики) хватает то он и делает
мы с тобой это уже обсудили
Муся грил, что НЕТ нормальная система, а оппонент - тормознутая
вот и их спор :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394449
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos, кет второй как обычно в вакууме, вот даже смысла не уловил )
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394457
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorEDUARD SAPOTSKI, забейте на эти неполноценные фреймворки. NHibernate даст вам больше и лучше!
В хибере уже сделали кодогенерацию на основе маппинга в дизайнере в один клик?
Для сиквела и оракуля - ЕФ, для остальных хибер. hbm / маппинг лямбдой не сравнятся по скорости разработки с линком или ефом.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394547
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosCat2,

СКЛ сервео обычная прога, со своими причудами в виде планов и т.д.
ну на что у нее мозги (статистики) хватает то он и делает
мы с тобой это уже обсудили
Муся грил, что НЕТ нормальная система, а оппонент - тормознутая
вот и их спор :)
С мозгами сейчас все впорядке, вот только во времени они ограниченны, поэтому могут быть неоптимальные планы выполнения.
На Net'е только гуй, библиотеки для импорта - c++, а win32 - тоже унылое г.., которое на 286 работать не будет.
Что будет делать этот озон, когда лет через пять все их барахло посыпется или выйдут новые версии MS SQL? Заведет еще логистический отдел по поиску раритетов?
Проблема любого сервера sql в том, что он плохо масштабируется, многие уже не могут держать всю логику на них, нужна распределеннасть и тд. Java еще более тормознутая, чем Net, однако она весьма широко используется в корпоративном сегменте.
ПРошли уже времена 2-x звенок.

ЗЫ ORM - тоже унылость полная
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394605
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУViPRos, кет второй как обычно в вакууме, вот даже смысла не уловил )
а где смысл то?
я виде токо то что, тебе было охота поялялкать с самим pkarklin на равных :):):)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394629
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosя виде токо то что, тебе было охота поялялкать с самим pkarklin на равных :):):)
Саха, да чё мне с этим дедушкой лялякать, я ему внял идею красоты и незыблемости .NET, чтоб он потише шумел по поводу дельфи
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394664
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin ляпнул глупость про планы, но вовремя включил заднюю.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394673
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot SeVa]ViPRosCat2,

С мозгами сейчас все впорядке, вот только во времени они ограниченны, поэтому могут быть неоптимальные планы выполнения.

ЗЫ ORM - тоже унылость полная
Ну, если допустить неоптимальность планов, то сразу отпадает надобность в сервере, если задача не типа пришел-ушел-наследил раз в месяц.
А ОРМ пока промежуточное говно, но думаю со временем она будет разрастаться вберет в себя описание предметной области и маппить будет в любые структуры хранения с учетом требований по производительности доступа.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394711
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЧто будет делать этот озон, когда лет через пять все их барахло посыпется или выйдут новые версии MS SQL? Заведет еще логистический отдел по поиску раритетов?

Иногда лучше жевать, чем говорить...

авторПроблема любого сервера sql в том, что он плохо масштабируется

А ты пробовал?

автор, многие уже не могут держать всю логику на них, нужна распределеннасть и тд.

Может этим "многим" хотя бы документацию прочитать, про масштабирование...

авторПРошли уже времена 2-x звенок.

А мужики то и не знают... А теперь, расскажи мне, уважаемый масштабизатор и распределятор, данные своей распределенной и масштабированной системы ты где будешь хранить? Добавлять, обновлять...

Не заставляйте меня вновь возвращаться к обсуждению 2хзвенка vs Nзвенка. Поищите лучше эти обсуждения, ибо надоело уже.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394712
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buredpkarklin ляпнул глупость про планы, но вовремя включил заднюю.
...и почти заключил пари с другим мембером, но что-то пкарклина вовремя одернуло, ведь признать себя ламом все-равно, что обосраться на именинах.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394713
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buredляпнул глупость про планы, но вовремя включил заднюю.

Я попрошу привести цитату, подтверждающую мою глупость.

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

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

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

Да, а что?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394727
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУВ хибере уже сделали кодогенерацию на основе маппинга в дизайнере в один клик?
Для сиквела и оракуля - ЕФ, для остальных хибер. hbm / маппинг лямбдой не сравнятся по скорости разработки с линком или ефом.

Дизайнер? Дизайнеры - зло. В том числе EF. Работать клавой гораздо быстрее, нежели мышкой. Для DDD это проще и приятнее. Но если очень хочется, то в NH.Contrib есть hbm2net. И повторяю, hbm и лямбды не единственный способ.
На прошлой неделе удалось замапить около базу (около 100 сущностей) по соглашением, строчек в 10 кода. И нафиг мне дизайнер, если после добавление нового поля оно сразу будет замаплено, без единого клика мышкой?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394740
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtor,

а я ни одной строчки не пишу :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394742
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinViPRosно думаю со временем она будет разрастаться вберет в себя описание предметной области и маппить будет в любые структуры хранения с учетом требований по производительности доступа.

Да, да... И каждая кухарка сможет потроить супер быстродействующую сисему.
Конечно. Каждый должен иметь возможнсть решишть своми вопросы безо всяких ДБА :)
ищут же в гугле и не только кухарки а и глхослепонемы
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394747
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosКонечно. Каждый должен иметь возможнсть решишть своми вопросы безо всяких ДБА :) ищут же в гугле и не только кухарки

Они то ищут... НО без DBA никуда: http://forums.sureshkumar.net/fresher-jobs/10328-google-senior-database-administrator-hyderabad.html
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394748
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394766
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУ...и почти заключил пари с другим мембером, но что-то пкарклина вовремя одернуло, ведь признать себя ламом все-равно, что обосраться на именинах.
Пари? С Вами? Вы себе льстите.
Странно, вчера Вы были согласны брооситься на амбразуру:

pkarklinМСУ Последний раз спрашиваю - пари принимаете?
Легко! В чем оно заключается?

P.S. Балаболка ?

SolYUtorДизайнер? Дизайнеры - зло. В том числе EF.
Это всё хорошо, но где аргументы?

SolYUtorРаботать клавой гораздо быстрее, нежели мышкой
То есть маппинги в хибере пишутся быстрее, чем в EF / Linq? SolYUtor, Вы курите не ту траву :)
Дизайнер рулил и рулит. Ручное hbm-гавнокодирование и рядом не валялось.

SolYUtorИ нафиг мне дизайнер, если после добавление нового поля оно сразу будет замаплено, без единого клика мышкой?
Тоже самое я могу сказать и про дизайнер.

pkarklinViPRos, Ну и уровень з\п оцените: http://www.glassdoor.com/Salary/Google-Database-Administrator-Mountain-View-Salaries-EJI_IE9079.0,6_KO7,29_IL.30,43_IC1147431.htm
Это в год. Минус налоги (до 30%). Остается не так уж и много на хлеб.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394770
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaЧто будет делать этот озон, когда лет через пять все их барахло посыпется или выйдут новые версии MS SQL? Заведет еще логистический отдел по поиску раритетов?

Иногда лучше жевать, чем говорить...

авторПроблема любого сервера sql в том, что он плохо масштабируется

А ты пробовал?

автор, многие уже не могут держать всю логику на них, нужна распределеннасть и тд.

Может этим "многим" хотя бы документацию прочитать, про масштабирование...

авторПРошли уже времена 2-x звенок.

А мужики то и не знают... А теперь, расскажи мне, уважаемый масштабизатор и распределятор, данные своей распределенной и масштабированной системы ты где будешь хранить? Добавлять, обновлять...

Не заставляйте меня вновь возвращаться к обсуждению 2хзвенка vs Nзвенка. Поищите лучше эти обсуждения, ибо надоело уже.

pkarklin, а мне надоело обсуждение с дремучими дельфийцами, которые суда иногда забредают из прошлого века.
Распределятор - AppFabric, для конечных автоматов и прочих бизнес-процессов - workflow и тд.
Вы тут с МСУ продемонстрировали два крайних подхода, когда каждый тянет одеяло на себя, а в итоге оно порвано или кто-то спит с голым задом. Истина она всегда посредине и c# это замечательно позволяет делать.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394772
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУа Вы - умнее всех

Да, а что?

МСУ, представляешь, есть кто-то умнее и горластей, чем ты!!!
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394774
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaМСУ, представляешь, есть кто-то умнее и горластей, чем ты!!!
Я так понял, подтянулся чел, который хочет дать фору Севе, идейному вдохновителю шаблонов проектирования.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394783
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinViPRos,

Ну и уровень з\п оцените: http://www.glassdoor.com/Salary/Google-Database-Administrator-Mountain-View-Salaries-EJI_IE9079.0,6_KO7,29_IL.30,43_IC1147431.htm
боже мой копейки и черт и где
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394792
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRospkarklinViPRos,

Ну и уровень з\п оцените: http://www.glassdoor.com/Salary/Google-Database-Administrator-Mountain-View-Salaries-EJI_IE9079.0,6_KO7,29_IL.30,43_IC1147431.htm
боже мой копейки и черт и где
А у нас совсем плохо. Импорт ведущие разработчики на недобуках запускают ;-)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394796
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosбоже мой копейки и черт и где
Ну как копейки, на щи хватит точно: как-никак 60 тыщ рублей в кармане :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394804
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSolYUtorДизайнер? Дизайнеры - зло. В том числе EF.
Это всё хорошо, но где аргументы?

SolYUtorРаботать клавой гораздо быстрее, нежели мышкой
То есть маппинги в хибере пишутся быстрее, чем в EF / Linq? SolYUtor, Вы курите не ту траву :)
Дизайнер рулил и рулит. Ручное hbm-гавнокодирование и рядом не валялось.

SolYUtorИ нафиг мне дизайнер, если после добавление нового поля оно сразу будет замаплено, без единого клика мышкой?
Тоже самое я могу сказать и про дизайнер.

При модели в 250 сущностей дизайнер просто тормозит. Огромные emdl файл, который редактирует несколько человек трудно эффективно класть в контроль версий. И почитай, что тебе пишут. Маппинг по соглашениям можно наваять для всей доменной модели, один раз. И дальше только пиши классы, они будут замаплены. hbm в этом процессе вообще не причём.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394823
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorПри модели в 250 сущностей дизайнер просто тормозит. ...
Если не секрет что за предметная область? К примеру, у нас на английской бирже труда было не более 50.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394825
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bured,

ну среднее предприятие производственное тянет на 700 и дальше при обычных задачах
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394826
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для <50 воще не стоит ОРМ использовать, если это не дешевый одноразовый заказ без сопровождения.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394827
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

и что, все 700 одним графом? На части не разбить никак?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394829
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosдля <50 воще не стоит ОРМ использовать, если это не дешевый одноразовый заказ без сопровождения.
Саха, мне 3 года никто не даёт. 3 недели и то хорошо.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394834
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bured,
А как разобешь?
Подумай -
есть понятие - Спавочники (у меня нет, но воще то так оно и есть), которое явялется точкой входа в базовое множество понятий, которые связяаны со всеми вторичными и т.д. по ступеням структур понятиями.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394835
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е., любая предметная область имеет единственную точку входа (обычно это ее имя)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394838
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buredViPRos,

и что, все 700 одним графом? На части не разбить никак?
этот граф хитрый (это граф базовых связей)
над ним ступенями построены другие графы (где каждый узел - подграф базового), вот они уже имеют собственуую точку входа (имя образующего типа, макротипа - подграфа)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394841
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SolYUtorПри модели в 250 сущностей дизайнер просто тормозит.
Еще один... Да, на 38-ом будет тормозить.
P.S. В чем вешать, Василь?
Мой самый большой линковый контекст был подярка трехсот с лишним таблиц и вьюх, более двухсот хп и функций. Для взаимодействия с разными базами курились те же сторед объекты. Проблем не ощущал.

SolYUtorОгромные emdl файл, который редактирует несколько человек трудно эффективно класть в контроль версий.
В сабвёршене, ясен пень, надежнее маппинги на миллионе файлов, тут никто не спорит. Проблема решается административно - ведущий спец., контролирующий автомаппинги. Коллизии случаются раз в год и то случайно.

SolYUtorИ почитай, что тебе пишут. Маппинг по соглашениям можно наваять для всей доменной модели, один раз. И дальше только пиши классы, они будут замаплены. hbm в этом процессе вообще не причём.
Невозможно продумать структуру хранилища наперед на 10 лет, это сказки дедушки Римуса. Всегда придется домапливаться. И всегда будет существовать вероятность падения всего домена из-за криворучной ошибки нового специалиста или другого спеца, находящегося в вакууме. В случае автомапперов на дизайнере такие ошибки сведены к нулю.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394850
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buredViPRosдля <50 воще не стоит ОРМ использовать, если это не дешевый одноразовый заказ без сопровождения.
Саха, мне 3 года никто не даёт. 3 недели и то хорошо.
а ты в ресторан сведи и брось в бокал виагру
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394865
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosburedпропущено...

Саха, мне 3 года никто не даёт. 3 недели и то хорошо.
а ты в ресторан сведи и брось в бокал виагру
Саха, в твоём возрасте опускаться до таких шуток...
Тема баян. Нет серебряной пули.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394905
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bured,

ты че какой нафиг мой возраст??
возраста нет, есть хилость оконечностей
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394920
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosесть хилость оконечностей
Все вы так старпёры 90-летние говорите.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37394926
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

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

SeVaРаспределятор - AppFabric , для конечных автоматов и прочих бизнес-процессов - workflow и тд.

Объясните, пожалуйста, специально для

SeVaдремучих дельфийцов, которые суда иногда забредают из прошлого века

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

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

мне бы твои 20 заказов в сек:(
как быстро записать расписание на заказ одного изделия (50 шт) по операциям (ну хотя бы по одному изделию - 10 000 000 записей) на ноуте
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400353
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

кстати, как эту фигню заставить работать
Код: plaintext
1.
INSERT BULK TABLENAME COLUMNDEF(...)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400354
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

Я говорил о 20 заказах, как о сущности предметного мира, при этом не детализируя, сколько записей и во сколько таблиц необходимо вставить\изменить\удалить, реализовав бизнес-процесс приема заказа, не учитывая при это прочую нагрузку на систему.

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

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

HP ProLiant DL380 G7, 24 ядра, 96 гиг (failover cluster, каждая из нод). EVA 8100 в качестве СХД.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400373
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosдавай на ноуте

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

угу
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400377
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто запиши 10 000 000 записей в 7 таблиц
что бы занимало не больше 10 минут
с клиентской прооги конечно
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400380
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosну черт знает ... что за транзакции и т.д

Стандартный Management Pack для SQL Server 2008 для SCOM 2007 R2. У кого его нет, может пялится в Performance Monitor...
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400388
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

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

Не надо путать теплое с мягким... Activity Monitor студии, и озвученный чуть выше тулз винды.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400392
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinViPRos,

HP ProLiant DL380 G7, 24 ядра, 96 гиг (failover cluster, каждая из нод). EVA 8100 в качестве СХД.
да есть тебе где руку набивать
а мне все обещают купить стенд дорогой - жду
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400398
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosпросто запиши 10 000 000 записей в 7 таблиц что бы занимало не больше 10 минут

Издеваетесь?! Только сегодня реинициализировал 5 нод поискового кластера 18 000 000 записей ( в несколько таблиц) с xmlем на каждую минут, эдак за 30.

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

Картинка не с тестового стенда, а с продакшена. Даты видны.

авторда есть тебе где руку набивать

Слабоваты машинки, однако. Заказали несколько штук DL580 G7 , только памяти 256.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400406
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinViPRosпросто запиши 10 000 000 записей в 7 таблиц что бы занимало не больше 10 минут

Издеваетесь?! Только сегодня реинициализировал 5 нод поискового кластера 18 000 000 записей ( в несколько таблиц) с xmlем на каждую минут, эдак за 30.

ЗЫ. Админы, правда, плакались, что IO просадил им немного.
не поняд на таком оборудование 18 миллионов 30 минут???????
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400408
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosне поняд на таком оборудование 18 миллионов 30 минут???????

Нее... Это были 5 блэйдов. С 2мя двухядерняками, 12 памяти и 4мя дисками в 10ке. ;)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400412
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

скажи
вот эти долбаные 10 миллионов у меня на ноуте с клиента пишутся на скл сервер (тут же на ноуте) за 1час16 мин
это нормальные цифры? а то я уже замахался 2 месяца убыстряю
очередь к диску 50 :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400417
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин расчет идет 28 мин а это с**а пишет час с лишним :(
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400423
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosочередь к диску 50 :)

Многовато, однако. Да откуда на ноуте шустрым дискам взяться...

ViPRosвот эти долбаные 10 миллионов у меня на ноуте с клиента пишутся на скл сервер (тут же на ноуте) за 1час16 мин)

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

ну генерируется расписание из технологии и состава изделия, календарей т.д
периодически( по окончанию одного изделия в партии( ну допустим 5о изделий одинаковых в партии) пишу расписани
писал всеми мыслимыми и немыслимыми образами (кроме чистого BULK INSERTA - это нельзя)
счас несколько вариантов
1. Одиночная запись
2. По batchsize с insert bulk
3. Через пользовательские типы тоже с разбивкой на batch
...
2 и 3почти ничем не отличаются

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

авторгенерируется расписание из технологии и состава изделия, календарей т.д

Знакомо... 8 лет отдал автоматизации дискретного производства. ;) Но в каком виде генерится - увы, не понял.

авторбольше ниче не могу придумть :(

Давай определимся "как" появляются данные, а там, глядишь, и решение найдется. ;)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400444
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

ну данные появляется в методе расчета расписания
метод можно вызвать на клиенте или как CLR процедура на сервере
но на ноуте и на рабочей локалке ниче от этого не меняется
ну на работе тоже простые писюки
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400448
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что ты хоть имеешь ввиду - появляются данные?
и исходных путем сложной обработки
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400456
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosи исходных путем сложной обработки

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

ViPRosкроме чистого BULK INSERTA - это нельзя

почему "нельзя".

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

нельзя всякие там файлы внешние создавать и т.д. все должно быть без следов - безопасность(требование)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400475
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinViPRosи исходных путем сложной обработки

Исходные данные хранятся в таблицах бд? "Сложная обработка" реализована вне ее, раз данные получаются "внешними", по отношению к бд?
да
на T_SQL это гиблое дело
потому написал как CLR
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400483
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosпотому написал как CLR

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

нет
я ж сказал варианты
все сводится либо
insrert ... select ..
либо
insert bulk ... col()
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400496
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
остальные варианты уже отброшены :(
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400501
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну практически работает bulk insert, только вместо файла передаеся TDS пакеты
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400513
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tablock, constraint отключены никаких поверок и т.д.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400700
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте прикинем...

ViPRosпросто запиши 10 000 000 записей в 7 таблиц

Получается ~ 23 800 записей в секунду. Задача не так уж тривиальна сама по себе. Даже для bulk операций.

А какова длина одной записи? Дабы можно было бы "тупо" прикинуть, какая производительность дисковой системы нужна, чтоб проглотить такое IO не подавившись.

Ну, и, как информация к размышлению: http://msmvps.com/blogs/gladchenko/archive/2010/03/09/1761298.aspx
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37400985
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парни, Вы все работаете в центре обработки данных при пентагоне? :D
Я работал с десятками организаций, самая большая реальная база, которую я в глаза видел 4.7 Гб, это не считая БелАЗа, у них надцать гигов DBF-фок разбросаны на надцати серверах. Стандартный объем с которым приходится работать 100-800 метров, пара сотен тысяч записей. А Вы здесь такие страхи рассказываете :))
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401072
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУ, Так в чем будет заключаться наше с Вами пари?
Перечитайте топик.

EDUARD SAPOTSKIПарни, Вы все работаете в центре обработки данных при пентагоне? :D
То есть базы более 4.7 Гб используются только в центре данных при пентагоне?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401147
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

в среднем таблицы типа этого (между прочим , такие же грабли и с удалением, хотя там можно технически через Trunc и подставные таблицы решать вопрос с быстрдействием, но в ущерб к доступности БД в это время :()
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
CREATE TABLE [dbo].[Процесс расчетный](
	[ИД] [uniqueidentifier] NOT NULL,
	[ТипИД] [uniqueidentifier] NOT NULL,
	[Процесс] [uniqueidentifier] NULL,
	[РодительИД] [uniqueidentifier] NULL,
	[Спецификация производственного заказа] [uniqueidentifier] NOT NULL,
	[Структурный элемент] [uniqueidentifier] NULL,
	[Тип процесса] [uniqueidentifier] NULL,
	[Версия расчета] [nvarchar]( 256 ) NOT NULL,
	[Наименование] [nvarchar]( 200 ) NOT NULL,
	[№ порядковый] [bigint] NOT NULL,
	[Процент выполнения] [numeric]( 7 ,  2 ) NOT NULL,
	[Запущен] [bit] NOT NULL,
	[Устойчив к перезапуску] [bit] NOT NULL,
	[Выпущен] [bit] NOT NULL,
	[Дата начала] [datetime] NOT NULL,
	[Дата запуска фактическая] [datetime] NULL,
	[Дата окончания] [datetime] NOT NULL,
	[Дата выпуска фактическая] [datetime] NULL,
PRIMARY KEY CLUSTERED 
(
	[ИД] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

ALTER TABLE [dbo].[Процесс расчетный]  WITH NOCHECK ADD  CONSTRAINT [Процесс расчетный_Процесс нормативный{Процесс}] FOREIGN KEY([Процесс])
REFERENCES [dbo].[Процесс нормативный] ([ИД])
GO

ALTER TABLE [dbo].[Процесс расчетный] CHECK CONSTRAINT [Процесс расчетный_Процесс нормативный{Процесс}]
GO

ALTER TABLE [dbo].[Процесс расчетный]  WITH NOCHECK ADD  CONSTRAINT [Процесс расчетный_Спецификация производственного заказа{Спецификация производственного заказа}] FOREIGN KEY([Спецификация производственного заказа])
REFERENCES [dbo].[Спецификация производственного заказа] ([ИД])
GO

ALTER TABLE [dbo].[Процесс расчетный] CHECK CONSTRAINT [Процесс расчетный_Спецификация производственного заказа{Спецификация производственного заказа}]
GO

ALTER TABLE [dbo].[Процесс расчетный]  WITH NOCHECK ADD  CONSTRAINT [Процесс расчетный_Тип процесса{Тип процесса}] FOREIGN KEY([Тип процесса])
REFERENCES [dbo].[Тип процесса] ([ИД])
GO

ALTER TABLE [dbo].[Процесс расчетный] CHECK CONSTRAINT [Процесс расчетный_Тип процесса{Тип процесса}]
GO

ALTER TABLE [dbo].[Процесс расчетный] ADD  DEFAULT (( 0 )) FOR [№ порядковый]
GO

ALTER TABLE [dbo].[Процесс расчетный] ADD  DEFAULT (( 0 )) FOR [Процент выполнения]
GO

ALTER TABLE [dbo].[Процесс расчетный] ADD  DEFAULT (( 0 )) FOR [Запущен]
GO

ALTER TABLE [dbo].[Процесс расчетный] ADD  DEFAULT (( 0 )) FOR [Устойчив к перезапуску]
GO

ALTER TABLE [dbo].[Процесс расчетный] ADD  DEFAULT (( 0 )) FOR [Выпущен]
GO
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401211
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,

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

Вай, мэй... 8)

Код: plaintext
1.
2.
3.
4.
[ИД] [uniqueidentifier] NOT NULL
...
PRIMARY KEY CLUSTERED 
(
	[ИД] ASC

кластерный индекс не по монотонно (возрастающем\убывающему полю)!!! Еще бы не быть тормозам...
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401436
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinПростите, что так долго отстутствовал...

SeVaРаспределятор - AppFabric , для конечных автоматов и прочих бизнес-процессов - workflow и тд.

Объясните, пожалуйста, специально для

SeVaдремучих дельфийцов, которые суда иногда забредают из прошлого века

каким образом, перечисленные Вами слова, помогут записать "в базу", скажем, 20 заказов в секунду? Вот так вот, чтоб распределяторов много, и мы на среднем уровне все распределяем и масштабируем, а в базу записать таки надо.
Если сохранение узкое место, то при сохранении бизнес-объекта он не пишется сразу в БД, а помещается в очередь, по этому событию выдается сообщение, по нему запускаются нужные обработчики(они могут быть разнесы по разным местам), те в свою очередь делают нужные телодвижения в БД.
Кроме банальной записи в БД этот процесс может быть гораздо сложней и тогда эти телодвижения выносятся в workflow. При таком подходе вся бизнес-логика выносится из БД и 20 записей в сек для нее не становятся проблемой. Это и твой недобук потянет.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401455
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin,

вечером попробую без этого индекса
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401468
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,

нет никакой БЛ в БД
просто туда надо быстро писать и все
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401507
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЕсли сохранение узкое место, то при сохранении бизнес-объекта он не пишется сразу в БД, а помещается в очередь, по этому событию выдается сообщение, по нему запускаются нужные обработчики(они могут быть разнесы по разным местам), те в свою очередь делают нужные телодвижения в БД.

Ну так есть у меня "очередь" в движке СУБД (Service Broker). Для реализации ассинхронной и распределенной обработки мне и нафиг не нужны бизнес объекты и аппфабрики на среднем уровне. По поводу масштабирования:

Everything about MySpace boggles the mind—from its 130 million monthly active users, to the 300,000 new users who sign up each day; and from its 8 billion friend relationships it manages, to the 34 billion e-mail messages it stores while adding 41 million more each day. The site’s 1 petabyte of data is managed by 440 Microsoft® SQL Server® instances and resides on 3PAR® Utility Storage. When MySpace needed a message queuing and delivery solution to help ensure data changes were correctly and atomically executed on all affected physical database instances, MySpace created an internal solution, called Service Dispatcher, using the Service Broker feature of SQL Server 2005. Service Broker has helped MySpace ensure data integrity across its distributed infrastructure, resulting in a better user experience. Service Broker also helps MySpace developers to roll out new services faster.

Мы тоже пошли по этому пути...

SeVaКроме банальной записи в БД этот процесс может быть гораздо сложней и тогда эти телодвижения выносятся в workflow.

Например?

SeVaПри таком подходе вся бизнес-логика выносится из БД и 20 записей в сек для нее не становятся проблемой. Это и твой недобук потянет.

Странно... данные, которые меняет бизнес-логика в бд, а обработку мы из нее выносим? И, я говорил о процессе - прием 20ти заказов в каждую секунду, а не о вставке 20 записей.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401582
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМы тоже пошли по этому пути...
Пути разные бывают.

Service broker - унылог г..
Если для тебя странно, что бизнес-логика может требовать преобразования, то простой пример -
в 1С зачастую не нужны все данные, а только итоговые суммы по документу. Обработчики, про которые я писал, позволяют делать декомпозицию нужных телодвижений на мелкие и независимые,простые части(один производит запись в БД, другой общается с 1С, третий и четвертый занимаются своими делами). При двух-звенке и БЛ в БД этого никогда не достичь.
БД - тупое хранилище и требования к ней минимальны.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401596
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,

все эти "независимые просты части" все равно когда то лезут в БД.
БД не только хранилище, но громадная инфраструктура по преобразованию данных.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401601
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
была мысль написать все на Ерланг, в конце концов понял, что синхроизация данных все равно жрет то же время.
А сервис брокер не говно, я не ней сделала международную биржу Алиса.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401683
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosSeVa,

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

А зачем в БД устраивать преобразование данных, когда это можно сделать в AppServer, который гораздо легче масштабируется?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401695
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaViPRosБД не только хранилище, но громадная инфраструктура по преобразованию данных.
А зачем в БД устраивать преобразование данных, когда это можно сделать в AppServer, который гораздо легче масштабируется?
У нас весь слой ETL под кубы и иже сидит на SSIS пакетах, масштабируемость не страдает. Ссисовые workflow отлично дизайнерятся и отлаживаются в VS солюшене. Все счастливы и довольны.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401715
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaService broker - унылог г..

Мьсе может детализировать свое фиаско от его использования?

SeVaЕсли для тебя странно, что бизнес-логика может требовать преобразования, то простой пример -
в 1С зачастую не нужны все данные, а только итоговые суммы по документу. Обработчики, про которые я писал, позволяют делать декомпозицию нужных телодвижений на мелкие и независимые,простые части(один производит запись в БД, другой общается с 1С, третий и четвертый занимаются своими делами). При двух-звенке и БЛ в БД этого никогда не достичь .
БД - тупое хранилище и требования к ней минимальны.

Еще один издевается. Мы кормили несколько лет назад семерку, уже третий год восьмерку кормим "итоговыми суммами по документу" при этом никиких аппсерверов и обрабочтиков на них.

Хотя, нет, это не издевка, это в очередной раз под использованием аппсервера кроется отсутствие знаний по СУБД.

SeVaБД - тупое хранилище и требования к ней минимальны.

Это только если к современному серверу РСУБД так относиться.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401743
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaService broker - унылог г..

Мьсе может детализировать свое фиаско от его использования?

SeVaЕсли для тебя странно, что бизнес-логика может требовать преобразования, то простой пример -
в 1С зачастую не нужны все данные, а только итоговые суммы по документу. Обработчики, про которые я писал, позволяют делать декомпозицию нужных телодвижений на мелкие и независимые,простые части(один производит запись в БД, другой общается с 1С, третий и четвертый занимаются своими делами). При двух-звенке и БЛ в БД этого никогда не достичь .
БД - тупое хранилище и требования к ней минимальны.

Еще один издевается. Мы кормили несколько лет назад семерку, уже третий год восьмерку кормим "итоговыми суммами по документу" при этом никиких аппсерверов и обрабочтиков на них.

Хотя, нет, это не издевка, это в очередной раз под использованием аппсервера кроется отсутствие знаний по СУБД.

SeVaБД - тупое хранилище и требования к ней минимальны.

Это только если к современному серверу РСУБД так относиться.

Мусье, зачем мне применять частные решения? Что ты будешь делать со своим брокером, если 1с файловая?
Ваш Service broker - монолитное решение, которое масштабируется только вверх за счет стоимости и кластеризации.
Сможешь ты накормить 1с, если подобный функционал отсутствовал изначально, не меняя ни строчки кода в клиенте и БД?
Я могу.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401812
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... но то, что архитектурно спланированы реакции на события БД в серверной BL (сервис брокер) - за это, конечно, пальцы нужно отламывать плоскогубцами. Большой жирный минус по поддержке, масштабируемости, документированию, рефакторингу.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401840
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaМусье, зачем мне применять частные решения? Что ты будешь делать со своим брокером, если 1с файловая?

Никакого частного решения. Этому решению абсолютно все-равно, какая 1С, двух или трех звенная, файловая или на MS SQL, Oracle или Postgre, ибо этое решение не лазит на прямую в данные 1С, а использует ее интерфейсы, но без ненужной прослойки в виде аппсервера.

SeVaСможешь ты накормить 1с, если подобный функционал отсутствовал изначально, не меняя ни строчки кода в клиенте и БД?

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

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

А деталлизировать свой пассаж, или это будет очередное голословное утверждение?

Я понимаю, что Вам нужно всё по десять раз повторять, но так сильно давить лбом о кирпичную кладь - увольте. Учитесь схватывать с первого раза. :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401914
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaМусье, зачем мне применять частные решения? Что ты будешь делать со своим брокером, если 1с файловая?

Никакого частного решения. Этому решению абсолютно все-равно, какая 1С, двух или трех звенная, файловая или на MS SQL, Oracle или Postgre, ибо этое решение не лазит на прямую в данные 1С, а использует ее интерфейсы, но без ненужной прослойки в виде аппсервера.

SeVaСможешь ты накормить 1с, если подобный функционал отсутствовал изначально, не меняя ни строчки кода в клиенте и БД?

У меня вообще нет "клиента" для обмена с 1С, ибо он мне не нужен.

Какая-то путанница в показаниях и набор несвязных предложений. То мы кормим 1С, то мы только используем интерфейсы, то никакого обмена с 1С нет.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401937
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaКакая-то путанница в показаниях и набор несвязных предложений. То мы кормим 1С, то мы только используем интерфейсы, то никакого обмена с 1С нет.

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

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

масштабируемость

документирование

рефакторинг

тестирование

... умные слова? Батенька, что Вы вообще в айти делаете?

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

К повторению умных слов без какой-либо аргументации я всегда отношусь, как к словесному поносу.
...
поддержка

масштабируемость

документирование

рефакторинг

тестирование

... умные слова? Батенька, что Вы вообще в айти делаете?

P.S. Пкарклин, пора менять баллоны под огнемет. Заправимся напалмом, ну или там озоном.


Расшифруйте, по перечисленным Вами пунктам Ваш жирный минус для:

МСУ... но то, что архитектурно спланированы реакции на события БД в серверной BL (сервис брокер) - за это, конечно, пальцы нужно отламывать плоскогубцами.

Почему такое решение:
нельзя поддерживать?
оно не масштабируемо?
Нельзя документировать?
нельзя выполнить рефакторинг?
нельзя провести тестирование?

Я правильно понимаю, у Вас есть большой опыт его использования?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401980
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне даже как-то неловко напоминать факт невозможности адекватно масштабировать бизнес на скуле, документировать скуль (автогенерация, UML Design, классы, экспорты, ...), рефакторить скуль, тестировать скуль (Unit Testing, Load Testing), ну и поддерживать весь этот гавнокод. Какая тут еще аргументация нужна, непонятно :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37401994
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinЯ правильно понимаю, у Вас есть большой опыт его использования?
Ну не такой уж и большой, но кое-что было. Особо радовался, когда нужно было отказываться от транзакций, т.к. операторы могут привести к роллбеку, что приводит к возврату сообщений и остановке автоматизации очереди. Упаси нах бог от такого "бизнеса".
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402030
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУМне даже как-то неловко напоминать факт невозможности адекватно масштабировать бизнес на скуле

У Вас был провальный проект, где Вы не смогли "масштабировать бизнес на скуле"? Что за бизнес Вы масштабируете не на скуле?

МСУдокументировать скуль (автогенерация, UML Design, классы, экспорты, ...), рефакторить скуль, тестировать скуль (Unit Testing, Load Testing), ну и поддерживать весь этот гавнокод. Какая тут еще аргументация нужна, непонятно :)

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

Скажу "не умеете готовить" - обидетесь. ;) Вы просто не довели начатое до конца. Сервис брокер отлично справляется со своими задачами в миллиардном бизнесе.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402055
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУМне даже как-то неловко напоминать факт невозможности адекватно масштабировать бизнес на скуле

У Вас был провальный проект, где Вы не смогли "масштабировать бизнес на скуле"? Что за бизнес Вы масштабируете не на скуле?

МСУдокументировать скуль (автогенерация, UML Design, классы, экспорты, ...), рефакторить скуль, тестировать скуль (Unit Testing, Load Testing), ну и поддерживать весь этот гавнокод. Какая тут еще аргументация нужна, непонятно :)

Да все просто. Надо уметь проектировать и реализовывать масштабные проекты без использования "новомодных слов", позволяющих важно раздувать щеки с неизвестным выхлопом на выходе.

Также не стоит раздувать щеки с 10летними решениями в виде маленького и узкого ниппеля, через который с трудом пролазит аж 20 заказов в сек.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402080
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin
Что Вы заладили-то про "новомодность". Это адекватные жизненные реалии в сопровождении и разработки ПО. Очнитесь, какой год на дворе - пора либо выходить из вакуума с дельфийским поворотом мозгов на 180 градусов, либо отходить на пенсию чтобы достойно отойти в миры иные.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402157
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaТакже не стоит раздувать щеки с 10летними решениями в виде маленького и узкого ниппеля, через который с трудом пролазит аж 20 заказов в сек.

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

А про что "ладить"? Вас как не спросишь: "А сделано то что"? Так все в тину.

МСУЭто адекватные жизненные реалии в сопровождении и разработки ПО.

И... Выход то какой у этих реалий? Как у топикстартера - 10 организаций с базами в 200 метров?

МСУОчнитесь, какой год на дворе - пора либо выходить из вакуума с дельфийским поворотом мозгов на 180 градусов

Собственно, причем тут Delphi, как "рисовалка" GUI?! С таким же успехом клиента я сделаю и на WinForms.

МСУлибо отходить на пенсию чтобы достойно отойти в миры иные.

Не дождетесь! (с). Тем более с учетом обещанного увеличения пенсионного возраста.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402245
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaТакже не стоит раздувать щеки с 10летними решениями в виде маленького и узкого ниппеля, через который с трудом пролазит аж 20 заказов в сек.

Я вот там чуть выше картиночку приводил в подтверждение раздуванию щек. Что-нибудь аналогичное можно увидеть, сделанное на передовых технологиях, и дающих миллиарды оборота?
Не переживай, есть и на новых, и на старых. Твой Озон мне был бы не интересен в плане статусности и тех же технологий.
Не надувай щеки, пересчитай свои миллиарды из тугриков в нормалые валюты, цифры будут гораздо скромнее.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402343
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaНе переживай, есть и на новых, и на старых. Твой Озон мне был бы не интересен в плане статусности и тех же технологий.

Перефразирую... А в чем статусность, брат?

SeVaНе надувай щеки, пересчитай свои миллиарды из тугриков в нормалые валюты, цифры будут гораздо скромнее.

Да даже не в тугриках вполне себе ничего. Кроме "статустности" и "технологий" есть чем похвастаться?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402371
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaНе переживай, есть и на новых, и на старых. Твой Озон мне был бы не интересен в плане статусности и тех же технологий.

Перефразирую... А в чем статусность, брат?

SeVaНе надувай щеки, пересчитай свои миллиарды из тугриков в нормалые валюты, цифры будут гораздо скромнее.

Да даже не в тугриках вполне себе ничего. Кроме "статустности" и "технологий" есть чем похвастаться?

Статусность она во многом, в том числе, чтобы когда читают резюме не думали при этом:
- А-а-а, это там, где хреновая логистика, заказа не дождешься, и приходится отменять, цены на забугорные книги дороже трех с доставкой и тд

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

Ну... слив засчитан.

SeVaА хвастаешься здесь ты, брат, я к этому не привык.

Ибо, судя по всему, не чем. А так хотелось услышать о мегасупперрасспределенномасштабируемом проекте. Хотя бы об одном.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402382
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,

ну хоть и хвастается
есть же чем
покажи такой график
на собственном опыте убедился - писать прогу для бооольших данных, требует других подходов
а тк БД все время было 5-10 гиг и не было проблем никаких
а 100 гиг уже попросил выкинуть все алгоритмы :(
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402470
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinНу... слив засчитан.
Cлив за Вами был засчитан еще до того, как включилась задняя в предложении о пари в разрезе планов выполнения. И это не считая десятка тупых вопросов вида "А о чем пари? С кем пари? С тобой?"
Так что рекомендую выдохнуть пар и осознать свою беспомощность в жизни. Пенсия на носу
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402494
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaСтатусность она во многом, в том числе, чтобы когда читают резюме не думали при этом:
- А-а-а, это там, где хреновая логистика, заказа не дождешься, и приходится отменять, цены на забугорные книги дороже трех с доставкой и тд

Ну... слив засчитан.

SeVaА хвастаешься здесь ты, брат, я к этому не привык.

Ибо, судя по всему, не чем. А так хотелось услышать о мегасупперрасспределенномасштабируемом проекте. Хотя бы об одном.

Я работал в телекоме, когда твоего заштатного магазинчика, наверное, еще не было
Видел и другие, где твои 20 семечек в секунду даже за нагрузку не считалось бы.
И что с того? Пока ты сидел ровно на одном месте, у меня был не один проект по выбрасыванию старья на свалку. На западе это обычное дело, скоро и до вас доберутся.
Иди поставь еще кластер , чтобы протолкнуть дополнительный заказ в секунду.
Не забудь повесить себе еще одну мегасупербольшую медаль после этого.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402499
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУpkarklinНу... слив засчитан.
Cлив за Вами был засчитан еще до того, как включилась задняя в предложении о пари в разрезе планов выполнения. И это не считая десятка тупых вопросов вида "А о чем пари? С кем пари? С тобой?"
Так что рекомендую выдохнуть пар и осознать свою беспомощность в жизни. Пенсия на носу
Обычная тактика мегасуперкрутых дельфийцев:
- А ты кто такой? Вот я.... супер-пупер-единственный на свете перец...
-На прямые, неудобные вопросы, включают дурочку
- Приписывают другому всякую левую хрень
-Ну, и обычная, хамовато-быдловатая манера.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402505
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaОбычная тактика мегасуперкрутых дельфийцев:
- А ты кто такой? Вот я.... супер-пупер-единственный на свете перец...
- На прямые, неудобные вопросы, включают дурочку
- Приписывают другому всякую левую хрень
- Ну, и обычная, хамовато-быдловатая манера.
- На банальные вопросы, в которых тупо не в теме, отвечают: " мода - гавно, вот моя допотопная поносная педаль - тру"
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402549
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУSeVaОбычная тактика мегасуперкрутых дельфийцев:
- А ты кто такой? Вот я.... супер-пупер-единственный на свете перец...
- На прямые, неудобные вопросы, включают дурочку
- Приписывают другому всякую левую хрень
- Ну, и обычная, хамовато-быдловатая манера.
- На банальные вопросы, в которых тупо не в теме, отвечают: " мода - гавно, вот моя допотопная поносная педаль - тру"
спелись. хехе. мсу и сева . бугагага. не прошло и года.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402676
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

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

pkarklinМСУ Последний раз спрашиваю - пари принимаете?
Легко! В чем оно заключается?

pkarklinМСУ...и почти заключил пари с другим мембером, но что-то пкарклина вовремя одернуло, ведь признать себя ламом все-равно, что обосраться на именинах.
Пари? С Вами? Вы себе льстите.

Орден почетного, извините, тормоза, - не меньше :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402683
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,

SeVaЯ работал в телекоме, когда твоего заштатного магазинчика, наверное, еще не было

И... "Работу работали" или сделали что-нибудь? ТТХ, хоть какие-нибудь приведите, а то только пустой звон.

SeVaВидел и другие, где твои 20 семечек в секунду даже за нагрузку не считалось бы.

Ах он видел...

SeVaПока ты сидел ровно на одном месте, у меня был не один проект по выбрасыванию старья на свалку. На западе это обычное дело, скоро и до вас доберутся.

И что за проектики такие? Мож мы тут хоть про их ТТХ услышим?

SeVaНа западе это обычное дело, скоро и до вас доберутся.

Не смешите мои тапочки. "На западе" очень любят считать деньги, и не будут выбрасывать на свалку систему, только потому, что некто SeVa со своими новомодными мегаидеями обещает всем светлое будущее, только вот "портфолио" все никак не покажет.

SeVaИди поставь еще кластер , чтобы протолкнуть дополнительный заказ в секунду.
Не забудь повесить себе еще одну мегасупербольшую медаль после этого.

Не боись... Поставлю, и не один, и в нескольких датацентрах России. А некоторые пусть так и продолжают "работать в телекоме" и "видеть другие системы".
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402687
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaОбычная тактика мегасуперкрутых дельфийцев:
- А ты кто такой? Вот я.... супер-пупер-единственный на свете перец...
- На прямые, неудобные вопросы, включают дурочку
- Приписывают другому всякую левую хрень



И где, скажите на милость от Вас хоть один "прямой вопрос"? Какуб я Вам левую хрень приписал?

SeVa-Ну, и обычная, хамовато-быдловатая манера.

Это Вы МСУ скажите.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402688
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУОрден почетного, извините, тормоза, - не меньше :)

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

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

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

Вопрос то где от Вас??? Они безапеляционные утверждения. А вот на мои вопросы ответа нет. И со скок с темы в сторону хамства.

Я тоже не услышал ниодного ответа на свои вопросы.
У Сахавата кто-то при памяти оказался и попросил вынести всю логику с Sql Servers, а тебе неповезло.
Твоя архитектура из прошлого века - полная полова
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402711
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУМилок, я уже много чего сказал, а Вы всё дурака включаете.

Я что-то не помню, чтобы мы с Вами выпивали на брудершафт.

МСУИтак, по теме - есть что сказать, почему "ORM не рулит"?

Есть! Инструмент для "специалистов", не умеющих нормально спроектировать бд и реализовать бизнеслогику на ней. Результат - сгенеренный говноSQL, ориентированный на наколенные поделки, а не на VLDB. Опровергните Вашим проектом, с табличками, скажем в поллярда записей и моментальным временем отклика OLTP решения.

pkarklinВопрос был десять раз уже про планы, но Вы упорно включаете дибила.

Вы хотите со мной подискутировать на предмет планов? Пупок не развяжется?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402714
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЯ тоже не услышал ниодного ответа на свои вопросы.

Можно его повторить еще раз? Ну, пожалуйста...

SeVaУ Сахавата кто-то при памяти оказался и попросил вынести всю логику с Sql Servers, а тебе неповезло.
Твоя архитектура из прошлого века - полная полова

Ему плюнь в лицо, а он все - "Божья роса". ((с) Поговорка) "Моя" архитектура тянет нехилый бизнес. Что у Вас есть на архитектуре "нового века"?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402725
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinЯ что-то не помню, чтобы мы с Вами выпивали на брудершафт.
Упаси бог, спасибо.

pkarklinЕсть! Инструмент для "специалистов", не умеющих нормально спроектировать бд и реализовать бизнеслогику на ней. Результат - сгенеренный говноSQL, ориентированный на наколенные поделки, а не на VLDB. Опровергните Вашим проектом, с табличками, скажем в поллярда записей и моментальным временем отклика OLTP решения.
Термин многозвенности для Вас пустой звук, я знаю, но всё же рискну: Многоуровневые и удаленные приложения с LINQ to SQL

RTFMСуществует возможность создания многоуровневых приложений, использующих LINQ to SQL. LINQ to SQL, контекст данных, классы сущностей и логики конструкций запросов обычно размещаются на среднем уровне , являющемся уровнем доступа к данным (DAL) . Бизнес-логика и непостоянные данные могут быть полностью реализованы в разделяемых классах, методах сущностей, контексте данных либо в отдельных классах .

RTFM На среднем уровне сущности создаются при помощи контекста данных, который отслеживает их состояние и управляет отложенной загрузкой из базы данных и передачей изменений в базу данных. Эти сущности присоединены к DataContext. Однако после отправки сущностей на другой уровень с помощью сериализации происходит их отсоединение, означающее, что DataContext больше не отслеживает их состояние. Сущности, отправляемые клиентом обратно для обновлений, следует повторно присоединить к контексту данных, прежде чем LINQ to SQL сможет отправить изменения в базу данных. Если для проверок оптимистической блокировки требуются исходные значения и/или метки времени, клиент должен предоставить их обратно на средний уровень.

Там же про Реализация бизнес-логики (LINQ to SQL)

RTFMТермин "бизнес-логика" в данном разделе относится к любым пользовательским правилам или проверкам, которые применяются к данным перед их вставкой, обновлением или удалением в базе данных. Бизнес-логику также иногда называют терминами "бизнес-правила" или "логика домена". В многоуровневых приложениях бизнес-логика реализуется в виде логического уровня, и ее можно изменять независимо от уровня представления данных или уровня доступа к данным. Бизнес-логика может вызываться уровнем доступа к данным перед обновлением, вставкой или удалением данных в базе данных или после выполнения этих операций .

RTFMБизнес-логика может представлять собой простую схему проверки совместимости типа поля с типом столбца таблицы. Она также может состоять из набора объектов, взаимодействующих произвольным и довольно сложным образом. Правила могут реализовываться в виде хранимых процедур для базы данных или в качестве объектов, содержащихся в памяти. Независимо от способа реализации бизнес-логики технология LINQ to SQL позволяет использовать разделяемые классы и методы для отделения бизнес-логики от кода доступа к данным.

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

Пкарклин, в современных системах бизнес априори должен выноситься за рамки "тупой" БД, - это аксиома. Упорному нихрена не здравомыслящему человеку просто не хочется втирать это по десять раз. Остается что? Правильно, только глумиться над Вами. Этой баянной теме - в обед сто лет, и доказывать что-то тысяче первому мемберу - увы, уж лучше глумануться над дельфийцем :)

pkarklinВы хотите со мной подискутировать на предмет планов? Пупок не развяжется?
Опять вопросом на вопрос... Ну что за человек. Сто первый раз говорю - хочу, и не просто хочу, а предлагаю Вам пари . Проигравший признает себя ламером.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402738
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin, продолжая тему по генерации документации: Генератор документации
Опять же, для Вас это - пустой звук, а для спецов - реальная вещь: 8900485
Есть более сложные и правильные системы (мы работаем с Enterprise Architect): Generate RTF Documentation in Enterprise Architect
Весь домен можно документировать, в соответствие с UML. Все это выгружается в C# классы, разумеется. Есть возможность и генерации сущностей в БД (поддерживаются различные СУБД). Есть конкурент от IBM, но это очень дорогая система.

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

НУ не надо тупить... Зачем мне Ваши цитаты из говнодокументации.

авторв современных системах бизнес априори должен выноситься за рамки "тупой" БД, - это аксиома.

В 958 раз прошу привести ТТХ созданной Вами современной бизнес-системы с вынесенным за рамки тупой бд бизнесом.

авторСто первый раз говорю - хочу, и не просто хочу, а предлагаю Вам пари. Проигравший признает себя ламером.

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

А что мне, простите, документировать? У меня нет мегакода на клиенте, который бы требовал хоть какой-нибудь документации. Реализация бизнес логики в СУБД абсолютна прозраxна в коде на T-SQL.

МСУа для спецов - реальная вещь

Озвучьте ТТХ проектов этих спецов. Мегабайты документации - мало интересны.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402809
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

ВИПРОС имеет собственный генератор документации, включая схемы метаданных, которая вбирает в себя юмл + ер.
Между прочим написан на дельфи 2010
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402816
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,

Сахават сам еще при памяти
некоторые из моих задач - сетевые (потоки, мощности), а они плохо ложатся на РМ
красиво все это можно а Пролог, но пролог медленная фигня
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402822
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЭтой баянной теме - в обед сто лет

Не то слово... http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=33967&msg=215978 могу еще несколько таких же тынцев подкинуть.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402831
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУ, НУ не надо тупить... Зачем мне Ваши цитаты из говнодокументации.
Этопять! Умные слова - не говорить, цитаты из документации - не писать. А о чем тогда можно говорить?

pkarklinВ 958 раз прошу привести ТТХ созданной Вами современной бизнес-системы с вынесенным за рамки тупой бд бизнесом.
Система не одна, систем много. Во-вторых, я не буду озвучивать ни род деятельности компании, ни свойства серверных составляющих. Можете больше не утруждать себя повторением в 959-ый раз этого вопроса.

pkarklinОк. Принимаю. Для начала перечитайте темы на ГФ на предмет "почему один и тот же запрос имеет разный план выполнения", чтоб не быть ламером заранее.
Ну наконец-таки. Планы приложены: ORM VS SQL (для примера, ORM и SQL, хостящийся в дельфийском датасете).

Код C#
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
using System;
using System.IO;
using System.Linq;
using System.Text;

namespace ConsoleApplication8
{
    class Program
    {
        static void Main(string[] args)
        {
            using (var ctx = new ModelDataContext())
            {
                string sql = string.Empty;
                ctx.Log = new ActionTextWriter(s => sql += s);
                var products = ctx.Products.Select(d => new { d.ProductID, d.Name }).ToList();
            }
        }
    }

    public class ActionTextWriter : TextWriter
    {
        private Action<string> action;
        public ActionTextWriter(Action<string> action)
        {
            this.action = action;
        }

        public override void Write(char[] buffer, int index, int count)
        {
            Write(new string(buffer, index, count));
        }

        public override void Write(string value)
        {
            action.Invoke(value);
        }

        public override Encoding Encoding
        {
            get
            {
                return Encoding.Default;
            }
        }
    }
}


pkarklinМСУЧто скажете про автодокументирование, умник? :)
А что мне, простите, документировать? У меня нет мегакода на клиенте, который бы требовал хоть какой-нибудь документации. Реализация бизнес логики в СУБД абсолютна прозраxна в коде на T-SQL.
Я так и думал. Как может быть бизнес прозрачен (хеллоуворлд не в счет)?
Так, по документации двойка. И это мне говорит мегаспец: "Документация - нах не нужна, у нас и так всё понятно." Этопять.

МСУМегабайты документации - мало интересны.
Упал со стула.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402834
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,
а бизнес логику можно реализовать где угодно
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402836
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУЭтой баянной теме - в обед сто лет
Не то слово... http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=33967&msg=215978 могу еще несколько таких же тынцев подкинуть.
На дельфи - геморрой, на дотнете - как пописать сходить ( WPF / WinForms + [ WCF , WebServies, Remoting]). Про технологии ASP.NET / Silverlight я уж как-то даже молчу.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402845
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosМСУ, ВИПРОС имеет собственный генератор документации, включая схемы метаданных, которая вбирает в себя юмл + ер. Между прочим написан на дельфи 2010
Хорошее направление, молодец. На ранке несколько достоных подобных решений. Просто у Вас оно прибито к бизнесу.
Теперь попробуйте объяснить мегачеловеку Пкарклину, что автодокументация (впрочем, как и документация) - это очень важная составляющая в любом бизнесе. Он не понимает этого. Разжуйте ему, для чего она нужно, какие от нее плюсы.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402850
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

просто он наверное не сдает с проектами документацию по ГОСТ :):)
Геннератор тянет и просто ЕР если нет випросовских метадескрипторов
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402851
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПланы приложены: ORM VS SQL (для примера, ORM и SQL, хостящийся в дельфийском датасете).
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402864
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosМСУ, просто он наверное не сдает с проектами документацию по ГОСТ :):)
Геннератор тянет и просто ЕР если нет випросовских метадескрипторов
Сахаватушка, но продукт от EA посильнее будет :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402879
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУViPRosМСУ, просто он наверное не сдает с проектами документацию по ГОСТ :):)
Геннератор тянет и просто ЕР если нет випросовских метадескрипторов
Сахаватушка, но продукт от EA посильнее будет :)
Вот тут немного есть простеньких темплейтов, там немного по управлению проектами, рисками, юзкейсы. Посмотрите, скачайте, побалуйтесь (кроме *.eap)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402893
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУViPRosМСУ, просто он наверное не сдает с проектами документацию по ГОСТ :):)
Геннератор тянет и просто ЕР если нет випросовских метадескрипторов
Сахаватушка, но продукт от EA посильнее будет :)
Ну он не может описать ВИПРОСовские примитивы.
не юмл , не ер не описывают ли плохо описывают горизонтальные и вертикальные агрегатные типы, нет понятия контекстов, обобщенных ролей, схем ролей и т.д.
в планах развить документатор до полноценного рабочего места разработчика метаданных ВИПРОС.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402899
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так что заткнем мы ЕА со временем, счас пока некогда эту чась развивать, прикладные системы надо развить и внедрить
пока не наберется критическая масса
а потом опять расширение системной парадигмы и т.д.
ну если не помру :)
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402905
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так, ладно. Тему документации мы разжевали нашему упругому Пкарклину. Самое время поверещать за тестирование.
Пкарклин, милок, ну-ка поведайте нам, окоянным подонкам, гавно ли автотесты, модельное тестирование, лоад тестирование?
Про преимущества в рефакторинге, отделение интерфейса от реализации и иже - тоже рассказать? Или опять - "новомодное гавно"?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37402915
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosну если не помру :)
Не помрете, Саха. С такой стратегией, возможностями дотнета и амбициями - горы свернуть не проблема. А в это время наш дедушка Пкарклин будет тихонько пенсионировать, обнявшись с убогой догнивающей системой. Молодца, так держать!
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403129
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУViPRosну если не помру :)
Не помрете, Саха. С такой стратегией, возможностями дотнета и амбициями - горы свернуть не проблема. А в это время наш дедушка Пкарклин будет тихонько пенсионировать, обнявшись с убогой догнивающей системой. Молодца, так держать!
Не доживет он до пенсии эта система. Сейчас Downgrade на XP возможен только при покупке Windows 7, если они не закупали ее, то, быстрее всего, работают на нелицензионках(на этот вопрос pharklin ответа не дал) или шарятся по помойкам в поисках Atlon со своими супероборотами. Долго это продолжаться не может, еще несколько лет и все. С совместимостью win32 уже сейчас проблемы, в 2016 поддержка XP заканчивается.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403174
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaСейчас Downgrade на XP возможен только при покупке Windows 7, если они не закупали ее, то, быстрее всего, работают на нелицензионках(на этот вопрос pharklin ответа не дал) или шарятся по помойкам в поисках Atlon со своими супероборотами.
Да какие там XP?! Тут я давече беседовал с мега-Пкарклиным ( 11107764 ) в Вакансиях, там вообще дело дрянь: 95 / 98 оси как я понял, ибо дедушка дико беспокоился о том, что дотнет тормозной и тухлые юзерские писюки не вытерпят таких "нагрузок". Пришлось применить лом для вскрывания его черепного короба , дабы убедить в обратном.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403200
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТак, ладно. Тему документации мы разжевали нашему упругому Пкарклину. Самое время поверещать за тестирование.
Пкарклин, милок, ну-ка поведайте нам, окоянным подонкам, гавно ли автотесты, модельное тестирование, лоад тестирование?
Про преимущества в рефакторинге, отделение интерфейса от реализации и иже - тоже рассказать? Или опять - "новомодное гавно"?

Ну, как же, конечно, приведенная ранее картинка системы, она без тестирования строилась. Тока я занимаюсь лоад тестированием серверной части, а не говнокоlа на аппсервере. И подходы здесь совсем другие.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403267
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin, что по планам?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403270
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя, по очередному тактичному молчанию и Win95, супер-пупер контора c мегаоборотами работает на нелицензионках.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403295
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Расстроили Вы меня, Пкарклин. Всё у Вас плохо, нерадужно. Двойка.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403302
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaесли они не закупали ее, то, быстрее всего, работают на нелицензионках(на этот вопрос pharklin ответа не дал)

Ай, Вы делаете мне смешно... Вы не представляете насколько все у компании лицензировано. Но это копейки, по сравнению со стоимостью железа и того же складского оборудования.


SeVaС совместимостью win32 уже сейчас проблемы

Руки кривые?

SeVaв 2016 поддержка XP заканчивается.

И...?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403306
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТут я давече беседовал с мега-Пкарклиным ( 11107764 ) в Вакансиях, там вообще дело дрянь: 95 / 98 оси как я понял, ибо дедушка дико беспокоился о том, что дотнет тормозной и тухлые юзерские писюки не вытерпят таких "нагрузок". Пришлось применить лом для вскрывания его черепного короба , дабы убедить в обратном.

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

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

Опять тупим? Давай еще планы SELECT 1 будем сравнивать, ага.

Давай, ка, вставочку (удаление\апдейтик) записи в табличку, которая ссылается на пяточек справочников. Или SELECTик одной записи со схемы с миграцией пк табличек эдак из пяти, ну и тех же пяти справочников.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403330
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaесли они не закупали ее, то, быстрее всего, работают на нелицензионках(на этот вопрос pharklin ответа не дал)

Ну, и расскажи, а не жуй как обычно, где вы win95 закупаете.

pkarklinSeVaС совместимостью win32 уже сейчас проблемы

Руки кривые?



Это башка у тебя кривая или в лесу живешь, если об этом не знаешь.

pkarklin
SeVaв 2016 поддержка XP заканчивается.

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

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

Если будет что-нибудь рассказать интересного - рассказывайте.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403346
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaЭто И... я из тебя выдавливаю. Брось свои мультики

У меня нет проблем с win32. Я что-то не так делаю?
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403455
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinВообщем ребята, с вами обоими все ясно. Спецы из Вас липовые. Готовых проектов, которые можно было показать - нет, но зато умеем произносить умные слова, махать флагами новых технологий, раздувая щеки, а на деле - пшик.

Если будет что-нибудь рассказать интересного - рассказывайте.

Про ПО опять включил дурочку и ушел от прямого вопроса. XP сейчас продают только с cемеркой крупные вендоры, но вы у них не покупает. Ясно на чем вы работаете.

Вообщем с тобой тоже все понятно, типичный случай DBA, который зашорен только на БД и перетягивает одеяло на себя, делает ниппель, а потом гордо рассказывает о своих героических подвигах на ровном месте.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403476
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaПро ПО опять включил дурочку и ушел от прямого вопроса. XP сейчас продают только с cемеркой крупные вендоры, но вы у них не покупает .

Смеешься что-ли. $1 000 000 годового бюджета только на лицензии.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403477
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaВообщем с тобой тоже все понятно, типичный случай DBA, который зашорен только на БД и перетягивает одеяло на себя, делает ниппель, а потом гордо рассказывает о своих героических подвигах на ровном месте.

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

Это без НДС.
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403694
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinМСУТут я давече беседовал с мега-Пкарклиным ( 11107764 ) в Вакансиях, там вообще дело дрянь: 95 / 98 оси как я понял, ибо дедушка дико беспокоился о том, что дотнет тормозной и тухлые юзерские писюки не вытерпят таких "нагрузок". Пришлось применить лом для вскрывания его черепного короба , дабы убедить в обратном.
Опять какие-то юношиские фантазии на предмет версий ОС. Фантазируйте дальше, теоретЕГ Вы наш.
Что в Вашем понимании является "на слабых машинах"? В чем проявляется слабость?

pkarklinМСУРасстроили Вы меня, Пкарклин. Всё у Вас плохо, нерадужно. Двойка.У нас все просто здорово. У нас технологии не ради технологиq и кормежки никчемных быдлокодеров среднего слоя.
Да, всё у Вас просто. И бизнес прозрачный, и кормежка с технологиями не нужны. Всё решается с помощью топора. Хорошая контрока. Да.

pkarklinМСУpkarklin, что по планам?
Опять тупим? Давай еще планы SELECT 1 будем сравнивать, ага.
У нас разве были оговорены ограничения для планов? Пкарклин, Вы сейчас грязно и по-свински пытаетесь соскочить с ответственности.

pkarklinВообщем ребята, с вами обоими все ясно. Спецы из Вас липовые. Готовых проектов, которые можно было показать - нет, но зато умеем произносить умные слова, махать флагами новых технологий, раздувая щеки, а на деле - пшик.
Если будет что-нибудь рассказать интересного - рассказывайте.
Пкарклин, пшик - принцип жизни Вашей догнивающей системы, не нужно тут про липу рассказывать.

SeVaВообщем с тобой тоже все понятно, типичный случай DBA, который зашорен только на БД и перетягивает одеяло на себя, делает ниппель, а потом гордо рассказывает о своих героических подвигах на ровном месте.
Причем не просто реальный развивающийся со всех сторон DBA, а такой "полуразвалившийся" и "подгнивший" админ, который тухнет в своём полуработающем бардаке, состряпанном на скорую руку из подручного гавна, типа бизнеса на сервис-брокере
...
Рейтинг: 0 / 0
EDM vs LINQ to SQL
    #37403979
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinSeVaПро ПО опять включил дурочку и ушел от прямого вопроса. XP сейчас продают только с cемеркой крупные вендоры, но вы у них не покупает .

Смеешься что-ли. $1 000 000 годового бюджета только на лицензии.

Понятно, что вам приходится покупать ломовые лицензии sql server пачками иначе будет кря.Вопрос был о клиентских местах. Ты опять включил дурочку, а потом опять будешь на голубом глазу интересоваться, где же ты не ответил.

Что касается работы, то и мерялки у тебя чисто админские и пацанские. Пока ты сидел ровно на одном месте и кроме себя никого не видел, то я не в одном проекте участвовал.
Бывало по разному: фирмы с миллиардными оборотами не тугриках, лицензии в миллионах(на одну техподдержку серверного ПО в год тратилось больше, чем весь ваш ИТ бюджет), и программистов сотни с продажами во многих странах, рабочих мест, сотрудников и контрагентов минимум на порядок больше по всему свету, бизнес-процессы не на уровне купи-продай и тд...
...
Рейтинг: 0 / 0
272 сообщений из 272, показаны все 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]