Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум программистов _ Остальные БД _ Msaccess: форма хранения данных в базе для наибыстрейшей выборки

Автор: Normann 23:04:2008, 15:17

Собираюсь реализовать автоматизированное сохранение реестров оплаты (файлов со списком оплат) в базу. Каждый реестр должен сохраняться в базе отдельно для того чтобы оплаты можно было разделить по реестрам. Так вот, меня мучает один вопрос есть ли смысл сохранять каждый реестр в отдельных таблицах или можно все в одну, влияет ли это на скорость выборки в MSACCESS?

Автор: BOPOHA 24:04:2008, 19:56

Какое количество записей ожидается в какой период времени. Чем меньше таблице, тем быстрее из нее выбираются данные. Особенно это актуально для связанных таблиц, т.е. если бд используется по сети.

Автор: sax_ol 25:04:2008, 05:17

Цитата(Normann @ 23:04:2008 - 17:17) *
Так вот, меня мучает один вопрос есть ли смысл сохранять каждый реестр в отдельных таблицах
В одну.

Автор: Normann 5:05:2008, 16:15

Цитата(sax_ol @ 25:04:2008, 08:17 ) *
В одну.

Т.е. вы хотите сказать что если всю информацию слить в одну таблицу то на скорость выборки это не повлияет?

Автор: sax_ol 5:05:2008, 18:30

Normann
На скорость влияет все. вне зависимости от субд. Но при правильной организации влияние может статься несущественным или неосязаемым, а для этого надо знать все условия. На сколько я понял в вашем случае это не критично.

Русская версия Invision Power Board (http://www.nulled.ws)
© Invision Power Services (http://www.nulled.ws)