Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Интересный вопрос (сократьть трафик по сети?) / 25 сообщений из 29, страница 1 из 2
23.08.2004, 15:48:29
    #32661474
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Я через ADO подключаюсь к базе данных Access.
Когда происходит подключение к базе происходит загрузка сразу всех таблиц базы или только тех к которым я подключаюсь?
Просто есть задача организовать сетевую БД на основе файловой БД Access, вот я и думаю может мне разбивать одну таблицу на маленькие, чтобы сократьть трафик по сети?
...
Рейтинг: 0 / 0
23.08.2004, 15:51:25
    #32661488
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Чем держать одну таблицу на 100000 записей - лучше 100000 таблиц по одной записи
...
Рейтинг: 0 / 0
23.08.2004, 15:52:55
    #32661495
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Вроде не все, а только те, которые ему нужны, т.е. не только ту, из которой ты делаешь селект, ну и системные.

А для сокращения трафика в сети с Аксессом, я бв порекомендовал сервер терминалов.

IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 15:53:05
    #32661496
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Придерживаюсь обратной точки зрения.
...
Рейтинг: 0 / 0
23.08.2004, 16:00:04
    #32661527
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Про что?

IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 16:00:39
    #32661532
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Лох ПозорныйЧем держать одну таблицу на 100000 записей - лучше 100000 таблиц по одной записи

про это
...
Рейтинг: 0 / 0
23.08.2004, 16:02:14
    #32661540
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
для тех, кто придерживается обратной точки зрения - ЛОПАТА
...
Рейтинг: 0 / 0
23.08.2004, 16:03:33
    #32661545
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Правильно! Можно ещё одну строчку таблицы на две разные таблицы разнести и их JOINить!!

По моему, безотносительно целей Лох прав, много таблиц - дурь

IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 16:05:15
    #32661552
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Лох Позорныйдля тех, кто придерживается обратной точки зрения - ЛОПАТА

?????

В отчетности гораздо проще (и быстрей) выбрать 100 кусков из 1 грамотно проиндексированной таблицы, чем сшивать 100 таблиц воедино.
...
Рейтинг: 0 / 0
23.08.2004, 16:05:39
    #32661554
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
2 4d_monster
Я прав не только безотносительно целей, но и даже относительно целей.
Разумеется, много таблиц - зло. Все надо пихать в одну таблицу. А-ля эксель.
...
Рейтинг: 0 / 0
23.08.2004, 16:07:15
    #32661561
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Никто и не собирается делать 100 000 таблиц по 1 строчке, надо ко всему подходить рационально: я собираюсь сделать по своеё таблице для каждого месяца в году.
...
Рейтинг: 0 / 0
23.08.2004, 16:07:41
    #32661563
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
2 vam911
После слова лопата - надо смеяться, а не убеждать меня во вредности джойнов.
...
Рейтинг: 0 / 0
23.08.2004, 16:11:22
    #32661575
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
2 synapse
я собираюсь сделать по своеё таблице для каждого месяца в году.
Недостаточно глобально мыслите.
Зачем по одной таблице на месяц? Надо по одной таблице на каждый день, или хотя бы на каждую неделю. Причем таблицы разнести по разным файликам, назвать файлики согласно диапазону дат, и положить их на отдельные сервера - дабы минимизировать загрузку серверов. Те, что постарше - те уже не нужны, их можно на дохлые сервера положить. Те, что поновее - на более мощные сервера.
...
Рейтинг: 0 / 0
23.08.2004, 16:12:20
    #32661577
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
"Ни чего не понимаю"
ЛОПАТА

Горизонтальная нарезка - извращение ( я думал это понятно)

А про JOIN - можно в каждой таблице по два столбика оставить ЙД и одно поле, две ЛОпаты



IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 16:14:41
    #32661587
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
"На форуме принято под каждый новый топик заводить новый логин"
(с) Не помню чей

Каждой записи по серваку!

IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 16:16:25
    #32661595
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
А про JOIN - можно в каждой таблице по два столбика оставить ЙД и одно поле, две ЛОпаты
А еще лучше - только ID. Все таблицы состоят только из идентификаторов. За исключением таблиц связей, которые состоят из двух идентификаторов.
Нормальная форма номер девять с половиной.

Ладно. Хватит чушь пороть.

авторКогда происходит подключение к базе происходит загрузка сразу всех таблиц базы или только тех к которым я подключаюсь?
Загрузки всех таблиц не происходит
Равно как и не происходит загрузки тех таблиц, к которым подключаетесь.
...
Рейтинг: 0 / 0
23.08.2004, 16:19:56
    #32661605
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
"А, что ты скаламбурил, и я скаламбурил" (с) Довлатов

Естественно должна быть одна таблица.

ИМХО:
при открытии коннекшена - кочаются только системные данные
при селекте - только нужная таблица, но целиком, не зависимо от условий


IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 16:21:18
    #32661611
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
при селекте - только нужная таблица, но целиком, не зависимо от условий
ложное высказывание
я бы не стал утверждать даже что индекс целиком выкачивается.
...
Рейтинг: 0 / 0
23.08.2004, 16:28:39
    #32661640
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
...
Рейтинг: 0 / 0
23.08.2004, 16:37:56
    #32661676
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
и где там сказано, что таблица при селекте целиком выкачивается? или что хотя бы индекс целиком выкачивается?
...
Рейтинг: 0 / 0
23.08.2004, 16:41:09
    #32661681
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
4d_monsterнаверно ты прав:
http://www.sql.ru/forum/actualthread.aspx?tid=89111&hl=%e7%e0%e3%f0%f3%e6%e0%e5%f2#648214

IMHO, Mon$te®

Может я ошибаюсь но здесь идет описание загрузки самой программой Access,а как будет обстоять дело в моем случае когда исполбзуется подключение через ADO, разве эта логика загрузки заложена в файл *.mdb?
Скорее нет.
...
Рейтинг: 0 / 0
23.08.2004, 16:43:10
    #32661687
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
"наверно ты прав" замени на "наверняка ты прав"

Единственно, там не написано что от тестировал(где хранятся таблицы).

Просто я много раз натыкался на заявления Аксес это файл-клиент, он сосёт весь файл. Эту точку зрения и ИМХОнул.
А настоящей проверки я нигде ещё не видел.

IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 16:58:17
    #32661714
synapse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
АУ!
Вы то там договорились а мой вопрос (через один наверх)!
...
Рейтинг: 0 / 0
23.08.2004, 17:04:21
    #32661734
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
Вообще только догадки :-)

Я бы порекомендовал проверку в полевых условиях.

Ну, а если имхо, то я думаю, таблица вся качается

IMHO, Mon$te®
...
Рейтинг: 0 / 0
23.08.2004, 17:08:55
    #32661749
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Интересный вопрос (сократьть трафик по сети?)
2 synapse
АУ!
Вы то там договорились а мой вопрос (через один наверх)!
А что твой вопрос? Как ты будешь через ADO подключаться - так оно и будет работать.
Кто ж тебя знает, может ты snapshot, да еще клиентского типа, в рекордсет засунешь? Тогда у тебя и с MS SQL вся таблица выкачается.

2 4d_monster
авторНу, а если имхо, то я думаю, таблица вся качается
Слушь, ну не пори ты чушь.
Создай себе табличку на 100-200 мегабайт и открой на ней ADODB.Recordset с опциями по умолчанию.
Сравни время открытия рекордсета со временем, необходимым на перекачку 100-200мег по сети.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Интересный вопрос (сократьть трафик по сети?) / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]