А это пусть каждый для себя решит и на какой момент жизни)).
Ну я так понимаю про момент мы говорим нынешний, мечтать про миллион рублей это как про Электронику-302)))
В какие годы это было и в каком городе? Я родился и вырос в 70-е в Витебске, в 6-7 лет было нормальным что меня отправляли с утра в очередь за сметаной и было ее 2 вида - жирная и нежирная, за колбасой мы ездили в Питер. Первый кассетник мне купили году в 82-85 - Электроника-302. И то потому что мама стояла на своем заводе в очереди. Летом - пионерский лагерь на 2 смены ну и неделька в Одессе/Ялте с родаками) Ну да жизненный путь определен - школа, институт, потом инженером на телезавод. Если тока не пойдешь по профсоюзной линии))
Конечно, только сейчас я планирую посмотреть Минойский дворец с лабиринтом Минотавра и увидеть цветение тюльпанов в Нидерландах - мне такие мечты гораздо интереснее)
Мы с тобой походу жили в разных ссссрах) я что то рая не заметил за 21 год жизни там. Ходить строем и жить в очередях, когда покупка кассетника - событие - это рай? Что за меня предрешена моя жизнь - рай?
Странно - эти так называемые хранители как были ограничены? Простому человеку в "Березку" было не попасть, в италию можно было поехать раз в жизни по партийной линии... Спасибо, но нет)
Имхо по сессиям соединений. По крайней мере в сингл режиме больше одного ядра мне не удавалось загрузить. А вот когда соединений несколько - нагрузка спокойно делиться по ядрам. Т.е. если ТС смотрит нагрузку только ориентируясь на свои запросы - то и будет видеть одно ядро. Но стоит запустить какой нибудь бенчмарк в много потоков, то нагрузка пойдет по всем ядрам.
Еще раз повторюсь словами - одна сессия НЕ РАВНО один процесс. В рамках процесса (ядра) может запускаться много потоков, соответственно и сессий к БД. А вот в какой момент БД поймет что их слишком много и начнет разбрасывать по ядрам - я не знаю. Вообще стало интересно, что хочу поспрашивать старого товарища, который работает в Оракл, уж он то жолжен понимать как это все живет, но из-за разницы в часовых поясах никак не могу выловить его
Там ошибка duplicate key, но все равно mysqli_query возвращает true, поэтому и создана тема. Иначе бы и не спрашивал.
Пока беспроигрышный вариант для меня, проверять дубликаты перед записью.
Почитай немного теорию, как работает запрос и что он возвращает и как хэндлится. Никаких true тебе не может возвращаться, если все сделано правильно. Тебе приходит респонс, если доступна база а в ответе будет код ошибки. Если конечно он наглухо не залочен обработкой исключений
[23505] ERROR: duplicate key value violates unique constraint "city_city_key" Detail: Key (city)=(Minsk) already exists.
Вот так ответит тебе примерно база, а ты уже это обрабатываешь в коде.
Проверять дубликаты - двойная работа
Кстати, Dominos в России (Москва) и Dominos в Польше (Гданьск) - пиццы разительно отличаются по вкусу.Не могу сказать где вкуснее, просто - они разные.
Не скажу за Москву, но да - Доминос в Минске и Кракове тоже разные, правда не скажу что уж очень. Принцип, структура - похожи, так же как и например Додо
А вот неаполитанская пицца - другая совсем.
А еще появилась у нас клубника испанская по 260 рублей за полкило, раз взяли - супер, второй - так себе.
Примерно 650 рублей по текущему курсу. Выглядит аппетитно.В Москве примерно так же сейчас стоит.
Тут общепит недешевый, это еще хорошая цена. Здесь открыл для себя пиццу н'аполетана - как то так, она отличается от привычных нам типа доминос, пиццаХат - у нее совершенно другое тесто и начинка отличается) Теперь в основном берем ее. Вообще тут ходить по центру города - мучение, ароматы заставляют свернуть в какое-нибудь заведение, а они тут через каждые 2 метра) На любой вкус. Благо, такая прогулка обычно растягивается на километров 10.
Объясните мне, чего все питонщики по асинхронности так страдают ? Вот смотришь код, он весь на async/await написан. А начинаешь разбираться, так на выходе синхронная логика получается, когда один фиг функция ждет результата другой функции, так как сама использует ее значение.
С тем же fastapi вообще дурдом, народ постоянно ее с джангой сравнивает. Хотя первое - это rest сервис, а вторая - комбайн по управлению модельками со встроенной админкой.
Асинхронность с умом надо применять, вот почитай тему про страдания с мариадб. Мало толку если ты ждешь на фронте результат. А вот если отправил и забыл, как только данные обработались, тебе уведомление пришло, например. Но в целом там посерьезнее задачи.
Фастапи и джанга разные вещи, сложно их соавнивать, но в целом тенденция идет к переписыванию монолитов на джанге на микросервисы на всяких фастапи