Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / максимальный размер для переменной? / 5 сообщений из 5, страница 1 из 1
01.07.2015, 14:08:01
    #38996899
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальный размер для переменной?
хотелось бы понять от чего зависят ограничения для пользовательских переменных - когда мы в запросе используем их
,
1)когда для нумерации строк то понятно - это целое число, но врядли бигинт. влюбом случае - от чего зависит тип целого, и как на него можно повлиять

2)когда мы делаем строку список - это строка, но какова её максимальная длинна, и от чего зависит??? я уже понял что в этом случае, размер строки может быть ограничен просто сумарной памятью на соединение/запрос итд... а впринципе если верить документация то и гигабайт может поместиться с точки зрения типа.

хотелось бы прояснить этот вопрос - какую максимальную длинну будет иметь строка в запросе вида

Код: sql
1.
2.
3.
4.
select length(@str:= concat(@str,'0123456789'))

from very_big_table, (select @str:='')b
where 1

??
...
Рейтинг: 0 / 0
01.07.2015, 16:29:47
    #38997053
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальный размер для переменной?
alex564657498765453какую максимальную длинну будет иметь строка в запросе видаНу проведи полевые испытания, кто мешает... заодно и нам расскажешь.
Мы даже не станем спрашивать, нахрена нужно такое знание...
...
Рейтинг: 0 / 0
02.07.2015, 17:28:16
    #38998170
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальный размер для переменной?
Akinaalex564657498765453какую максимальную длинну будет иметь строка в запросе видаНу проведи полевые испытания, кто мешает... заодно и нам расскажешь.
Мы даже не станем спрашивать, нахрена нужно такое знание...

чтобы отличить instr(@value,'asd') - ложно, так как подстроки нет или переполнение и строка стала нулом и поэтому ложно
...
Рейтинг: 0 / 0
02.07.2015, 18:27:32
    #38998235
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальный размер для переменной?
alex564657498765453чтобы отличить instr(@value,'asd') - ложно, так как подстроки нет или переполнение и строка стала нулом и поэтому ложно
А ошибки и предупреждения, которые возникле раньше, мы, конечно, игнорим...
...
Рейтинг: 0 / 0
02.07.2015, 18:49:35
    #38998257
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
максимальный размер для переменной?
Akinaalex564657498765453чтобы отличить instr(@value,'asd') - ложно, так как подстроки нет или переполнение и строка стала нулом и поэтому ложно
А ошибки и предупреждения, которые возникле раньше, мы, конечно, игнорим...

ты не понял.... запускаем запрос один!!!

мы уже позно узнаем что чтото пошло не так.

вообщем говоря... я протестил на разных серверах, действительно этот обьем равен почти максимальному размеру пакета.

надо пологать, так оно гдето и ограничиваеться
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / максимальный размер для переменной? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]