![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Терпеть ненавижу базы данных, слепленные без контроля ссылочной целостности, и конкретную псевдо-СУБД, в которой контроль ссылочной целостности отсутствует как класс.
Вычистил из базы данных файлового поисковика локалки записи о файлах, лежавших в каталогах, которые давно исчезли. До: 3071M данных, 3276M индексов. После: 90M данных, 96M индексов.
no subject
Date: 2008-02-11 02:13 (UTC)no subject
Date: 2008-02-11 09:18 (UTC)Записи маленькие (поскольку вместо текстовых строк используются ссылки в отдельную таблицу-словарь), а индексов просто много (5 штук, из них один составной по двум полям).
Смысл — каждый из пяти индексов оптимизирует какой-то из характерных запросов. Наверно.
no subject
Date: 2008-02-11 09:23 (UTC)