Size: a a a

2020 July 27

К

Константин in С#
Проблема оказалась в другом - сам запрос выполняется долго. Есть 300 людей и 300 городов, если взять крайний случай, когда каждый человек был в каждом городе, то получится, что ответ на запрос всех людей и городов, в которых они побывали, содержит 90000 строк и выполняется за 2.1с.. Как его можно ускорить?
источник

b

binaryRevivalRobot in С#
это можно* оптимизировать?)
источник

К

Константин in С#
можно?
источник

Dm

Dungeon master in С#
Да
источник

b

binaryRevivalRobot in С#
мне твой внутренний запрос не нравится. кажется, он вообще не нужен. в плане, разве мы не можем зажойнить две таблицы по айди, не прописывая внутри этот селект?)
источник

b

binaryRevivalRobot in С#
я просто тот ещё спец в бд. всегда говнякал с where да и похуй на оптимизацию(осуждаю)
источник

Dm

Dungeon master in С#
А можно пойти дальше и хранить города в которых побывал юзер в виде сереализированного массива
источник

Dm

Dungeon master in С#
Логика усложниться конечно
источник

К

Константин in С#
binaryRevivalRobot
мне твой внутренний запрос не нравится. кажется, он вообще не нужен. в плане, разве мы не можем зажойнить две таблицы по айди, не прописывая внутри этот селект?)
в таблице UserCity хранятся только айдишники людей и городов. То есть нужно объединить User c (UserCity join City)
источник

К

Константин in С#
Dungeon master
А можно пойти дальше и хранить города в которых побывал юзер в виде сереализированного массива
а без изменения структуры таблиц?
источник

Dm

Dungeon master in С#
Лень думать за чужие проблемы
источник

Dm

Dungeon master in С#
пойду лучше отдохну
источник

Dm

Dungeon master in С#
:D
источник

b

binaryRevivalRobot in С#
Константин
в таблице UserCity хранятся только айдишники людей и городов. То есть нужно объединить User c (UserCity join City)
все равно селект не нравится. жойн может содержать жойн. мне кажется, проблемы именно с этим вложенным селектом. почитай за то, как связывать 2+ таблицы крч.
источник

b

binaryRevivalRobot in С#
Dungeon master
пойду лучше отдохну
поддерживаю
источник

К

Константин in С#
Dungeon master
пойду лучше отдохну
я с вами
источник

КА

Костин Алексей Петро... in С#
хэш формировать
источник

ШН

Шерзод Немножко Токс... in С#
Уфф... этот goland
источник

ШН

Шерзод Немножко Токс... in С#
Эта плохая IDEA ебошит мне систему.
источник

ШН

Шерзод Немножко Токс... in С#
Пойду в го чатике поною
источник