| Mailing List | | Home | | MySQL General - General MySQL discussion | | MaxDB - Everything about MaxDB, formerly known as SAP DB | | MySQL on Win32 - Runing MySQL on Windows 9x/Me/NT/2000/XP | | MySQL++ - Programming with the C++ API to MySQL | | ODBC - ODBC with the MySQL Connector/ODBC driver | | Java Help - Mostly related to the MySQL Connector/J driver | | Perl - Perl support for MySQL with DBI and DBD::mysql | | GUI - MySQL GUI Tools | | Announcement |
|
|
  | |  | varchar(n) question. | varchar(n) question. 2004-03-22 - By Christoph Weser
Back Hello!
Hope this question isn't answered 1000-times, but I haven't found anything in the list archive.
I create the test table:
create table testtable ( test varchar(100) not null, )
The question: Will this 100 Byte be allocated (or something like that) before Usage, or is it really complete dynamical, like the name suggests? In the theoretical case, that in every row, only the first 10 bytes will be used, would there be any difference using:
test varchar(100) not null,
and test varchar(1000) not null,
concerning memory consumption and stuff?
Thanx a lot!
-- MaxDB Discussion Mailing List For list archives: http://lists.mysql.com/maxdb To unsubscribe: http://lists.mysql.com/maxdb?unsub=mysql@(protected)
|
|
 |