摘要:
实验11、建表:create table `t_part_test`(`id` int NOT NULL default 0,`detail` char(32) NOT NULL default '',primary key (id))default charset=gbkPARTITION BY HASH(id) PARTITIONS 10;create table `t_nopart`(`id` int NOT NULL default 0,`detail` char(32) NOT NULL default '',primary key (id))defa 阅读全文
摘要:
用phpmyadmin查看你的数据库,设置为主键、选择唯一索引,是否允许重复与数据类型无关。关键字UNIQUE把它定义为一个唯一索引.唯一性索引 和“普通索引”基本相同,但有一个区别:索引列的所有值都只能出现一次,即必须唯一。MySQL 普通索引、唯一索引和主索引1、普通索引 普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。因此,应该只为那些最经常出现在查询条件(WHEREcolumn=)或排序条件(ORDERBYcolumn)中的数据列创建索引。只要有可能,就应该选择一个数据最整齐、最紧凑的数据列(如一个整数类型的数据列)来创建索引。 2、唯一索引 普... 阅读全文
摘要:
1.PRIMARYKEY(主键索引)mysql>ALTERTABLE`table_name`ADDPRIMARYKEY (`column`)2.UNIQUE(唯一索引) mysql>ALTERTABLE`table_name`ADDUNIQUE (`column` )3.INDEX(普通索引)mysql>ALTERTABLE`table_name`ADDINDEX index_name (`column`)4.FULLTEXT(全文索引)mysql>ALTERTABLE`table_name`ADDFULLTEXT ( `column` )5.多列索引mysql> 阅读全文
摘要:
昨天晚上asers.z问我怎么样使得数据在搜索的时候和58.com差不多,而且展示数据的速度要快。我一直想着用mysql的分区表解决,而乔楚(乔大姐)则认为是采用sphinx来解决。但后来我找了一个资料才发现,原来分区表还是有局限性的,比如他就不支持全文索引。我是看这里看到的。。--START--Mysql5.1已经发行很久了,本文根据官方文档的翻译和自己的一些测试,对Mysql分区表的局限性做了一些总结,因为个人能力以及测试环境的 原因,有可能有错误的地方,还请大家看到能及时指出,当然有兴趣的朋友可以去官 方网站查阅。本文测试的版本 XML/HTML代码mysql> select ve 阅读全文