Tag: 复合索引

什么时候应该使用复合索引?

什么时候应该在数据库中使用组合索引? 什么是使用复合索引的性能分支)? 为什么我应该使用复合索引? 例如,我有一个homes表: CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft` smallint(5) unsigned NOT NULL, `year_built` smallint(5) unsigned NOT NULL, `geolat` decimal(10,6) default NULL, `geolng` decimal(10,6) default NULL, PRIMARY KEY (`home_id`), KEY `geolat` (`geolat`), KEY `geolng` (`geolng`), ) ENGINE=InnoDB ; 对于geolat和geolng使用复合索引是否geolng ,例如: 我replace: KEY `geolat` (`geolat`), KEY `geolng` […]