FFCZ 发表于 2016-12-24 22:46:40

dbshop_goods_index表使用MyISAM引擎,笔误?

笔误还是设计安排??
DROP TABLE IF EXISTS dbshop_goods_index;
CREATE TABLE dbshop_goods_index (
`index_id` int(11) NOT NULL AUTO_INCREMENT,
`goods_id` int(11) NOT NULL,
`one_class_id` int(11) NOT NULL,
`goods_shop_price` char(20) NOT NULL DEFAULT '0',
`goods_name` char(255) NOT NULL,
`goods_extend_name` char(255) DEFAULT NULL,
`goods_thumbnail_image` varchar(150) DEFAULT NULL,
`goods_state` tinyint(1) NOT NULL,
`goods_click` int(11) NOT NULL DEFAULT '0',
`virtual_sales` int(11) NOT NULL DEFAULT '0',
`goods_add_time` int(10) NOT NULL,
`index_body` text,
PRIMARY KEY (`index_id`),
KEY `goods_id` (`goods_id`,`goods_state`),
KEY `class_id` (`one_class_id`),
KEY `goods_add_time` (`goods_add_time`),
KEY `goods_click` (`goods_click`),
KEY `goods_shop_price` (`goods_shop_price`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

admin 发表于 2016-12-24 23:56:48

不是笔误,是MyISAM,因为这个表主要用于检索,不会用到事务处理。检索处理,MyISAM类型是很快的。所以使用MyISAM类型。
页: [1]
查看完整版本: dbshop_goods_index表使用MyISAM引擎,笔误?