Size: a a a

2021 July 05

g

greeninsania in sql_ninja
Если вынесу, то и смысл в этом начинании для меня теряется. Хотел просто посимпатичнее написать проверку десятка параметров на not null))
источник

D

Dzmitry in sql_ninja
Добрый день. Подскажите, пожалуйста, можно ли в MSSQL 18 увидеть сразу полную структуру базы данных с отношениями между таблицами? Через "Диаграммы баз данных" вижу только отдельные таблицы.
Как лучше получить визуальное представление о полной структуре? Необходимо использовать сторонние программы?
Спасибо!
источник

К

Какой-то Хмырь... in sql_ninja
диаграммы, вроде. используют fk для рисования стрелочек-связей. если fk нет и связи только в голове, то она их не нарисует
источник

G

Gopneg in sql_ninja
ну так добавь все таблицы
источник

ДT

Дмитрий Texnix... in sql_ninja
задачка такая, есть пара миллиардов строк в двух одинаковых по длл таблицах, в первой таблице данные с значением х=1 во второй с значением х=2, делаю юнион из этих двух таблиц, и селект - limit 100 where x=2
так оптимизатор считывает первую таблицу в юнионе полностью. (где х=1) память кончается и запрос падает
источник

ДT

Дмитрий Texnix... in sql_ninja
как сказать оптимизатору, что при х=2 надо сканить вторую таблицу в юнионе?
источник

У

Уруруборос Иванович... in sql_ninja
Ты всё ту задачу мучаешь?
источник

ДT

Дмитрий Texnix... in sql_ninja
не, эт уже другая
источник

У

Уруруборос Иванович... in sql_ninja
А с той что? Запрос сработал?
источник

DB

Dmitriy Belkin in sql_ninja
Если в обеих таблицах кластерный индекс по х, то он будет сканить всегда нужную
источник

ДT

Дмитрий Texnix... in sql_ninja
ну... вообще да, строки схлопнулись, получилась 1я таблица из этих двух, что я сейчас озвучил
источник

ДT

Дмитрий Texnix... in sql_ninja
аха... тока если индекс добавить? а вот если добавить индекс на 2 миллиарда записей в таблице по полю, которое может принимать значение 1 2 3, тоесь тока 3 значения, оно долго будет индекс создавать?
источник

DB

Dmitriy Belkin in sql_ninja
Ну, очевидно, зависит от железа
источник

ДT

Дмитрий Texnix... in sql_ninja
😕
источник

У

Уруруборос Иванович... in sql_ninja
А у тебя какая СУБД?
источник

ДT

Дмитрий Texnix... in sql_ninja
постгрес
источник

ДT

Дмитрий Texnix... in sql_ninja
я вот и думаю... кластерный индекс в постгресе
источник

ДT

Дмитрий Texnix... in sql_ninja
вернее гринплам.
источник

ДT

Дмитрий Texnix... in sql_ninja
9.4 постгрес
источник

DB

Dmitriy Belkin in sql_ninja
Хз, что там с индексами
источник