@dba_ru

Страница 328 из 718
Vladislav
05.12.2017
10:34:45
Перерасчет можно делать раз в 5 минут или реже, в зависимости от поступлениях новых данных

В общем, запилить новую таблицу - это нормальное бизнес-решение, не стоит пугаться этого

Ilia
05.12.2017
10:36:12
ДА, и учти, что при предрасчёте ты будешь применять этот же запрос, и он будет тоже небыстро работать, ничего в этом страшного нет

Google
Vladislav
05.12.2017
10:36:32
не стоит использовать триггеры

Vladislav
05.12.2017
10:36:44
лучше вообще их никогда не использовать

Ilia
05.12.2017
10:37:00
не стоит использовать триггеры
Почему же? Триггером взводить JOB, в нём считать

Vladislav
05.12.2017
10:37:01
что-то пойдет не так и у вас ляжет база

viktor
05.12.2017
10:37:04
я думал повесить тригер на апдейт/криэйт

Ilia
05.12.2017
10:37:09
viktor
05.12.2017
10:37:13
Vladislav
05.12.2017
10:37:53
прилетит поток новых данных безконтрольный - узнаете, почему не стоит пользоваться триггерами

Google
Max
05.12.2017
10:39:49
Подскажите как реализовать не строгий полнотекстовый поиск ?

Ilia
05.12.2017
10:40:09
Если коротко — никак.

Max
05.12.2017
10:40:11
БД Postgress

Vladislav
05.12.2017
10:40:13
like '%'

Max
05.12.2017
10:40:25
Не туда написал )

SELECT title FROM ads_ad WHERE to_tsvector(body) @@ plainto_tsquery(\'' + model.get("body") + '\')

Как то слишком точно ищет )

Ilia
05.12.2017
10:43:39
Как то слишком точно ищет )
Чтобы сделать нечёткий поиск, тебе надо считать что-то типа расстояния по Левенштейну между искомой строкой и тем, что ты ищешь. А это NP-полная задача. А это значит, запрос НИКОГДА НЕ КОНЧИТСЯ!\

Admin
ERROR: S client not available

Ilia
05.12.2017
10:44:08
Благодарю за помощ
Не забудь выпилить все функции из запроса ! типа time = coalesce(@time, time)

viktor
05.12.2017
10:46:08
Не забудь выпилить все функции из запроса ! типа time = coalesce(@time, time)
а я вот что подумал, на счет предрасчетной таблицы

если у меня 10кк записей в таблице, и я сделаю 7 предрасчетов ( 7 раундов) то выйдет 70кк записей

а не погибнет ли от таких предрасчетов таблица?

я вот тут подумал. а не выйдет так сделать. Потому что у записи есть 3 идентификатора (координата/инцидент/дата) Если делать групбай по этим трем параметрам то групировка ничего не даст и там будут практически уникальные данные

не так ли?

потому что координата у меня существует как в разрезе времени, так и вразрезе типа события что там произошло

Vladislav
05.12.2017
10:54:02
не вижу в рамках запроса срез по времени

только по координатам

Google
Vladislav
05.12.2017
10:54:12
а

понял

надо думать

Ilia
05.12.2017
10:58:30
не так ли?
I'm home это к делу не относится

Страница 328 из 718