, varchar (255), varchar (2000), ?
. , :
create table example (
id int NOT NULL AUTOINCREMENT,
smallstr VARCHAR(20),
anumber mediumint(6) DEFAULT 0,
bigstr (2000)
PRIMARY KEY (id)
KEY lookup (anumber, smallstr)
)
, - , 1 . varchar, - , . . :
create table example2 (
id int NOT NULL AUTOINCREMENT,
smallstr VARCHAR(20),
anumber mediumint(6) DEFAULT 0
PRIMARY KEY (id)
KEY lookup (anumber, smallstr)
);
create table example2_sub (
ex2_id int NOT NULL,
bigstr (2000)
PRIMARY_KEY (ex2_id)
);
25 , .. 1/40- , . OTOH, example2 example2_sub, , ( , 30%, ).
( , HTML , ).
.
source
share