Size: a a a

DBA - русскоговорящее сообщество

2021 June 29

С

Сергей in DBA - русскоговорящее сообщество
После 1000 сообщений, реальное количество непрочитанных сообщений не играет большой роли
источник

С

Сергей in DBA - русскоговорящее сообщество
Реализовывать систему с хорошей производительностью, скажем, для 1 млн. сообщений, не имеет практического смысла
источник

С

Сергей in DBA - русскоговорящее сообщество
@etkee для ВК, кстати, ваш вариант хорошо подходит. Они позволяют удалить сообщение только локально)
источник

С

Сергей in DBA - русскоговорящее сообщество
@etkee, я поразмышлял над вашим предложением и придумал способ решения несогласованности. Считаем разницу между индексом последнего сообщения в чате и индексом последнего прочтенного сообщения пользователем, но от этой разницы еще отнимаем count(*) удаленных сообщений в чате, у которых индекс больше, чем индекс последнего прочтенного сообщения. За счет того, что число удаленных сообщений будет небольшим, count(*) отлично подходит. Но возникает вопрос безопасности этого решения. Допустим, максимальное количество сохраняемых сообщений в чате - 1 милн. Злоумышленник может удалить 1 млн. сообщений и вычисление разницы будет менее производительным для пользователей, которые не прочли миллион сообщений. Это в теории, но возможно
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Да нет, не нужна, Etki прав.
1-10-100-МНОГО , более точно не нужно.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Сергей, ты просто меседжовый педантист просто!
источник

E

Etki in DBA - русскоговорящее сообщество
Если уж очень хочется честности, то считать её за пределами последних ста сообщений всё равно нет смысла. Ну или не ста, если считаете что ментальный порог "много" соответствует другому числу.
источник

С

Сергей in DBA - русскоговорящее сообщество
Соглашусь)
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Я бы вообще бинарный признак делал "ВСЁ ПРОЧИТАНО/ЕСТЬ НЕПРОЧИТАННОЕ"
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Я ему, в принципе, советовал вариант (частичные агрегаты) в другом чате... но их применение для решения такой задачи всё равно, что стрелять из пушки по воробьям, IMNSHO. ;)
источник

С

Сергей in DBA - русскоговорящее сообщество
Вы дали дельный совет с 1000+, я так и сделаю. Я написал о варианте с точным счетчиком, который внезапно пришел в голову
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Я Вам давал совет и для варианта с точным счётчиком (тот самый, который Вы четыре раза не прочитали, судя по всему ;) ).
источник

E

Etki in DBA - русскоговорящее сообщество
ВСЁ ПЛОХО / ВСЁ ПЛОХО, НО ЕСТЬ НЕПРОЧИТАННЫЕ
источник

T

Tim in DBA - русскоговорящее сообщество
#вакансия #python #postgres #redis #server #работа #backend

Формат работы: #удаленка

Занятость: полная / частичная

Зарплатная вилка: 80-150 на руки

🤟 Описание вакансии: делаем мобильные приложения и сервера для них. Для крупного бизнеса и для себя. Помогаем разобраться в новых задачах, обучаем новым фишкам и приветствуем новые фреймворки. Ищем разработчиков с опытом работы в реальных проектах от 1 года, а еще обучаем джунов.

Идеально, если ты знаешь что такое Redis, Ngnix, Doker, PostgreSQL и уже работал с ними.

Контакты: @storyliker@storyliker
источник

тЛ

тот самый Ленин... in DBA - русскоговорящее сообщество
Добрый день. Я скорей всего задам очень тупой вопрос , но для меня это не очевидно. Кому не сложно уделить время на разъяснения, отзовитесь пожалуйста. У меня стоит задача "Замерять производительность базы данных" Который день читаю статьи на эту тему , все никак не вкурю. База на Ms SQL server 16. Заранее буду благодарен любой помощи.
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
В качестве какой-то помощи — вот специализированный чат https://t.me/sqlcom
источник

тЛ

тот самый Ленин... in DBA - русскоговорящее сообщество
Благодарю
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Тебе надо замерить универсально производительность СУБД/системы, или же производительность конкретной системы/приложения в терминах бизнес-понятий?
источник

тЛ

тот самый Ленин... in DBA - русскоговорящее сообщество
Насколько я понимаю универсально ...
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Универсально — бессмысленно. Есть тесты TPC, их надо использовать (лучше в виде результатов)
источник