Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 September 01

KT

Konstantin Taranov in SqlCom.ru - Стиль жизни SQL
AttempT
и хранить еще этот индекс надо
надо, но я сомневаюсь что в вашем случае это будет проблемой (имеется ввиду размер данного индекса)
источник

A

AttempT in SqlCom.ru - Стиль жизни SQL
Konstantin Taranov
то есть когда вы создаете объект ограничение уникальности CREATE CONTRSAINT в фоне создается индекс, который и поддерживает ограничение уникальности
ааа, я этого не знала, круто, спасибо большое тогда)
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
AttempT
а почему? я не сильно шарю просто, но это же доп операции всякие при добавлении
Так в любом случае при добавлении или изменении уникальность должна проверяться
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
AttempT
и хранить еще этот индекс надо
Зато он уже отсортирован и проверка уникальности пройдет гораздо быстрее
источник

A

AttempT in SqlCom.ru - Стиль жизни SQL
да я думала, что там проверил и забил, а в индексе проверил, посчитал  индекс какой-то еще, сохранил его, но я уже поняла вроде
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Konstantin Taranov
почти во всех реляционных базах данных ограничения (constraints) уникальности реализованы с помощью созднаия (внимание!) уникального индекса
Константин, почему "ПОЧТИ"?
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
AttempT
это же по идее какая-то часто встречающаяся задача, как обычно такое решают? индексом ?
Нет, это не часто встречающаяся задача.
И решают это обычно не индексами, а бизнес-логикой.
Далеко не во всех СУБД есть индексы на выражения или с условиями.

Так что тебе повезло.
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Увы, бизнес-логика иногда подводит. То что-то не учли, то с параллельностью накосячили. После чего обычно РП приходит к ДБА и просит повесить констрейнт, ибо надежно как топор.
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Более того, на тестовой БД очень хорошо для поиска ошибок. Создал констрейнт и смотри, где приложение упало.
источник

KT

Konstantin Taranov in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
Константин, почему "ПОЧТИ"?
Потому что реаляцонных баз данных порядка 100 и утверждать за все я не могу
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
#вакансия. Ищем DBA с опытом.
Москва.

Администрирование MS SQL 2005+ (stand-alone, alwayson);
Администрирование PostgreSQL cluster, PGbouncer, HAproxy, Patroni;
Настройка мониторинга в Zabbix;
Реакция на инциденты;
Ведение и актуализация документации по СУБД;

Будет бонусом:
Понимание принципов DevOps;
Уверенное владение Ansible;
Опыт работы с etcd и другими СУБД;

Офис БЦ Лефорт. Официальное трудоустройство. Полная/частичная удаленка или  работа в офисе по вашему желанию.
Зп до 200к. По результатам собеседования.

Писать @User322
источник
2020 September 02

RT

Ruslan Tanas in SqlCom.ru - Стиль жизни SQL
Всем привет, подскажите как правильно адаптировать запрос mssql под postgres

     IF OBJECT_ID(N'${className}', 'V') IS NOT NULL
     BEGIN
       SELECT 1+0 as exist
     END
     ELSE
     BEGIN
       SELECT 0+0 as exist
     END
источник

RT

Ruslan Tanas in SqlCom.ru - Стиль жизни SQL
не догоняю
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
источник

RT

Ruslan Tanas in SqlCom.ru - Стиль жизни SQL
спасибо
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Вьюхи в pg можно посмотреть в information_schema."views" . Дальше if exists.
источник

см

саша м in SqlCom.ru - Стиль жизни SQL
Народ , всем привет. В чем может быть проблема? Создал резервную схему для запуска последовательности, ругается что один джоб не находит одну таблицу. Всю схему источник перерыл, не вижу эту тбл. На другие сервы тоже зашел, нет ее там, да и последоватеььность на одном сервере лежит
источник

см

саша м in SqlCom.ru - Стиль жизни SQL
Очень пространственно написал, знаю, но вдруг кто поймет
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
шта? джоб не нашёл таблицу, ты ее тоже не нашел. видать ее нет, поэтому и ошибка?
источник

см

саша м in SqlCom.ru - Стиль жизни SQL
Просто если флаги из обычной схемы подгружать, то загрузка идет
источник