чем изменить всю строку целиком.
А именно! Как минимум уменьшается: расходы на сетевой ресурс, кол-во операций процессора, кол-во обращений к памяти. Тем самым мы получаем больше профит в производительности БД и сокращение времени на обработку запроса.
Уточните, пожалуйста, Вы хотите сказать, что это НЕ так?
Сарказм конечно хорошо, но, к сожалению, хочется достойных аргументов
я конечно понимаю стремление изучить целую отрасль отталкиваясь от идеального сферического коня в вакууме, но для начала нужно почитать как работает постгрес, включая работу с сегментами памяти, с индексами, с журналом wal и репликацией, и возможно станет понятно почему он так работает. Задавать вопросы с расчётом получить в ответ лекцию по информатике, здесь, имхо слишком самонадеянно.)
Большое спасибо, но почему ввели стриминг? Это кстатить побитовое запасись без перезаписи!!!
Можэшь писать – давай патчи. А если у тебя лапки — то не надо нам тут демонстрировать Даннинга-Крюгера.
Второй вопрос — это "почему ввели стриминг?". Ответ на него – "какой ещё стриминг, что ты несёшь вообще!"
Согласно последней конференции HighLoad - механизм, который позволяет добавлять биты в конец без лишних телодвижений
То есть ты не знаешь, что это и где лежыт, но тебе что-то померещилось на "последнем" хайлоде. Пить надо меньшэ.
да это с хабра, там недавно писали про супер крутой плагин для appendable bytea.
С типичным уровнем хабра, да.
Вы так далеко оторвались от реальности в этой фантазии, от аппаратного обеспечения сквозь принципы физического размещения данных на носителях, базовые системы ввода вывода, битность шин драйвера файловых систем, сами файловые системы и их ограничения и здесь на вершине пользовательского уровня говорите о перезаписе одного бита, вам нужны аргументы, вы про физический сектор слышали? https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BA%D1%82%D0%BE%D1%80_%D0%B4%D0%B8%D1%81%D0%BA%D0%B0 Он пишется как квант слон тут бессилен. А вообще меня это тоже возмущает каждый раз когда я пользуюсь общественным транспортом, выходит пару человек а останавливают весь автобус...😊
Будьте добры, уточните, пожалуйста, а почему Вы так же не рассматриваете сетевые накладки?
сетевые пакеты то же не могут передаваться размером меньше чем пакет
Да, все верно, но каждый раз, скажем перезаписывать 1 мб, как-то не в кассу. Понятное дело, что можно раздробить на чанки данный мегабайт, но все же это костыль…
Ну да если речь идёт о перезаписи данных больше размера пакета и сектора записи на диск
Знание умножает, скорбь... 😊
Спасибо, не аргументируя
Знание умножает, а скорбь — что? Делит? Вычитает?
Возводит в степень.
Не однобитовое битовое квантование данных во всех системах передачи это всегда поиск компромисса между накладными расходами на передачу(о которых виновник торжества либо не думает либо не знает) и накладными расходами на обработку кванта данных. и 1 бит это перекос в сторону накладных расходов на передачу. в кратце так наверное
Да, ок, тут я с Вами соглашусь, но в рамках до 4кб, а если свыше и непорядок?
Обсуждают сегодня