|
|
|
| Есть доска объявлений, около 50000 записей, поиск осуществляется по индексу FULLTEXT, размер БД прим 100Мб. Все объявления имеют срок действия, полнотекстовый поиск охватывает все записи, но осуществляется только в тех записях где срок действия еще не истек. Объявления у которых закончился срок действия не удаляются, поскольку хочется иметь проиндексированные страницы в поисковиках. Количество действующих объявлений около 10000. Хочется уменьмить размер БД, который на 1/2 состоит из индекса FULLTEXT. В связи с этим вопрос: можно ли как-то ограничить индекс FULLTEXT определенными рядами в таблице, или есть другой эффективный способ в такой ситуации. | |
|
|
|
|
|
|
|
для: guki
(22.12.2007 в 11:41)
| | Разрезать таблицу с объявлениями по горизонтали - на две. На активную часть и архив. | |
|
|
|
|
|
|
|
для: Trianon
(22.12.2007 в 12:05)
| | Дело в том, что срок действия объявлений со временем истекает. Вы предлагаете удалять объявление с истекшим сроком действия из таблицы с активными объявлениями и записывать его в таблицу с архивом? | |
|
|
|
|
|
|
|
для: guki
(22.12.2007 в 12:37)
| | именно так. | |
|
|
|