Прежде чем будет выбран какой-то план, необходимо построить все возможные планы (ну там сложнее, конечно, в общем случае) и оценить их стоимость. Так что это влияет на точность оценки количества строк при соединении; а это уже влияет на точность выбора оптимального плана оптимизатором; так что да, влияет. Разумеется, это не гарантия того, что все будет отлично или даже что оптимизатор выберет действительно оптимальный план, но тем не менее.
Честно говоря, мне показалось, что решение переусложнено. Автор там и сам пишет, что можно было бы обойтись select for update или уровнем serializable; да, при высокой нагрузке это действительно может вызвать проблемы, но, как мне кажется, бизнес от подобных проблем (продажи идут с такой скоростью, что СУБД не успевает их размещать) будет только счастлив. Ну и, опять же, в случае постгреса это обходится процедурой/триггером и advisory блокировкой.
В данном случае соотношение BTC/ETH, чтобы значения в паре были более-менее в рамках здравого смысла. Рост человека не больше 2.5м, одинокий ребенок не может быть ответственным квартиросъемщиком и т.п.
Имел дело с LifeRay. Это такой поцелуй жабы из прошлого. В нулевые очень любили подобные поделия, меня от них до сих пор тошнит. В общем, в первой части статьи все правильно написано, остальное уже неважно.
У Эльбруса как раз замечательный экспортный потенциал - это не штатовский процессор, а уверенно обстреливать штатовские корабли и самолеты хотели бы уметь очень многие страны, так что эльбрус может быть очень интересен; рынок, правда, все равно маленький.
Сразу вспомнились недавние смешные рекламные баннеры в российских соцсетях, закупленные российским же правительством: «Появились доказательства, что никаких приписок на голосовании не было!».
Обратите внимание, цифровой гулаг значительно ближе, чем вам кажется — мне такого не показывали, а вам показали. Бдуьте бдительны — вертухаи крававава режима наверняка издевается над вами.
Я тоже в шоке — совершенно непонятно, чем этот вичат так удобен (судя по описаниям как раз очень неудобен), на прямой вопрос об этом либо молчат, либо обижаются, но все равно не отвечают. Очень странно выглядит.
«даже не на рынке», простите, что значит — даже? Здесь вот именно что на рынке не надо.
То и значит, что на рынке все давно карты берут. Самые малахольные могут принимать по номеру телефона (что, кстати, куда удобнее QR-кода) Стоимость терминала для эквайринга, необходимость стабильного соединения с интернет, это для вас в «богохранимом Подмосковье» мелочи.
Многие банки дают терминалы бесплатно, б/у терминал, как я посмотрел, от 5-7 тыс. стоят.
Давайте я сэкономлю время и спрошу, посыл моего комментария про «количество ошибок» остался для вас непонятным. Если да — спасибо, предлагаю завершить на этом.
Я так понимаю, по поводу неудобных и совершенно кустарных QR-кодов вам сказать нечего, кроме странной ругани на какой-то «воздух свободы» вам сказать нечего.
Вообще QR-коды в торговле это очень по-китайски — черти что из говна и палок, лишь бы хоть как-то работало. Ну ничего, подтянутся со временем, я думаю.
Простите, а вы где живете? Потому что в богохраниром Подмосковье ровно та же история с совершенно традиционным вебом и обычными телефонами — карты берут все вплоть до торговцев на улице, даже не на рынке, и как-то, знаете, странно читать про какие-то идиотские QR-коды — по сравнению с бесконтактным платежом это же в первую очередь неудобно.
Прежде чем будет выбран какой-то план, необходимо построить все возможные планы (ну там сложнее, конечно, в общем случае) и оценить их стоимость.
Так что это влияет на точность оценки количества строк при соединении; а это уже влияет на точность выбора оптимального плана оптимизатором; так что да, влияет.
Разумеется, это не гарантия того, что все будет отлично или даже что оптимизатор выберет действительно оптимальный план, но тем не менее.
Причем тут индекс вообще? Это нужно для оценки кардинальности соединения, до индексов еще далеко.
Ну подумайте - при соединении можно утверждать, что для вот этой строки точно найдется другая и причем только одна.
Ну вот на нем и свалится :-)
Честно говоря, мне показалось, что решение переусложнено. Автор там и сам пишет, что можно было бы обойтись select for update или уровнем serializable; да, при высокой нагрузке это действительно может вызвать проблемы, но, как мне кажется, бизнес от подобных проблем (продажи идут с такой скоростью, что СУБД не успевает их размещать) будет только счастлив. Ну и, опять же, в случае постгреса это обходится процедурой/триггером и advisory блокировкой.
В данном случае соотношение BTC/ETH, чтобы значения в паре были более-менее в рамках здравого смысла. Рост человека не больше 2.5м, одинокий ребенок не может быть ответственным квартиросъемщиком и т.п.
С ОРМ можно жить, другое дело что он дубовый, как хороший гроб.
Предлагаемый подход, впрочем, еще хуже.
Живите, чего уж.
Имел дело с LifeRay. Это такой поцелуй жабы из прошлого. В нулевые очень любили подобные поделия, меня от них до сих пор тошнит. В общем, в первой части статьи все правильно написано, остальное уже неважно.
Вы это, например, Эрдогану объясните, который после попытки переворота вдруг озаботился не штатовской ПВО.
https://ru.wikipedia.org/wiki/%D0%95%D0%A1%D0%A3_%D0%A2%D0%97
У Эльбруса как раз замечательный экспортный потенциал - это не штатовский процессор, а уверенно обстреливать штатовские корабли и самолеты хотели бы уметь очень многие страны, так что эльбрус может быть очень интересен; рынок, правда, все равно маленький.
"Ну юзайте спринг"
Так и вы его сами используете.
Вообще в спринге из коробки есть SpEL и совершенно непонятно, чего б его не применить.
Во-вторых, как уже справедливо отметили выше, для параметров запросов есть параметры.
Обратите внимание, цифровой гулаг значительно ближе, чем вам кажется — мне такого не показывали, а вам показали. Бдуьте бдительны — вертухаи крававава режима наверняка издевается над вами.
То и значит, что на рынке все давно карты берут. Самые малахольные могут принимать по номеру телефона (что, кстати, куда удобнее QR-кода)
Стоимость терминала для эквайринга, необходимость стабильного соединения с интернет, это для вас в «богохранимом Подмосковье» мелочи.
Многие банки дают терминалы бесплатно, б/у терминал, как я посмотрел, от 5-7 тыс. стоят.
Давайте я сэкономлю время и спрошу, посыл моего комментария про «количество ошибок» остался для вас непонятным. Если да — спасибо, предлагаю завершить на этом.
Я так понимаю, по поводу неудобных и совершенно кустарных QR-кодов вам сказать нечего, кроме странной ругани на какой-то «воздух свободы» вам сказать нечего.
Вообще QR-коды в торговле это очень по-китайски — черти что из говна и палок, лишь бы хоть как-то работало. Ну ничего, подтянутся со временем, я думаю.