9
ฉันควรใช้ดัชนีผสมเมื่อใด
ฉันควรใช้ดัชนีผสมในฐานข้อมูลเมื่อใด การแบ่งประสิทธิภาพโดยใช้ดัชนีคอมโพสิต) คืออะไร? เหตุใดฉันจึงควรใช้ดัชนีผสม ตัวอย่างเช่นฉันมี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เช่นนั้น: ฉันแทนที่: …