Size: a a a

2020 July 24

A

Artur in ctodailychat
Dedulik
в функциях нельзя столбцы по номеру. можно в distinct on, в group by и в order by

но лучше не нужно :)
это понятно. я ошибочно думал, что count(*) считает все строки, в которых хотя бы одно значение не null, а не просто все строки
источник

A

Artur in ctodailychat
Dedulik
если у тебя есть serial и ты уверен, что у тебя в нем нет дырок, можно max(id) - будет точно
уф, я бы никогда не полагался на это
источник

A

Artur in ctodailychat
тут замеры все на простейшем запросе по одной таблице. мне кажется, существуют более замороченные случаи, когда планировщик не до конца смекает
источник

A

Artur in ctodailychat
оттуда и пошел count(1)
источник

D

Dedulik in ctodailychat
Artur
это понятно. я ошибочно думал, что count(*) считает все строки, в которых хотя бы одно значение не null, а не просто все строки
где любое значение в любой колонке?) сложно представить зачем это может быть нужно. да и выполняться это будет мягко говоря вечность... если, конечно у тебя не вся таблица в индексе
источник

D

Dedulik in ctodailychat
Artur
уф, я бы никогда не полагался на это
я бы тоже, если бы у меня не было анализатора )
но хотя да, 100% только в морге.

допущение в том, что count по большой таблице, скорее всего, нафиг не нужен. а по маленькой даже секскан будет выполняться адекватное количество времени
источник

A

Artur in ctodailychat
the COUNT(1) on Oracle is just an alias to COUNT(*)
источник

A

Artur in ctodailychat
вот так даже
источник

A

Artur in ctodailychat
Dedulik
я бы тоже, если бы у меня не было анализатора )
но хотя да, 100% только в морге.

допущение в том, что count по большой таблице, скорее всего, нафиг не нужен. а по маленькой даже секскан будет выполняться адекватное количество времени
да выборка по одной таблице это скукотища. вопросы начинают возникать, когда отчеты с кучей джойнов тормозят
источник

D

Dedulik in ctodailychat
Artur
да выборка по одной таблице это скукотища. вопросы начинают возникать, когда отчеты с кучей джойнов тормозят
у этого может быть с десяток причин, и count при этом не самый страшный
источник

A

Artur in ctodailychat
Dedulik
у этого может быть с десяток причин, и count при этом не самый страшный
согласен
источник

D

Dedulik in ctodailychat
Artur
согласен
поэтому нужен анализатор )
источник

A

Artur in ctodailychat
Dedulik
поэтому нужен анализатор )
да-да, обязательно нужен
источник

A

Artur in ctodailychat
в каждый дом
источник

D

Dedulik in ctodailychat
хорошо, что теперь это возможно )
источник

A

Artur in ctodailychat
Dedulik
хорошо, что теперь это возможно )
уже зарелизил что ли?
источник

D

Dedulik in ctodailychat
Artur
уже зарелизил что ли?
да, уже можно пробовать. только аккуратно )
понятно, что там далеко не все кейсы, которые мы обсуждали.

но уже пора, а то Alex меня за 500 автотестов зашеймил )))
источник

D

Dedulik in ctodailychat
Переслано от Даниил Гутов...
Кому интересно поработать с китайцами в Китае?🇨🇳

Нужен архитектор для создания приложения. Запускать будем в Китае. Миниапп на WeChat. Исполнители китайцы.
источник

A

Artur in ctodailychat
Dedulik
да, уже можно пробовать. только аккуратно )
понятно, что там далеко не все кейсы, которые мы обсуждали.

но уже пора, а то Alex меня за 500 автотестов зашеймил )))
вот это дело, поздравляю!
источник

MS

Max Syabro in ctodailychat
Dedulik
Переслано от Даниил Гутов
Кому интересно поработать с китайцами в Китае?🇨🇳

Нужен архитектор для создания приложения. Запускать будем в Китае. Миниапп на WeChat. Исполнители китайцы.
последняя фраза это угроза?
источник