Пишу программу работающию с даными сохраняющимися в Access.
Вопрос такой, дествительно ли "ключи" в таблицах Access-а будут мешать обработке информации?
Что значит мешать? Ключи, вообще-то, призваны помогать. Может наблюдаться некоторе замедление если очень сложные составные ключи, очень большие таблицы и частые изменения в БД (вставки/удаления). Время доступа к данным для чтения должно, благодаря наличию ключей, уменьшиться. Может в Access есть какие-то особенности, но это не ко мне.
Точно! Мешают! Ключи они ведь из чего сделаны? Из металла! Слышал как винчестер брякает, когда с него данные читают? Вот! Это все ключи. Чем их больше, тем больше и брякает. А потом наступает критический порог когда количество бряков превышает норму (самые устойчивые к брякам винчестеры Conner, но конкуренты сняли их с производства именно из за этой особенности) и винчестер накрывается, причем гарантия на это случай не распространяется и потом каждый последующий винчестер этой фирмы установленный в этот компьютер будет иметь на 15.557% меньшую устойчивость к брякам чем предыдущий. Так что осторожнее
RayShade хохмач...
Да, мне тоже кажется, что это чушь, но когда тебе эту "чушь" говорит человек во много раз лучше знающий VB по неволе сомневаться станешь.
А за спрос, денег,как известно - не берут. В общем спасибо что успокоили
Более того скажу что желательно иметь Primary Key с уникальным номером. Также непутать индексирование с ключами.
Скорость поиска данных зависит именно от индексации полей.