В триггере на удаление дефолтного канала какой из оставшихся назначить дефолтным?
Нормальный запрос. На что жалуетесь?
Евгений, нельзя этого сделать. Чтобы защититься от параллельного добавления строк в таблицу transactions нужно заблокировать предикат "WHERE user_id=?", а в постгресе так нель...
У вас в строкам временной интервал, и в запросе интервал. Уточните, в каком случае строка засчитывается? Если диапазоны пересекаются или если диапазон строки полностью внутри ...
создать отдельный "язык" для каждого столбца (предметной области)? расскажите исходную задачу лучше
Ефим, он забивает диск подряд всё время или 1 минуту грузит потом 4 минуты отдыхает?
а почему это должно быть STABLE ?
почему до 6? Хоть +13 может быть зона (13 -3) даст +10 часов к московскому времени
Вынести поля, по которым бывают фильтры и сортировки в обычные колонки. Чем у вас "такая структура", что это невозможно? Менять DBMS не обязательно
Всё-таки (id,account_id) или (account_id, id)? Сложности от индексов при вставке можно приерно оценить как количество индексов + суммарная ширина всех сегментов всех индексов ...
Если имена параметров динамические, то зачем вам результат конкретного типа, куда вы его воткнёте? Если ожидаемый тип параметра известен, то вызовите конкретную функцию, напри...
по производительности у вас и так плохо UNION из 3 подзапросов с LIMIT 1 улучшит производитльеность Вам красиво или производительность?
Миша, см. 10 постами выше. Вы из одного института что ли?
А если прямо в студии сделать CREATE EXTENSION и без перезагрузки?
что значит оповещение? результат выполнения функции не катит?
Мы рассуждаем не про то как сделать хорошо, а про то как сделать лучше. Какие проблемы/запросы вы надеялись решить разбиением на 2 таблицы?
"CREATE EXTENSION loads a new extension into the current database." — может в другой database ?
Это всё один json-документ, и мы его находим просто по вхождению ключевых слов А если база нормальная, то надо идти по индексу в спецификациях where product_id = ?, для каждог...
>Да пускай даже есть фильтры — разве польза от этого в реальной ситуации есть? На это я вам скажу, что SQL-запросы часто генерирует ORM, и он вполне может сгенерировать FROM ...
А если индекс не консолидированный и не начинается с полей партицирования, то придётся искать по всем партициям и объединять? Так что ли? Зачем такой индекс нужен?