Обсуждение вопросов, связанных с компанией Microsoft, ее продуктами MS SQL Server, MS Windows, MS Office и др.
Вашему приложению может потребоваться индекс на основе длинной строки символов или, что еще хуже, конкатенации двух строк или строки и одного-двух целых чисел. Для небольшой таблицы вы можете не заметить какого-либо отрицательного влияния такого индекса. Но если предположить, что рассматриваемая таблица содержит 50 миллионов записей?
Автор:
Anton
|
Дата: 14.06.2007 13:53 |
|
Поддерживаю. Трудно придумать полезное применение советам из этой статьи. Игорь пишет 30.05.2007 15:03: >... при поиске по хэшу пользователь должен будет с точностью до буквы вспомнить или угадать правильное название... |
Ответить на сообщение » |
Автор:
Игорь
|
Дата: 30.05.2007 15:03 |
|
Ну да. Символьное поле в таблице из 50 миллионов записей - что в нем хранится? Фамилии, названия субъектов РФ, названия служебных документов? Да не важно, при поиске по хэшу пользователь должен будет с точностью до буквы вспомнить или угадать правильное название. И не дай бог поставить где-нибудь маленькую букву вместо большой. Я уже не говорю про поиск по не полному совпадению... |
Ответить на сообщение » |