Hi,
i have table which would contain data describing holiday houses. It's it:
id bigint(20) unsigned PRI auto_increment
name tinytext
description text
webpage tinytext
email tinytext
whole_can tinyint(1) unsigned
whole_only tinyint(1) unsigned
type enum('house','apartment','hotel')
person_min tinyint(3) unsigned
person_max tinyint(3) unsigned
children_min tinyint(3) unsigned
children_max tinyint(3) unsigned
animal_min tinyint(3) unsigned
animal_max tinyint(3) unsigned
icons bigint(20) unsigned
date_add datetime
date_modify datetimeI will make a search which should find using random criteria. Sometimes it would be "find houses (type=house) which can contain 4 to 5 person (person_min >= 4 and person_max <= 5)", sometimes it would be "find hotels which could be reserved whole (type=hotel and whole_can=1) and which could contain 100 person (person_min >= 100 and person_max >= 100)"
They could be more types of queries, but mostly which person_min/max and type columns.
How I should create indexes to boost SELECT queries? My tables are innodb.
-- Marcin Lewandowski [ mailto:[EMAIL PROTECTED] gg:188068 jid:[EMAIL PROTECTED] ] [ http://www.nosoftwarepatents.com/pl/m/intro/index.html ]
-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]
