Не очень понимаю, как вы собираетесь обеспечивать "ограничения бизнес-логики" без базы: есть два (или три, или тридцать три) сервера, реализующих "апи", в итоге они могут понаделать сколько угодно невалидных купонов.
Что-то вы главное - невозможность скрытного сосредоточения и проблемы с надводным флотом не заметили. Ну да ладно, бывает. Артиллерия - нет, не калибры, обычная ствольная - для плавающих дронов весьма актуальна.
Ну точно, прям гражданская в Испании. В общем, после такого странно удивляться, да как же ж оно так все неожиданно. Потом релоканты будут удивляться, как они оказались в лагере для сомнительных лиц, но это ж потом! Хотя может и не окажутся, но вероятность вполне ненулевая.
Какие восставшие? Подозреваю, это нато врало для оправдания своих действий. Хорошо помню, как украинские, кстати, медестры за пару дней до начала бомбардировок писали - мол, сидим на берегу, пьем кофе, вокруг тишина и покой, а все эти разговоры кажутся им бредом. Ну, оказалось не бред.
В Ливии война началась с бомбардировки НАТО. Для гражданской войны как-то странно. Необычно как-то. В текущей войне практически невозможно осуществлять скрытое перемещение сил в более-менее заметных количествах, все наблюдается спутниками/беспилотниками. Надводный флот отчасти теряет смысл, снова становится весьма актуальной корабельная артиллерия. В общем, все не так. А Югославия-Ливия-Сирия как раз совершенно стандартные войны, разве что у одной из сторон сил мало, потому и масштабные БД не велись. Было бы достаточно - велись бы еще как.
Нет. Я иногда могу сказать, какие события маловероятные, а какие весьма вероятные. После ультиматума с упоминанием о военно-технических методах, законопроекта о признании ДНР/ЛНР, принятии этого законопроекта и его ратификации каким же надо быть эээ незамутненным человеком, чтобы удивляться происходящему.
"Postgres тоже использует размер выравнивания в восемь байтов. " Нет, см. pg_types, колонка typalign Все, разумеется, описано в документации. Дальше читать не стал и другим не советую.
Не очень понимаю, как вы собираетесь обеспечивать "ограничения бизнес-логики" без базы: есть два (или три, или тридцать три) сервера, реализующих "апи", в итоге они могут понаделать сколько угодно невалидных купонов.
Триггер некорректный - при параллельной вставке можно пропустить два купона.
Причем тут ПВО и авиация? Кто-то там удивлялся, как такое в наше время может быть. Да легко может быть.
Что-то вы главное - невозможность скрытного сосредоточения и проблемы с надводным флотом не заметили. Ну да ладно, бывает.
Артиллерия - нет, не калибры, обычная ствольная - для плавающих дронов весьма актуальна.
Ну точно, прям гражданская в Испании.
В общем, после такого странно удивляться, да как же ж оно так все неожиданно.
Потом релоканты будут удивляться, как они оказались в лагере для сомнительных лиц, но это ж потом!
Хотя может и не окажутся, но вероятность вполне ненулевая.
Какие восставшие? Подозреваю, это нато врало для оправдания своих действий.
Хорошо помню, как украинские, кстати, медестры за пару дней до начала бомбардировок писали - мол, сидим на берегу, пьем кофе, вокруг тишина и покой, а все эти разговоры кажутся им бредом.
Ну, оказалось не бред.
В Ливии война началась с бомбардировки НАТО. Для гражданской войны как-то странно. Необычно как-то.
В текущей войне практически невозможно осуществлять скрытое перемещение сил в более-менее заметных количествах, все наблюдается спутниками/беспилотниками. Надводный флот отчасти теряет смысл, снова становится весьма актуальной корабельная артиллерия.
В общем, все не так.
А Югославия-Ливия-Сирия как раз совершенно стандартные войны, разве что у одной из сторон сил мало, потому и масштабные БД не велись. Было бы достаточно - велись бы еще как.
Нет.
Я иногда могу сказать, какие события маловероятные, а какие весьма вероятные.
После ультиматума с упоминанием о военно-технических методах, законопроекта о признании ДНР/ЛНР, принятии этого законопроекта и его ратификации каким же надо быть эээ незамутненным человеком, чтобы удивляться происходящему.
Хм, как раз те войны больше в стиле второй мировой, чем украинская.
Вообще масштаб боевых действий, как мне кажется, зависел от соотношения сил сторон, а не от того, что стороны подумали "и правда, чего это мы?"
Остается только развести руками. Впереди вас ждет много неожиданного.
То есть на Югославию-Ирак-Ливию-Сирию вы внимания как-то не обратили? Вот серьезно?
Потрясающе.
Ну как дураки. Можно сказать, я встретил розового пони живьем.
Я стесняюсь спросить, вы новости по телевизору когда-нибудь смотрели?
Ну да, зима всегда наступает внезапно. Вы серьезно это пишете?
Обалденно.
"Postgres тоже использует размер выравнивания в восемь байтов. "
Нет, см. pg_types, колонка typalign
Все, разумеется, описано в документации.
Дальше читать не стал и другим не советую.
seller_id выглдядит как первичный ключ. к чему еще сортировать набор из одного элемента по имени - непонятно совершенно
к сожалению, заменили очень удачную кнопку "режим чтения" на эту вот белиберду :-(
exception when others then null;
Какая прелесть!
Да что далеко ходить, есть цикл статей моего коллеги, там и это рассматривается, причем прямо здесь
https://habr.com/ru/company/postgrespro/blog/579024/
Отдельно очень рекомендую его книжку, https://postgrespro.ru/education/books/internals