Size: a a a

2020 July 07

PM

Pavel Makhnev in ru_mysql
база ругалась на что именно?
источник

PM

Pavel Makhnev in ru_mysql
ошибку в студию
источник

E

Envy in ru_mysql
Минут 10, попробую воспроизвести
источник

PM

Pavel Makhnev in ru_mysql
как я выше тебе писал, по дефолту индексы больше 255 символов не даст сделать (если варчар длиннее)
источник

PM

Pavel Makhnev in ru_mysql
больше ограничений не знаю
источник

E

Envy in ru_mysql
Понял, спасибо большое, у меня не получилось ошибку воспроизвести, поймал ошибку, что слишком длинный варчар, когда пытался на 100000 создать, но это вряд ли то, с чем я столкнулся ранее
источник

PM

Pavel Makhnev in ru_mysql
да не надо тебе варчары по 100000
источник

PM

Pavel Makhnev in ru_mysql
)
источник

PM

Pavel Makhnev in ru_mysql
если ты их делаешь такими длинными у тебя уже что-то не так
источник

M

Mb1W@ in ru_mysql
Насколько я понял имелось в виду другое ограничение:
The internal representation of a MySQL table has a maximum row size limit of 65,535 bytes, even if the storage engine is capable of supporting larger rows. BLOB and TEXT columns only contribute 9 to 12 bytes toward the row size limit because their contents are stored separately from the rest of the row.
источник

M

Mb1W@ in ru_mysql
источник

M

Mb1W@ in ru_mysql
Я когда-то с таким сталкивался.
источник

E

Envy in ru_mysql
Да, скорее всего оно
источник

E

Envy in ru_mysql
Спасибо
источник

🇻

🇻 🇱 🇦 🇩 in ru_mysql
https://www.phoronix.com/scan.php?page=article&item=seagate-firecuda-520&num=1
можно ли как то объяснить вот это тестирование. почему firecuda вытянул около 1772 запрсов в секунду, когда samsung evo вытягивает всего 300 запросов в секунду?
источник

В

Вячеслав in ru_mysql
Nickolay Ihalainen
при ресторе старого мастера менять ему server_id
Добрый день.  Подскажите, пожалуйста, таким образом это делать нормально или нет?

${MSQL} -h"${m1}" -e "SET GLOBAL server_id = (SELECT @@server_id + 2);"

Я просто не очень силен в составлении SQL запросов...
источник

A

Alexander in ru_mysql
Подскажите, есть ли у mysql хитрая оконная функция, которая бы выбирала полностью строку (или перечисленные поля) по максимальному значению за определенный диапазон поля, например, что-то типа select time, amount from my table where amount >10 and amount<15 and time=max(time) ?
источник

A

Alexander in ru_mysql
вроде бы что-то находил похожее, но вот не помню, как...
источник

A

Alexander in ru_mysql
конечно, можно через  подзапрос, но некрасиво.
источник

OM

Oleg Makarikhin in ru_mysql
Alexander
Подскажите, есть ли у mysql хитрая оконная функция, которая бы выбирала полностью строку (или перечисленные поля) по максимальному значению за определенный диапазон поля, например, что-то типа select time, amount from my table where amount >10 and amount<15 and time=max(time) ?
select time, amount, ... from mytable
where amount >10 and amount<15  ...
group by  amount, ...
having  time=max(time) ?
источник