|
|
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
Влияет ли схема данных на скорость обработки запросов? и Зачем она вообще нужна (кроме удобства) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:41:43 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
Если имеются в виду Relationships, то это не схема данных, а описание всех Foreign Keys. Разумеется, на скорость это влияет. А кроме того, там же можно задавать каскадное обновление, удаление и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:49:11 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
в каком Accesse mdb/adp ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:49:19 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
это в mdb/ А как это может влиять на скорость????? индексы и так используются, а что может дать схема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:52:13 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
связь между таблицами даст только целостность скорость не меняет(вернее опосредованно не будет убитых записей) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:55:53 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
Это не просто индексы (по одной таблице), это ключи, задающие связь между двумя таблицами. Соответстенно, если в запросе указана связь, для которой создан такой ключ, то запрос будет работать быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:56:04 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
То есть я не прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:56:29 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
думаю.... ждите ответа... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:57:53 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
Наводящий вопрос. Если я создаю связь без каскадного чего бы то ни было, то зачем она нужна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 22:59:45 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
По мне так - только посмотреть, половаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 23:02:56 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
vam911Влияет ли схема данных на скорость обработки запросов? и Зачем она вообще нужна (кроме удобства) На скорость не влияет, разве что косвенно. "Удобство" - само по себе не маловажная вещь.Можно считать что обеспечение целостности-это ерунда, но (имхо ) если ее нет, то то что есть трудно назвать базой данных. vam911По мне так - только посмотреть, половаться. Можно конечно "и половаться" ( кстати , а что это такое), но можно и добаловаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 23:25:26 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
Мне видится, что половаться - это полюбоваться либо поцеловаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 23:27:04 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
половаться - полюбоваться. хотя набралось странно :)). 2 буковки выпало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 23:29:38 |
|
||
|
Схема данных и скорость
|
|||
|---|---|---|---|
|
#18+
Уж не знаю что тут выше написали про связи таблиц, ограничусь лишь опытными наблюдениями. Наличие связи межу двумя таблицами 1. Позваляет не устанавлиавть её еще раз при создании запросов (что удобно) 2. Обеспечения целостности в связях между двумя таблицами дает Access дополнительную информацию для создания плана выполнения запроса (Вопрос лишь в том пользуется ли ей Access. Я не знаю) 3. Обеспечения целостности в связях между двумя таблицами часто приводит к замедлению одновременной работы нескольких пользователей. Есть мнение, что Access делает дополнительные проверки (блокировки?) с дочерними или родительским таблицами. 4. Обеспечения целостности в связях между двумя таблицами часто приводит к замедлению работы даже одного пользователя. Я думаю, что простой ввод, редактирование данных в дочерних таблицах заставляет Access "обеспечивать целостность". (Он все равно должен проверить есть ли ключ в главной таблице, даже если логика форм ввода в программе не предполагает возможности ввести "сироту") Вывод: Связи удобны, но обеспечение целостности ЗАМЕДЛЯЕТ работу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2004, 11:40:01 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1612&tid=1673897]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 328ms |

| 0 / 0 |
