| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Сравнение огромного количества строк |
| Автор: IBS 19.8.2012, 19:57 |
| Есть таблица , в ней много разных полей. Необходимо группировать строки по самым разным критериям для дальнейшего преобразования некоторых значений. Размер таблицы очень внушителен, для таких манипуляций. Группировка просто по ячейкам(там строки и бывает довольно длинные) очень длительна. Возникла идея добавить в каждую строку еще несколько фиктивных полей с hash кодами строк, но проблема в том, что не для каждой строки он будет уникален. Может есть какие сторонние библиотеки для получения белее-менее уникальных хеш-кодов или еще какие идеи у кого может есть? |
| Автор: baldina 19.8.2012, 20:05 |
индексы не используются? почему? это получено опытным путем? в конце концов, вынесите строки в отдельную таблицу, свяжите по суррогатному числовому ключу. хотя если условия сложные, надо анализировать Ваши критерии и, возможно, дальнейшие преобразования |