У меня при чтении файла, где строк около 30000, переключений происходит около 15000. Жутких тормозов замечено не было. Но это при чтении из файла, я там никак не могу отсортировать по компаниям (можно исп. временные таблицы, но не вижу смысла...), а вы же читаете из базы, значит логичней сделать цикл по компаниям.
|