я нигде не говорил, что bcp медленнее чем insert into ...select from
он быстрее.
я говорил что решение c xml/json блобом будет быстрее.
и говорил что оно легко становится штатной фичей ПО, в то время как bcp останется админским инструментом
кроме того, мой вариант дает готовые и целостные данные, а bcp дает полуфабрикат, который требует постобработки (выше упомянут пример импорта глубокой иерархии в которой релиционные отношения построены на идентити ключах)
и на гзипе ничего там не «умрет»
у меня строковые данные GS1 (которые as-is в xml не принимаются) вставляются как base64 значения с распаковкой прямо во время инсерта. И записей там не сто, а сотни тысяч.
Под «быстрее всего» имелось ввиду скорость всего процесса со всеми подготовительными этапами (скорость «на круг»).
Кроме того, этот способ еще и универсальнее всего.
— Импорт через xml/json может быть фичей прикладного ПО, в то время как bcp — нет (как правило нет)
— bcp тупо вставляет, и логику иморта / экспорта навернуть там сложнее, чем в скрипте tsql. (Попробуйте через bcp перенести глубокую реляционную иерархию с ключами identity)
— json да, на mssql можно и через него.
— Ограничение в 2ГБ обходится дроблением. (Это еще если не вспоминать что mssql умеет в gzip)
если нет необходимости/возможности говорить, то умение говорить и не потребуется.
и наоборот, если потребуется говорить, то вы будете говорить.
причем неумение говорить, никак не сказывается на понимании живой неадаптированной речи.
например вы можете свободно читать, понимать на слух, с полпинка отличать американца от австралийца, и даже писать, но при этом не говорить на английском сколько-нибудь сносно.
всех этих мучений можно было бы избежать купив за ~4000 р какой нибудь X96+ (только не на рокчип) с четырьмя гигами памяти.
просмотр прямо с торрентов — какая-то неудобная дичь.
Перед тем как лечь спать ставлю на закачку нужное, и минут через пять оно уже на диске.
а разве на такой скорости вращения эта ЧД не обязана быть идеально сбалансированной (без флуктуаций плотности)?
тогда откуда добавки к скорости орбитальным объектам?
Вы сами плохо читали тех, кого пытаетесь высмеивать.
Цитата:
а вот многочисленные восторженные стримы, статьи, заметки и подкасты как с цепи сорвались — мол, сейчас сигнал с Марса идёт до Земли 11 с половиной минут, поэтому мы не можем следить за посадкой и управлять ею в режиме реального времени, поэтому там рулит посадкой автоматика с машинным обучением, и вот когда к нам придёт сигнал об успехе, то это значит, что ровер уже сел 11 с половиной минут назад. Ну и всё в таком духе.
Наезд «на вроде бы грамотных» был совершенно надуман.
Посадка действительно делалась автоматикой потому что в в режиме реального времени (реального для в системы отсчета «Земля») невозможно управлять посадкой.
Если это в «сетованиях вроде бы грамотных» не пропускать мимо ушей,
то уже невозможно неправильно интерпретировать их замечание,
что в момент наблюдения (на Земле) касания марсохода поверхности марса, в системе отсчета самого Марса, этот марсоход уже 11 минут как сел (по часам марса).
Но и это еще не все.
Возводя в абсолют принцип относительности (отказывая сетующим в в их ретроспективных расчетах) Вы сами невольно нарушили запрет сверхсветовой сигнализации.
Ибо из успешной посадки марсохода выходит, что инженеры НАСА обладали магией заглядывания в будущее (земное будущее) и сумели с помощью этой магии посадить с земли в режиме реального (земного) времени аппарат на поверхность марса.
Опередив время на те самые 11 минут. Так как для системы отсчета «Земля» нет никакой другой объективной реальности кроме наблюдаемой (+11 минут по сравнению с системой отсчета марса)
для относительности одновременности событий в СТО есть существенная оговорка.
в разных системах отсчета события МОГУТ происходить в разной последовательности только если между ними нет причинно-следственной связи (переноса информации, которая не может превысить скорость света). Если же события имеют причинно-следственную связь, например выстрел онегина — смерть ленского, то в любых инерциальных системах отсчета выстрел онегина будет наблюдаться первым, а смерть ленского — всегда вторым.
а на бытовом уровне предлагаю автору полетать по FPV на квадрике среди густо расставленных препятствий когда видео картинка с курсовой камеры коптера поступает в очки пилота с секундной задержкой.
согласно его утверждению, этот секундный лаг никак не помешает ему маневрировать аппаратом среди деревьев.
он быстрее.
я говорил что решение c xml/json блобом будет быстрее.
и говорил что оно легко становится штатной фичей ПО, в то время как bcp останется админским инструментом
кроме того, мой вариант дает готовые и целостные данные, а bcp дает полуфабрикат, который требует постобработки (выше упомянут пример импорта глубокой иерархии в которой релиционные отношения построены на идентити ключах)
и на гзипе ничего там не «умрет»
у меня строковые данные GS1 (которые as-is в xml не принимаются) вставляются как base64 значения с распаковкой прямо во время инсерта. И записей там не сто, а сотни тысяч.
Кроме того, этот способ еще и универсальнее всего.
— Импорт через xml/json может быть фичей прикладного ПО, в то время как bcp — нет (как правило нет)
— bcp тупо вставляет, и логику иморта / экспорта навернуть там сложнее, чем в скрипте tsql. (Попробуйте через bcp перенести глубокую реляционную иерархию с ключами identity)
— json да, на mssql можно и через него.
— Ограничение в 2ГБ обходится дроблением. (Это еще если не вспоминать что mssql умеет в gzip)
insert into…
select t.g.value('./@field1', bigint),
…
select t.g.value('./@fieldN', varchar(xxx))
from @xml_body.nodes('//row') as t(d)
и наоборот, если потребуется говорить, то вы будете говорить.
причем неумение говорить, никак не сказывается на понимании живой неадаптированной речи.
например вы можете свободно читать, понимать на слух, с полпинка отличать американца от австралийца, и даже писать, но при этом не говорить на английском сколько-нибудь сносно.
тупо из за стоимости скобяной составляющей (штанги, подшипники ...)
по ключевым «stm32» выдает целых четыре (!) видоса. в двух из которых — распаковки.
еще лет пятьсот и…
… и ничегошеньки не произойдет. симистор останется открытым до конца полупериода.
Чтобы работало как и задумано, надо словить ноль, подождать расчитанный интервал, и затем подать открывающий импульс на управляющую ногу симистора.
просмотр прямо с торрентов — какая-то неудобная дичь.
Перед тем как лечь спать ставлю на закачку нужное, и минут через пять оно уже на диске.
дальнейшее содержание этой дачи — процесс сильно длиннее четырех дней
скорее всего да.
твитерские возможно не в курсе, как рутрекер шел по этой договорной тропинке
У первого из списка принтера, не на кинематике дрыгостол, главное достоинство — цветной тач?
Серьезно?!
страничку, с миллионом пикселей в розницу.
первая часть это завершенное действие в текущий момент с «обычным» глаголом
вторая часть — с глаголом to be
именно из за «туби» и появляется континиус
present-perfect-continuous-tense
… Оно выражает длительное действие, которое только что завершилось или все еще продолжается
тогда откуда добавки к скорости орбитальным объектам?
Цитата:
а вот многочисленные восторженные стримы, статьи, заметки и подкасты как с цепи сорвались — мол, сейчас сигнал с Марса идёт до Земли 11 с половиной минут, поэтому мы не можем следить за посадкой и управлять ею в режиме реального времени, поэтому там рулит посадкой автоматика с машинным обучением, и вот когда к нам придёт сигнал об успехе, то это значит, что ровер уже сел 11 с половиной минут назад. Ну и всё в таком духе.
Наезд «на вроде бы грамотных» был совершенно надуман.
Посадка действительно делалась автоматикой потому что в в режиме реального времени (реального для в системы отсчета «Земля») невозможно управлять посадкой.
Если это в «сетованиях вроде бы грамотных» не пропускать мимо ушей,
то уже невозможно неправильно интерпретировать их замечание,
что в момент наблюдения (на Земле) касания марсохода поверхности марса, в системе отсчета самого Марса, этот марсоход уже 11 минут как сел (по часам марса).
Но и это еще не все.
Возводя в абсолют принцип относительности (отказывая сетующим в в их ретроспективных расчетах) Вы сами невольно нарушили запрет сверхсветовой сигнализации.
Ибо из успешной посадки марсохода выходит, что инженеры НАСА обладали магией заглядывания в будущее (земное будущее) и сумели с помощью этой магии посадить с земли в режиме реального (земного) времени аппарат на поверхность марса.
Опередив время на те самые 11 минут. Так как для системы отсчета «Земля» нет никакой другой объективной реальности кроме наблюдаемой (+11 минут по сравнению с системой отсчета марса)
в разных системах отсчета события МОГУТ происходить в разной последовательности только если между ними нет причинно-следственной связи (переноса информации, которая не может превысить скорость света). Если же события имеют причинно-следственную связь, например выстрел онегина — смерть ленского, то в любых инерциальных системах отсчета выстрел онегина будет наблюдаться первым, а смерть ленского — всегда вторым.
а на бытовом уровне предлагаю автору полетать по FPV на квадрике среди густо расставленных препятствий когда видео картинка с курсовой камеры коптера поступает в очки пилота с секундной задержкой.
согласно его утверждению, этот секундный лаг никак не помешает ему маневрировать аппаратом среди деревьев.