Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Очень большая таблица MS ACCESS... / 11 сообщений из 11, страница 1 из 1
19.07.2005, 16:20:48
    #33174024
LVadim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
Есть очень большая таблица акссессовская, порядка 3 млн.записей, все это выводится в грид, но проблема в том, что загружается грид данными около 3 минут и ничего не дает сделать, можно ли каким-то образом ограничить загрузку видимыми данными, а при просмотре подгружать если необходимо.
...
Рейтинг: 0 / 0
19.07.2005, 16:46:02
    #33174078
luser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
а причем тут форум по фоксу ?
...
Рейтинг: 0 / 0
19.07.2005, 16:49:26
    #33174092
LVadim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
luserа причем тут форум по фоксу ?

Потому как, фокс как клиент (открываю я ее в фоксе).
...
Рейтинг: 0 / 0
19.07.2005, 16:53:25
    #33174103
luser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
а :) А нафига ты ее всю открываешь ? Что ? Юзеру вся таблица нужна ?
...
Рейтинг: 0 / 0
19.07.2005, 16:58:14
    #33174126
LVadim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
Да.
...
Рейтинг: 0 / 0
19.07.2005, 17:01:26
    #33174134
Проходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
И что, все 3 миллиона для просмотра одновременно?
...
Рейтинг: 0 / 0
19.07.2005, 17:05:58
    #33174151
LVadim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
проходящийИ что, все 3 миллиона для просмотра одновременно?

нет достаточно 1 млн.
...
Рейтинг: 0 / 0
19.07.2005, 17:10:04
    #33174163
Проходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
Ну даже если и только миллион - юзер сможет этот миллион хотя бы пролистать? А тем более просмотреть? А обдумать? А принять какое-то решение на основе просмотренного? Может ему эти записи нужны для поиска каких-то конкретных из них? Или поиск глазами самый быстрый и надежный?
...
Рейтинг: 0 / 0
22.07.2005, 09:41:59
    #33179367
LVadim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
А как быть, если существует журнал документов, например, расходных накладных, есть выбор периода просмотра журнала, некий пользователь берет и по-глупости своей ставит период просмотра с 01.01.1999 по 22.07.2005 и благополучно ждет 10 минут, не понимая что происходит, гасит компьютер и матерится. Вот Вам пример того, зачем иногда пользователям надо смотреть 3 млн. записей.
Как быть? Что делают в подобных случаях?
Только не надо предлагать, как мне тут сказали, ограничить период просмотра журнала, типа более квартала смотреть нельзя.
...
Рейтинг: 0 / 0
22.07.2005, 10:05:18
    #33179412
Владимир СА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
LVadimА как быть, если существует журнал документов, например, расходных накладных, есть выбор периода просмотра журнала, некий пользователь берет и по-глупости своей ставит период просмотра с 01.01.1999 по 22.07.2005 и благополучно ждет 10 минут, не понимая что происходит, гасит компьютер и матерится. Вот Вам пример того, зачем иногда пользователям надо смотреть 3 млн. записей.
Как быть? Что делают в подобных случаях?
Только не надо предлагать, как мне тут сказали, ограничить период просмотра журнала, типа более квартала смотреть нельзя.
Нет, но давайте проанализируем. Вот Вы вошли в форум SQL.FoxPro, вы видите всего 50 topic. В принципе Вы можете поставить большее количество показов topic, но понимаете, что время отклика будет больше.
Поэтому Вам и предлагается уменьшить количество запрашиваемых документов. Каким образом это уже другой вопрос. Я бы еще на форме вывел Lables в которых показывал количество просматриваемых документов, например с 1-100 и время потраченное на запрос. Вот пользователь пускай и анализирует задание периода и количества выводимых документов и время потраченное на это.
...
Рейтинг: 0 / 0
24.07.2005, 04:40:01
    #33181511
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Очень большая таблица MS ACCESS...
Hi LVadim!

Выводится первые 100 (или 1000) документов (опция запроса TOP или MaxRecords для представления), и где-то снизу приписка - "вашему запросу соответствует 3000000 документов" или даже банально - "более 100 документов" - чтобы не считать сколько их реально, "выведены первые 100".
Или сразу - определить (можно ориентировочно) что записей много, и спросить юзера (лучше даже несколько раз "понадоедать") - "вы запросили 3000000 документов будете ожидать > 10 минут?"

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Очень большая таблица MS ACCESS... / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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