• Как выполнить такой тип запроса в MySQL?

    rozhnev
    @rozhnev Куратор тега MySQL
    Fullstack programmer, DBA, медленно, дорого
    select 
    	row.user_id, count(*) matches_row_count
    from users user_row
    join users row on 
    	(user_row.a_id = row.a_id) and 
    	(user_row.b_id = row.b_id) and 
    	(user_row.id != row.user_id)
    where user_row.user_id = 1
    group by row.user_id;


    Test query online
    Ответ написан
    Комментировать
  • Как подобрать железо под PhpStorm?

    @sl0
    При таких характеристиках железа шторм не должен так тормозить. Я бы для начала посмотрел логи шторма и поискал где и что его беспокоит. Может плагины какие, может в настройках что-то не то. Сложно сказать.
    Из общих советов можно лишь рекомендовать увеличить maximum heap size. Если проект очень большой, то может выжирать всю доступную память.

    Вообще, у jb очень хорошая техподдержка. Стоит им сразу писать с такими вопросами. Отвечают довольно быстро.
    Ответ написан
    Комментировать
  • Как подобрать железо под PhpStorm?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting

    CPU: Intel(R) Core(TM) i3-10105F CPU @ 3.70GHz (4 cores)
    RAM: 16Gi
    NVMe 3GB/s


    commit, на 5к строк


    Проц 8 поточный, оперативы достаточно, вместо харда - поставьте быстрый m.2.
    Если увеличивать производительность, то сумма должна быть серьезная, чтобы увидеть реальную разницу, между старым и новым сетапом (у Вас хороший сетап, на настоящий момент).

    UPD:
    Если очень хочется обновиться, то лучше вначале взять SSD, например: https://www.e-katalog.ru/A-DATA-AGAMMIXS70B-2T-CS.htm , протестить текущий (хороший) сетап, а уже после (если деняк попа-жуй) - обновлять все, что не приколочено.
    Ответ написан
    2 комментария
  • Как сделать текст раскрашенный в цвета флага?

    0xD34F
    @0xD34F Куратор тега CSS
    Есть linear-gradient, но там плавный переход цветов...

    не обязательно:

    linear-gradient(to right, white 0%, white 33%, blue 33%, blue 66%, red 66%, red 100%)
    Ответ написан
    Комментировать