|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУ, да пох скоко там террабайт, дело не в объеме а в АСИД ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 14:36 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
Алексей КhVosttпропущено... А я в свою очередь не утверждал обратного, и с этим не спорил.Однако тут ты предлагал сеанс репликации данных выполнять в одной транзакции, что не есть хорошо. :-) Ппц, клиника ViPRosполный пипец +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 14:37 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУРеальные массивы данных - это большие хранилища, террабайты, десятки террабайт. Это тебе не 10Gb база твоего ларька по продаже сигарет. Шта? Ну давай, расскажи нам, что у тебя там ещё по твоей «фене» как называется МСУКакая разница, ночной он или дневной? Ты не допускаешь, что пользователи могут работать в разных часовых поясах? Так крутишься на сковородке, аж брызги во все стороны летят Зачем надо было говорить про « ночной джоб»? Чтоб добавить романтики? Хватит уже смешить народ МСУТебе уже 3 человека рассказали про проблемные кейсы. Я же не виноват, что ты идиот и понималка сломана. Объяснить очевидное разжевать, макнуть тебя с головой - а тебе всё мало. Крепкий орешек 2 сказали, ты лишь подкинул каких-то ссылок, которые наспех нагуглил, а кейсов так и не увидел. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 15:56 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
Алексей КОднако тут ты предлагал сеанс репликации данных выполнять в одной транзакции, что не есть хорошо. :-) Почему не хорошо? Может ты пояснишь, раз МСУ тупо не в состоянии говорить разумно? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 15:59 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttМСУРеальные массивы данных - это большие хранилища, террабайты, десятки террабайт. Это тебе не 10Gb база твоего ларька по продаже сигарет. Шта? Ну давай, расскажи нам, что у тебя там ещё по твоей «фене» как называется Что непонятно в слове "реальные"? Реальные - это не детские, типа твоих, из 1 тыс строк на всю базу. Какая феня, ты о чем? hVosttМСУКакая разница, ночной он или дневной? Ты не допускаешь, что пользователи могут работать в разных часовых поясах? Так крутишься на сковородке, аж брызги во все стороны летят Зачем надо было говорить про « ночной джоб»? Чтоб добавить романтики? Хватит уже смешить народ Типичная выходка неудачника, который обосрался по самые уши. И чтобы как-то поскорее вылезти из вонючей кучу он развешивает ярлыки, что все вокруг выкручиваются и позорятся. Ты стихи читал выше? Какие выводы сделал? :) А по поводу ночного джоба не понял, чем он тебя испугал? Я тебе привел кейс, привел свои доводы, привел рекомендации от MS. Этим я доказал, что твой высер нелегитимен. Какие еще вопросы? hVosttМСУТебе уже 3 человека рассказали про проблемные кейсы. Я же не виноват, что ты идиот и понималка сломана. Объяснить очевидное разжевать, макнуть тебя с головой - а тебе всё мало. Крепкий орешек 2 сказали, ты лишь подкинул каких-то ссылок, которые наспех нагуглил, а кейсов так и не увидел. Ну побейся еще головой об стену, вдруг кейсы сами сгенерятся hVosttАлексей КОднако тут ты предлагал сеанс репликации данных выполнять в одной транзакции, что не есть хорошо. :-) Почему не хорошо? Может ты пояснишь, раз МСУ тупо не в состоянии говорить разумно? Что именно тебе кажется неразумным в моих доводах? Ты плаваешь в данной теме, причем очень сильно, причем как студент двоешник. Когда студент двоешник наезжает на учителей, орёт, разбрасывая сопли, это выглядит крайне смешно. Радуй нас ещё, хвост, пиши ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 16:13 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУЧто непонятно в слове "реальные"? Реальные - это не детские, типа твоих, из 1 тыс строк на всю базу. Какая феня, ты о чем? Извини, но свою лапшу «реальную» своим лопоухим боссам в уши пихай, раз они на свою голову держат у себя такого онолитега. Цифры давай, факты, аргументы, а не свою непонятную «феню». МСУЯ тебе привел кейс, привел свои доводы, привел рекомендации от MS. Этим я доказал, что твой высер нелегитимен. Напомни мне плз, с какого года РЕКОМЕНДАЦИИ являются доказательствами? Ты мне унылого протоукра из себя не строй. Либо давай доказательства с нормальными аргументами, либо очевидно, что ты в очередной раз слился, твоё разбрасывания какашками делу не поможет. МСУНу побейся еще головой об стену, вдруг кейсы сами сгенерятся Зачем? Я спросил, умные люди ответили. Но ты видать упорно не хочешь быть в кругу разумных людей, обезьянкой быть интереснее, да? МСУЧто именно тебе кажется неразумным в моих доводах? Ты плаваешь в данной теме, причем очень сильно, причем как студент двоешник. Когда студент двоешник наезжает на учителей, орёт, разбрасывая сопли, это выглядит крайне смешно. Радуй нас ещё, хвост, пиши Плаваешь, не плаваешь, я не могу всего знать, это факт. Поэтому и уточняю, задаю вопросы. Твои дурно пахнущие какульки, не приносят пользы никому, при чём ты от этого умнее не выглядишь. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 16:25 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
ViPRosда пох скоко там террабайт, дело не в объеме а в АСИД ACID для МСУ аще не аргумент, вертел он его на одном месте ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 16:29 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttИзвини, но свою лапшу «реальную» своим лопоухим боссам в уши пихай, раз они на свою голову держат у себя такого онолитега. Цифры давай, факты, аргументы, а не свою непонятную «феню». Маленький, еще раз вопрос, ты понимаешь разницу между "реальными" данными и какими-нибудь "тестовыми" данными? Ты ж тестер, должно же быть понимание. Или тут тоже прокол? Какие аналитики, какие фени, какие боссы? Ты упорот? hVosttМСУЯ тебе привел кейс, привел свои доводы, привел рекомендации от MS. Этим я доказал, что твой высер нелегитимен. Напомни мне плз, с какого года РЕКОМЕНДАЦИИ являются доказательствами? Занавес. Позорнейший слив засчитан. Без комментариев hVosttМСУНу побейся еще головой об стену, вдруг кейсы сами сгенерятся Зачем? Я спросил, умные люди ответили. Но ты видать упорно не хочешь быть в кругу разумных людей, обезьянкой быть интереснее, да? Ты не спросил, спрашивают не так. Ты ляпнул глупость, тебя в очередной раз отпинали, вылили ушат помоев на голову и разъяснили концепцию. Давай называть вещи своими именами hVosttПлаваешь, не плаваешь, я не могу всего знать, это факт. Ну если не можешь знать факт, то зачем лезешь с тупыми советами? 17297928 hVosttПоэтому и уточняю, задаю вопросы. Твои дурно пахнущие какульки, не приносят пользы никому, при чём ты от этого умнее не выглядишь. Я тебя не виню в том, что ты не знаешь, как решаются такие задачи. Меня забавит факт, что ты реальное дно, но при этом упёрто лезешь что-то советовать людям на форуме. Лучше промолчи и послушай, что знающие мемберы ответят и прими более менее близкую точку зрения. Так хоть не стыдно будет потом отмываться. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 16:35 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttАлексей КОднако тут ты предлагал сеанс репликации данных выполнять в одной транзакции, что не есть хорошо. :-) Почему не хорошо?Ну все будут ждать, пока не закончится синхронизация данных. Что в этом хорошего? А главное, ради чего? Ну пусть при сбое синхронизируются данные по половине персонала, ну и что? При следующем сеансе синхронизируется остальное. Тут максимум, в транзакции обновлять информацию об одном сотруднике. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 17:41 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУТы не спросил, спрашивают не так. А как надо? МСУНу если не можешь знать факт, то зачем лезешь с тупыми советами? 17297928 1. Ты ВСЁ знаешь? 2. Обоснуй пожалуйста свою точку зрения, почему мой совет тупой. МСУЛучше промолчи и послушай, что знающие мемберы ответят и прими более менее близкую точку зрения. Ты себя тоже к «знающим мемберам» относишь? Покажи, где ета доска почёта, где красуется твоё умное лицо? П.С. У тебя ЧСВ не просто зашкаливает, а трещит по швам. По делу, как обычно, 0, а понтов, как у мелкого хулигана со двора, считающего себя пупом земли. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 17:45 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
Алексей КНу все будут ждать, пока не закончится синхронизация данных. Что в этом хорошего? А главное, ради чего? Ну пусть при сбое синхронизируются данные по половине персонала, ну и что? При следующем сеансе синхронизируется остальное. Тут максимум, в транзакции обновлять информацию об одном сотруднике. Что за бред? Возьмём, например сайт Хабрахабр. Иногда он проводит профилактические работы, пересчитывает карму там, рейтинги, ещё что-то... На это время сайт недоступен, такое периодически бывает. Надо быть полоумным идиотом, чтобы выполнять синхронизацию во время активной работы пользователей. Это чистой воды ИДИОТИЗМ, и пусть хоть кто-то мне скажет, что это не так. Я такого в жизни не видел, чтобы кто-то додумался до этого. Или я не прав? И зачем вообще систему подвергать в неоткатное несогласованное состояние? Это нонсенс. Или просто понадеемся на то, что есть свежий бекап? Принципы ACID ещё никто не отменял. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 17:57 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttМСУТы не спросил, спрашивают не так. А как надо? Уважительно, без пафоса и без слюнометания. Общаться с глупой гавкающей собакой не интересно, её сразу начинают бить ногами. hVosttМСУНу если не можешь знать факт, то зачем лезешь с тупыми советами? 17297928 1. Ты ВСЁ знаешь? 2. Обоснуй пожалуйста свою точку зрения, почему мой совет тупой. 1. Нет. 2. Я уже обосновал, и не только я. Зачем включаешь дурака? hVosttМСУЛучше промолчи и послушай, что знающие мемберы ответят и прими более менее близкую точку зрения. Ты себя тоже к «знающим мемберам» относишь? В данной теме - да. У тебя какие-то сомнения? Так выкладывай. Пока я вижу брызги слюны неотесаного неофита. hVosttПокажи, где ета доска почёта, где красуется твоё умное лицо? Мне пиар не нужен. Я пишу текст на основе своего опыта и рекомендаций вендоров. Ты пишешь на основе упёртой безтолковости и отсутствия реального опыта. Вот и вся разница. hVosttП.С. У тебя ЧСВ не просто зашкаливает, а трещит по швам. По делу, как обычно, 0, а понтов, как у мелкого хулигана со двора, считающего себя пупом земли. ЧСВ, понты и прочие твои умные словечки должны на чём-то базироваться, например на знаниях. Я готов общаться с человеком с ЧСВ, с понтами, да хоть с жопой вместо головы - но если он говорит грамотные вещи и так же грамотно приводит аргументы. На всё остальное пох. Главное у него есть моск. Общение же с тобой сводится к канализационщине по причине твоей тупизны с отсутствием элементарной логики. Дальше думай сам. Если есть чем думать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 18:28 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttНадо быть полоумным идиотом, чтобы выполнять синхронизацию во время активной работы пользователей. Это чистой воды ИДИОТИЗМ, и пусть хоть кто-то мне скажет, что это не так. Я такого в жизни не видел, чтобы кто-то додумался до этого. Или я не прав? Млять, убейте уже этого идиота ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2015, 18:29 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУ, Ты свои два последних высера сообщения перечитай, — где ты по делу хоть что-то сказал? Я (и не только я) уже несколько раз сказал про ACID, ты тупо (именно так, тупо) проигнорил. И кому ты там лечишь про нефитов? Ты сам в этой теме просто далдон Всё, что я пока видел от тебя, это нагугленных ссылок с MSDN с рекомендациями. Иди ещё погугли, ребёнок. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 02:57 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
Shocker.ProhVosttА как выкрутились из ситуации? Забили на чистку логов?очевидно, операции, затрагивающие такие большие объемы просто делаются в цикле частями. Тут целостность транзакции не нужна. Мало того, суммарно на это уйдет в разы меньше времени, так как СУБД не потребуется делать не*$*ически огромную запись в лог транзакций, а потом ее коммитить.+1 Ораклу помнится сегмента отката может не хватить, если не делать промежуточные коммиты. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 07:46 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
ViPRosполный пипецточно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 07:49 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttМСУ, Ты свои два последних высера сообщения перечитай, — где ты по делу хоть что-то сказал? Мои высеры по теме - все по деле. Другое дело, что ты идиотом прикидываешься. Или им и являешься? Ну тут уже не мне судить. Облажался - обеткай. А чтобы в следующий раз не обтекать, лучше лишний раз помолчи, чем ересь всякую пороть. hVosttЯ (и не только я) уже несколько раз сказал про ACID, ты тупо (именно так, тупо) проигнорил. Транзакция - это последовательность операций, выполняемых как одна логическая единица работы. Логическая единица работы, должна обладать четырьмя свойствами, называется ACID. Что ты хотел мне рассказать про ACID? hVosttИ кому ты там лечишь про нефитов? Ты сам в этой теме просто далдон Всё, что я пока видел от тебя, это нагугленных ссылок с MSDN с рекомендациями. Иди ещё погугли, ребёнок. Жалкие конвульсии истерички, которая по голову села в бочку с навозом. Продолжай истерить, а мы посмеемся ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 09:28 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУЛогическая единица работы, должна обладать четырьмя свойствами, называется ACID.Раньше да, но... С приходом огромных массивов информации и распределенных систем мы пришли к eventual consistency :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 09:44 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУМои высеры по теме - все по деле. Другое дело, что ты идиотом прикидываешься. Или им и являешься? Ну тут уже не мне судить. Облажался - обеткай. А чтобы в следующий раз не обтекать, лучше лишний раз помолчи, чем ересь всякую пороть. Ты больной маразматик. Вот о каких объёмах ты ведёшь речь? О каких задачах? «Реальные массивы данных»? Ты тупица что ли? — слыш пацанчик, ваще дохуа данных, реаааально дохуа! И где же я облажался? Ты пальцем покажи, если не балабол. Конекретную цитату, не веди себя как пустопорожняя базарная бабка. Если ты и есть такая бабка, то пофиг, неси что хочешь, я просто перестану обращать внимания на твои выпуки. МСУТранзакция - это последовательность операций, выполняемых как одна логическая единица работы. Логическая единица работы, должна обладать четырьмя свойствами, называется ACID. Что ты хотел мне рассказать про ACID? Как ты собираешься обеспечить ACID без транзакций, если транзакции по твоей теории беспощадное «априори» зло? МСУЖалкие конвульсии истерички, которая по голову села в бочку с навозом. Продолжай истерить, а мы посмеемся На что, на твои какашки? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 10:01 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
skyANA, опять ты со своими NoSQL инкарнациями :) Тут речь немного не о том. Речь о массовых операциях, интеграциях, синхронизациях. Обеспечить ACID на уровне операции (пакет в виде классов) - да, обеспечить ACID на уровне всего импорта - нет. Вот о чем речь. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 10:03 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
skyANAShocker.Proпропущено... очевидно, операции, затрагивающие такие большие объемы просто делаются в цикле частями. Тут целостность транзакции не нужна. Мало того, суммарно на это уйдет в разы меньше времени, так как СУБД не потребуется делать не*$*ически огромную запись в лог транзакций, а потом ее коммитить.+1 Ораклу помнится сегмента отката может не хватить, если не делать промежуточные коммиты.В MSSQL размер лога транзакций БД тоже можно ограничить. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 10:06 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttМСУМои высеры по теме - все по деле. Другое дело, что ты идиотом прикидываешься. Или им и являешься? Ну тут уже не мне судить. Облажался - обеткай. А чтобы в следующий раз не обтекать, лучше лишний раз помолчи, чем ересь всякую пороть. Ты больной маразматик. Вот о каких объёмах ты ведёшь речь? О каких задачах? «Реальные массивы данных»? Ты тупица что ли? — слыш пацанчик, ваще дохуа данных, реаааально дохуа! И где же я облажался? Ты пальцем покажи, если не балабол. Конекретную цитату, не веди себя как пустопорожняя базарная бабка. Если ты и есть такая бабка, то пофиг, неси что хочешь, я просто перестану обращать внимания на твои выпуки. О больших объемах веду речь, выше я писал более конкретно - прочти еще раз. Реальные массивы данных - да. Что тебя пугает? Я (и не только я) уже несколько раз указали, где ты не просто облажался, а обосрался с ног до головы. Вот тут 17305632 hVosttМСУТранзакция - это последовательность операций, выполняемых как одна логическая единица работы. Логическая единица работы, должна обладать четырьмя свойствами, называется ACID. Что ты хотел мне рассказать про ACID? Как ты собираешься обеспечить ACID без транзакций, если транзакции по твоей теории беспощадное «априори» зло? 1. Выше я дал код, там обеспечивается транзакционный ACID на уровне батча. Какие проблемы? 2. Где я говорил о том, что транзакции - беспощадное зло? Ты идиот? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 10:07 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
hVosttАлексей КНу все будут ждать, пока не закончится синхронизация данных. Что в этом хорошего? А главное, ради чего? Ну пусть при сбое синхронизируются данные по половине персонала, ну и что? При следующем сеансе синхронизируется остальное. Тут максимум, в транзакции обновлять информацию об одном сотруднике. Что за бред? Возьмём, например сайт Хабрахабр. Иногда он проводит профилактические работы, пересчитывает карму там, рейтинги, ещё что-то... На это время сайт недоступен, такое периодически бывает. Надо быть полоумным идиотом, чтобы выполнять синхронизацию во время активной работы пользователей. Это чистой воды ИДИОТИЗМ, и пусть хоть кто-то мне скажет, что это не так. Я такого в жизни не видел, чтобы кто-то додумался до этого. Или я не прав?Все должны равняться на Хабр? hVosttИ зачем вообще систему подвергать в неоткатное несогласованное состояние? Это нонсенс. Или просто понадеемся на то, что есть свежий бекап? Принципы ACID ещё никто не отменял.Согласование должно быть в пределах сущности. В обсуждаемом случае эта сущность "сотрудник". ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 10:10 |
|
EF: Как вы делаете пакетные операции?
|
|||
---|---|---|---|
#18+
МСУskyANA, опять ты со своими NoSQL инкарнациями :)Да при чём тут NoSQL. Я просто намекнул, что не плохо бы уточнять о каком уровне операции идёт речь. :) МСУТут речь немного не о том. Речь о массовых операциях, интеграциях, синхронизациях. Обеспечить ACID на уровне операции (пакет в виде классов) - да, обеспечить ACID на уровне всего импорта - нет. Вот о чем речь.Реализовать импорт милииона чего-то там как атомарную операцию - это конечно глупо :) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2015, 10:10 |
|
|
start [/forum/topic.php?fid=17&msg=38889117&tid=1349618]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
156ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
others: | 242ms |
total: | 515ms |
0 / 0 |