All streams
Search
Write a publication
Pull to refresh
-5
0

Разработчик баз данных

Send message
Ещё раз. То, что они делают — это противоположность открытости. Это монополизм, который даже в самом бизнесе признан отрицательным явлением.
Отрицателен не сам монополизм, а то, что следует за ним. Так то он может быть и положительным явлением, при желании.

Ещё раз — открытость никак не связана ни с отрицательными явлениями, ни с тем, что всё должно быть честно и маленький игрок должен иметь возможность завалить большого игрока. Это лишь значит что игроки могут туда войти. На свой страх и риск.

А вы видите какой-то выбор? Ну, кроме лечь и сдохнуть? :-)
А рынок за вас ещё и должен обеспечить куда вам идти? о_О
Смогли — не значит делали бы. Разницу понимаете? Мы, например, понимаем, что такое поведение вредит рынку в целом, хоть и даёт временный выигрыш в короткой перспективе. Именно так было с Internet Explorer: они на несколько лет вышли в лидеры благодаря своей агрессивной политике на десктопах, но в результате навсегда потеряли рынок браузеров, в том числе и мобильный.
А они делают. Потому что — открытость. Кто хочет приходит и что хочет делает. О чём я и говорю.
В слове «открытость» нет ни «честности» ни «не навреди».

Это аморальный и циничный рынок. И вы считаете это нормальным. Забавно. Впрочем, вы так считаете ровно до того момента, пока вас лично это не коснётся и пока вас не начнут втаптывать в пыль более крупные игроки. Интересно, что вы тогда скажете. «Всё нормально, это рынок, я должен сдохнуть»? :-)
А вы считаете нормальным говорить за других что они считают нормальным?

ЗЫ: ну аморальный и циничный. Что дальше? Не хотите аморальности и циничности — не ходите в него. Вы же знали куда идёте.
Я же вам только что примеры приводил, как правила не одни и те же. Вы что, совсем не читаете? На своей волне? :-)
конечно одни и те же. Если бы вы били огромной корпорацией — вы бы смогли делать тоже самое.

Ваш рынок — это монополии и задранные до небес цены. Неужели реально не понимаете?
Тем не менее, это тоже рынок. Рынок не обязан быть честным.
Все и так играют по одним и тем же правилам. Если на боксёрский ринг выходит хлюпик 45кг весом и качок в 150кг мышц — это не значит что ринг не «открыт». И правила для них обоих одни и теже.

Т.е. по вашей логике, гиганты интернет-индустрии, ограничивающие вход на этот рынок для других игроков, являются полноправными хозяевами интернета? :-)
ранок — он и есть рынок.
А вы сами поразмышляйте над своими словами. Открытый, заходи кто хочет. И тут — опаньки, стоит гигант и не пускает мелких игроков на рынок. Полностью (как Microsoft и их десктопный рынок) или частично (например, отправляя со своих популярных сервисов искажённые данные конкурентам в соответствии с определённым User Agent). Уже получается как-то не очень открытый интернет. Суть понимаете?
Вполне открытый. Если я в маечке с радугой и прилизанными волосами зайду в бар для байкеров и резонно молучу в лицо ногой — это не значит, что бар закрытый. =) Суть понимаете? Открытость — не значит, что вам будут рады.
Если инструменты можно в один универсальный объединить — обычно так и делают. Потому что это удобно )
А большой экран есть у компьютера. Для мобильных устройств достаточно достаточно крупного смартфона.
Таки, зачем два устройства, когда достаточно одного? )
Ну да. Личные смартфоны сдаются, берётся рабочий.
Очевидно, что защищённый смартфон — только для работы, и точно не для личной жизни.

Защищённый планшет дешевле чем защищённый смартфон? А звонить по планшету тоже удобнее?
Потому что кроме звонилки нужен ещё мессенджер, офис, почта, фотографировалка, вполне возможно навигация, голосовой ассистент, возможность удалённого доступа к терминалу, специализированный софт по диагностике и сбору информации с оборудования, програмы для планирования работы и задач и многое другое.
Смартфон — это не только и не столько звонилка.
И одна цена. Очень высокая. Куда вы с подводной лодки денетесь?

Конечно, с лучшими ставками итп.

Поэтому и написал.

Это вы расскажите эволюции и естественному отбору, как они работают неправильно с мусором :-)

Они правильно работают с мусором. Остаётся только лучшее.

Так уже было. Во времена IE. Плохо было всем — и разработчикам, и пользователям.
Плохо было не потому что он был один, а потому что продукт — так себе.

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

С другой стороны, я говорил в основном о хинтах в запросах, типа подсказок каким джоином джоинить, экспандить или нет и какие индексы брать. =)
Иногда, однако, в течение дня характер и распределение данных меняются кардиально.
вот с этим можно и нужно бороться, очевидно.
Результат — оптимизатор выбирает неверный алгоритм соединения таблиц или неверный индекс и т.п.
Для особо запущенных случаев, как было замечено, можно и план сохранить. Но всё же лучше решить проблему системно. Хотя бы потому что потом придёт новый разработчик, прогонит хинты на текущем состоянии базы и выбросить нафиг… )

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

ЗЫ:
сотрудники Oracle
В оракле, возможно, всё иначе. Хотя, вроде, у него планировщик получше MSного.

Ну что ж, у Касперского может получиться. И это очень востребованная ниша.
Ну так вот цифровой неуправляемый Франкеншейн теперь и клепает монстров )
открытый интернет не значит, что всё что в него вкинуто кому то нужно. Более того — это скорее значит наоборот.

мне, к примеру, как разработчику и пользователю было бы намного проще, если б был только один браузер (конечно, если он покрывает все мои потребности). Один банк, один трейдер, один туроператор и прочая-прочая. Конечно, с лучшими ставками итп. Просто потому что мне нужна «услуга», а не поставщик и тратить время на выбор из одинаковых альтернатив как то… не эффективно. И, тем более, разрабатывать интеграцию с миллионом апи под миллион одинаковых систем.

Монополии, которые приводят к повышению цен и снижению качества, безусловно, плохи.
Но и бесконечная свалка так себе продуктов — совершенно не то, что кому то надо.

Подобные решения противоречат самой идее открытости интернета для всех и приводят к ещё большему укреплению позиций крупных игроков браузерного рынка, тем самым возвращая нас в каменный век интернета.
Люди часто путают «мы можем делать тут что хотим» и «нас за это не забросают камнями пользователи».
Интернет открыт для любого количества браузеров. Но разработчикам и пользователям это не очень нужно. Так что проблема не в ограничениях )

Для разработчиков «конкурентов крупных игроков» это грустно, конечно, но что поделать.

Имхо.
Справедливости ради, хинты — признак беспомощности или недостаточного понимания что происходит в запросе.

Но такие танцы с бубном действительно что то очень странное)
Решения не будет.
Как сказали какие то мудрые люди «это экономически не выгодно».
До тех пор, пока что то — это что то будет процветать.
Реклама и фэйковый контент приносят деньги? Ну что ж…

Гуманность должна начинаться с людей. Но если б люди были гуманны — мы бы к этому и не пришли. Вот и весь сказ )
Мы, обычно, решали проблему менеджера просто разделением успеха с ним. Т.е. не он разработал успешный проект, а он и программисты. Хотя, на самом деле, конечно, они и собирали требования и общались с клиентами и дизайнили систему.
Но для этого надо быть не очень гордыми =(
Зато спокойными )
«CTE scan» нормально разобран. План запроса вообще примерно одинаковый )
Но это просто из-за того что природа CTE в MS и Postgre разная. Так что и проблемы такой нет )
Спасибо за статью.
К сожалению, не все могут понять потребности бизнеса и клиента.
Даже когда очень хотят.
Хуже всего — когда эти не все и управляют бизнесом…

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity