02.07.2014, 18:23 | #1 |
Участник
|
Unicode строки и объем
Привет всем.
Недавно делал оценки по объему который занимают данные в БД. Выяснились страшные тайны. Если в строковом столбце хранятся латинские буквы и цифры, то он занимает место из расчета 1 байт на символ. А если русские буквы, то 2 байта на символ. До этого я всегда считал, что в юникоде строго 2 или более байт на символ. Тест делал в БД оракл. Dax 2009 Кто может попробовать на SQL Server ? |
|
02.07.2014, 19:07 | #2 |
Участник
|
__________________
// no comments |
|
|
За это сообщение автора поблагодарили: Logger (3). |
03.07.2014, 22:10 | #3 |
Участник
|
Ну да.
Т.е. это особенность кодировки, а не бд. Это очень хорошая для Аксапты особенность. Так как получается что место для хранения строковых ключей почти не увеличилось по сравнению с предыдущими не Unicode версиями. |
|
Теги |
oracle, sql server, unicode, utf8 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|