Size: a a a

DBA - русскоговорящее сообщество

2021 March 04

en

enum none in DBA - русскоговорящее сообщество
Привет, подскажите может ли меняться explain plan у одного и того же запроса при условии что не меняется структура таблицы и индексы?
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
enum none
Привет, подскажите может ли меняться explain plan у одного и того же запроса при условии что не меняется структура таблицы и индексы?
да
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
enum none
Привет, подскажите может ли меняться explain plan у одного и того же запроса при условии что не меняется структура таблицы и индексы?
Какая СУБД, чтоб меньше думать (но почти наверняка ответ "да")?
источник

en

enum none in DBA - русскоговорящее сообщество
Yaroslav Schekin
Какая СУБД, чтоб меньше думать (но почти наверняка ответ "да")?
Спасибо, не особо важно какая именно СУБД (в рамках SQL), а из за чего может измениться план? Из за работы оптимизатора или какие то другие факторы?
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
enum none
Спасибо, не особо важно какая именно СУБД (в рамках SQL), а из за чего может измениться план? Из за работы оптимизатора или какие то другие факторы?
Статистика, в первую очередь.
И важно, какая именно СУБД — от этого и причины могут быть разные.
источник

К

Какой-то Хмырь... in DBA - русскоговорящее сообщество
Yaroslav Schekin
Статистика, в первую очередь.
И важно, какая именно СУБД — от этого и причины могут быть разные.
parameter sniffing еще мб
источник

YS

Yaroslav Schekin in DBA - русскоговорящее сообщество
Какой-то Хмырь
parameter sniffing еще мб
Только в СУБД, которые этим страдают.
Я же поэтому и пишу, что СУБД важна для ответа на этот вопрос.
источник

К

Какой-то Хмырь... in DBA - русскоговорящее сообщество
Yaroslav Schekin
Только в СУБД, которые этим страдают.
Я же поэтому и пишу, что СУБД важна для ответа на этот вопрос.
просто очень хотелось умную фразочку ввернуть
источник

W

WannaParadise in DBA - русскоговорящее сообщество
есть ли тут люди которые пользовались SQL assistant? Есть некоторые проблемы с установкой, не отображается в панели ssms, хотя ерроров не выдает и референсы правильные, мб кто сталкивался с таким
источник

VL

V. Lavrinovics 🇦🇹... in DBA - русскоговорящее сообщество
Здравствуйте, подскажите, как сделать  отсортировку по B1.id, B2.id, B3.id ?
Пробовал с GROUP BY ORBER BY по разному, но что то не то.

https://pastebin.com/N6PvCV9G


Нужно чтобы не по items.id отсортирововал из items,
а по категории, кому, цены ( B1.id, B2.id, B3.id )
источник

ВП

Василий Потапов... in DBA - русскоговорящее сообщество
E тебя в выборке A.id, A.src, A.name, A.price. При чем тут  B1.id, B2.id, B3.id?
источник

VL

V. Lavrinovics 🇦🇹... in DBA - русскоговорящее сообщество
B1, B2, B3 это таблицы со связями внешних ключей.
источник

VL

V. Lavrinovics 🇦🇹... in DBA - русскоговорящее сообщество
В них делается INNER JOIN-ы
источник

VL

V. Lavrinovics 🇦🇹... in DBA - русскоговорящее сообщество
Я довольно новичек насчет mysql, если что поправьте. Но если в выборку ложу B1.id, B2.id, B3.id то тоже не получалось. Может вы знаете как этого достичь.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Yaroslav Schekin
Какая СУБД, чтоб меньше думать (но почти наверняка ответ "да")?
MySQL же, Ярослав, что ты...
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
enum none
Привет, подскажите может ли меняться explain plan у одного и того же запроса при условии что не меняется структура таблицы и индексы?
Может.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
enum none
Спасибо, не особо важно какая именно СУБД (в рамках SQL), а из за чего может измениться план? Из за работы оптимизатора или какие то другие факторы?
Правильно, не важно какая СУБД.
Из-за каких-то других факторов может измениться план.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Какой-то Хмырь
просто очень хотелось умную фразочку ввернуть
У тебя получилось...
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
V. Lavrinovics 🇦🇹
Здравствуйте, подскажите, как сделать  отсортировку по B1.id, B2.id, B3.id ?
Пробовал с GROUP BY ORBER BY по разному, но что то не то.

https://pastebin.com/N6PvCV9G


Нужно чтобы не по items.id отсортирововал из items,
а по категории, кому, цены ( B1.id, B2.id, B3.id )
Order by B1.id, B2.id, B3.id
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
V. Lavrinovics 🇦🇹
Я довольно новичек насчет mysql, если что поправьте. Но если в выборку ложу B1.id, B2.id, B3.id то тоже не получалось. Может вы знаете как этого достичь.
Мы знаем как это достичь
источник