Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Несколько вопросов по скорости...

Сообщения:  [1-10]   [11-20] 

 
 автор: Syava   (21.04.2008 в 01:20)   письмо автору
 
   для: а-я   (02.02.2008 в 22:18)
 

На 4.1.22 в varchar более ~127 кириллистических в utf-8 записать не удавалось,насколько я помню..

   
 
 автор: Unkind   (04.02.2008 в 14:29)   письмо автору
 
   для: Trianon   (03.02.2008 в 11:06)
 

> Так что VARCHAR(300) будет хранить лишь 150 русских букв (и вероятно, еще меньше китайских, японских, корейских и т.п.)
300 - это мало, тут даже трех- четырехбайтовых символов 300 спокойно влезит. Вот 32767 многобайтовых уже не должно влезть.

   
 
 автор: Loki   (04.02.2008 в 12:20)   письмо автору
 
   для: Trianon   (03.02.2008 в 13:23)
 

Я уже больше года других кодировок не использую:)

   
 
 автор: Trianon   (03.02.2008 в 13:23)   письмо автору
 
   для: Loki   (03.02.2008 в 13:16)
 

русских UTF-8 ? :)

   
 
 автор: Loki   (03.02.2008 в 13:16)   письмо автору
 
   для: Trianon   (03.02.2008 в 11:06)
 

У меня в VARCHAR(300) влезает 300 русских символов. MySQL 5.0.45

   
 
 автор: а-я   (03.02.2008 в 11:51)   письмо автору
 
   для: Trianon   (03.02.2008 в 11:19)
 

вопрос про документацию?

честно, говоря у меня с англ. неочень. ну, как и с русским в плане синтаксиса,
мне кажется я php лучше знаю, чем эти языки =) ну суть не в этом...

просто, я ищу инфу на русском, послед. что я нашел это
документация версии 5.0.3-alpha
но там как раз ничего не написано про увеличение памяти в полях...

там char(255), varchar(255), как и впредыдущих доках...

   
 
 автор: Trianon   (03.02.2008 в 11:19)   письмо автору
 
   для: а-я   (03.02.2008 в 11:16)
 

Вы не ответили на вопрос.

   
 
 автор: а-я   (03.02.2008 в 11:16)   письмо автору
 
   для: Trianon   (03.02.2008 в 11:06)
 

спасибо... =) значит, над ставить в 2 раза больше...

   
 
 автор: Trianon   (03.02.2008 в 11:06)   письмо автору
 
   для: а-я   (03.02.2008 в 09:29)
 

Что мешает заглянуть в документацию?

С версии 5.0.3
Но число хранимых русских символов все равно будет не больше чем половина указанной длины поля.
Так что VARCHAR(300) будет хранить лишь 150 русских букв (и вероятно, еще меньше китайских, японских, корейских и т.п.)

   
 
 автор: а-я   (03.02.2008 в 09:29)   письмо автору
 
   для: Unkind   (03.02.2008 в 02:02)
 

>> 1 + N байт
>Так могло быть раньше. Сейчас же в VARCHAR можно хранить до 65535 байтов. Следовательно, они не могут в 1 байт впихнуть число > 255. Ведь этот один байт нужен для записи длины в VARCHAR.
>Похоже действительно байты, но всё же благодаря новым лимитам хранить можно больше.


что для Вас означает слово "сейчас"??? с какой версии??? подробнее, если можно =))

   

Сообщения:  [1-10]   [11-20] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования