Size: a a a

2021 September 10

S

Sergey in dbGeeks
Я, наверное, криво объясняю задачу. Можно переформулировать: нужны все юзеры с тасками, у которых есть хотя бы одна таска от заданного менеджера.
источник

EK

Evgeniy Kuvshinov in dbGeeks
WHERE tasks.manager_id
in (1, 2, 3)
источник

EK

Evgeniy Kuvshinov in dbGeeks
сколько угодно менеджеров можно перечислить заменив = на in и в скобках перечислять менеджеров
источник

S

Sergey in dbGeeks
Сорри за форматирование.
SELECT *
   FROM users
   INNER JOIN users_tasks ON users.id = users_tasks.user_id
   INNER JOIN tasks ON tasks.id = users_tasks.task_id;

user_id|task_id| id| mngr_id
      1|      1|  1|       1
      1|      2|  2|       1
      1|      5|  5|       2
      2|      1|  1|       1
      2|      5|  5|       2
      3|      6|  6|       3
      3|      7|  7|       3
      3|      8|  8|       3


И я хочу получить строки
user_id| task_id| id| mngr_id
     1|       1|  1|       1
     1|       2|  2|       1
     1|       5|  5|       2
источник

AG

Aleksey Gurev in dbGeeks
WHERE users.id = 1 ? не?
источник

S

Sergey in dbGeeks
Так может быть юзер 2 с менеджером 1. :)
источник

S

Sergey in dbGeeks
В общем, лучше вот так показать:
SELECT *
   FROM users
   INNER JOIN users_tasks ON users.id = users_tasks.user_id
   INNER JOIN tasks ON tasks.id = users_tasks.task_id;

 user_id| task_id| id| mngr_id
     1|       1|  1|       1
     1|       2|  2|       1
     1|       5|  5|       2
     2|       1|  1|       1
     2|       5|  5|       2
     3|       6|  6|       3
     3|       7|  7|       3



И я хочу получить строки
 user_id| task_id| id| mngr_id
     1|       1|  1|       1
     1|       2|  2|       1
     1|       5|  5|       2
     2|       1|  1|       1
     2|       5|  5|       2
источник

S

Sergey in dbGeeks
Опять поплыло форматирование :(
источник

VK

Vladimir Karamazov in dbGeeks
В альбомной ориентации норм
источник

H

Hesu in dbGeeks
Здравствуйте. Нужно имплементировать механизм транзакции которая должен будет работать при сильном нагрузке. Посоветовали хранить запросы на транзакции в таблице. Вопрос в том что как мне имплементировать именно выполнение транзакции. Например за секунду у меня добавились в таблице 1000 транзакции
источник
2021 September 15

S

SaleOfakes in dbGeeks
ребят салют по c++ есть каналы?
источник

ВС

Владислав Соколов... in dbGeeks
вон посмотри https://t.me/supapro
источник
2021 September 25

В

Влад in dbGeeks
коллеги, подскажите плиз. Изучаю что есть такое "оптимистичная и пессимистичная блокировки" - никогда не пользовался столбцом @Version в своих @Enitity прежде. Правильно я понимаю, что все что сказано про эти типы блокировок важны лишь есть уровень изоляции read uncommited? То есть при стандартном для бд read commited это уже не актуально
источник
2021 September 27

ПА

Пантелеев Артур Евге... in dbGeeks
30 сентября ManyChat и SuperJob проводят митап для PHP-разработчиков.

Говорить будем про производительность бэкенда, опытом поделятся спикеры из Авито, «Ситимобила», ManyChat и SuperJob.

Темы докладов:
- Приключения разработчика в стране DBA. История о производительности MariaDB
- Когда сразу видно, или ошибки, которых можно было не допустить
- Эволюция бэкенда в высоконагруженном проекте
- Использование APCU в качестве кэша

Митап пройдёт в гибридном формате — офлайн в офисах SuperJob и ManyChat, а также онлайн с YouTube-трансляцией.

Посмотреть программу и зарегистрироваться можно на таймпаде: https://s-j.su/3l4CJ
источник

A

Andrey in dbGeeks
👍
источник
2021 September 29

AB

Alex B in dbGeeks
Привет ребзя
Читаю книжку по Mysql, устройство sql в нем
нужно прочесть такую же про Postgresql, конкретно хочется глубже понять как он устроен и чем отличается от mysql/mssql, способы оптимизации в нем и прочее. Если у вас залежалfсь где-то в недрах компа книжка, пожалуйста поделитесь, желательно  pdf, mobi (у меня kindle) и которую вы порекомендуете

или просто рекомендации какие-то по posgresql, книжки, статьи (на русском)
источник

I

Ivanov in dbGeeks
Вот, например http://www.litres.ru/48411423
источник

AB

Alex B in dbGeeks
спасибо, чет дорого
источник

AB

Alex B in dbGeeks
тем более скачать нельзя
источник

I

Ivanov in dbGeeks
Ты же полученные знания не за бесплатно будешь применять. Автор книги тоже кушать хочет. Чем больше покупаем книг, тем больше мотивации для авторов
источник