Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];

Вниз

Огромная база, при Conect уходит много времени.   Найти похожие ветки 

 
dpv   (2005-09-14 13:24) [0]

Смысел такой, в ODBC в симном DSN есть источник данных, драйвер Inter System Cache ODBC(База Cache), находится в сети. В Acses"e зделана вьюха ч/з ODBC. При работе с Acses"ой базой, при установки Conect, система начинает полность перекачивать базу, база огромная!!! и всё это длится очень долго, плюс загрузка сети. Есть ли какой другой выход?


 
alex_***   (2005-09-14 15:24) [1]

Коннект с закачкой данных общего ничего не имеет. Сделай отдельно объект Session или Connection, смотря что используешь. А для вьюхи условие отбора, если не нужны все записи


 
Соловьев ©   (2005-09-14 16:33) [2]


> Есть ли какой другой выход?

застрелится


 
Anatoly Podgoretsky ©   (2005-09-14 17:01) [3]

При коннекте никакие данные не перекачиваются, не куда и не откуда.


 
dpv   (2005-09-15 14:46) [4]

При конекте - да, нечего неперекачивается, но когда делаеш SQL запрос, по приходит оно самое


 
alex_***   (2005-09-15 15:09) [5]

а что тебе нужно? не вызывай вьюху тогда..


 
Anatoly Podgoretsky ©   (2005-09-15 18:29) [6]

Читаем вопрос Conect уходит много времени,  в расшифровке тоже при установки Conect, система начинает полность перекачивать базу


 
isasa ©   (2005-09-15 19:15) [7]

Cursor = clUseServer ?
TCursorLocation = (clUseServer, clUseClient);

Если TADOConnection.


 
alex_***   (2005-09-16 09:06) [8]

в случае базы на Access серверные курсоры не совсем к месту, я думаю


 
Anatoly Podgoretsky ©   (2005-09-16 10:40) [9]

alex_***   (16.09.05 09:06) [8]
К месту или нет другой вопрос, а вот будет работать или нет также другой вопрос. Первый не имеет смысла без второго.
Если серверный курсор работает, то смысл есть и большой.


 
Виталий Панасенко   (2005-09-16 11:49) [10]


> alex_***   (16.09.05 09:06) [8]
> в случае базы на Access серверные курсоры не совсем к месту,
>  я думаю

Как раз и к месту...проверь...и в помощи Д6
Using the Seek method depends on the settings of a few properties. IndexName must be set to activate the index to use, CommandType must be cmdTableDirect (for TADODataSet, set TableDirect to True for a TADOTable), CursorLocation must be clUseServer, and CursorType must be ctKeySet. - это самый быстрый вариант поиска в Access (без запросов с условием)


 
Виталий Панасенко   (2005-09-16 12:15) [11]

хотя тут, наверное, не к месту все-таки... ODBC, а не JET


 
alex_***   (2005-09-16 15:04) [12]

ODBC к Access тоже через JET лезет, я думаю
Access же не серверная БД. Где же курсор будет, в jet на локале? Тогда чем это отличаетсяч от клиент. курсора? Или в JET на машине с БД?


 
Виталий Панасенко   (2005-09-16 15:44) [13]


> alex_***   (16.09.05 15:04) [12]
> ODBC к Access тоже через JET лезет, я думаю
> Access же не серверная БД. Где же курсор будет, в jet на
> локале? Тогда чем это отличаетсяч от клиент. курсора? Или
> в JET на машине с БД?

Проверено, курсор д.б серверный.. тогда нет проблем с открытием таблиц с миллионом записей (не тянется все на клиента), все шустренько работает...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.04 c
8-1117828011
Crazy_Diman
2005-06-03 23:46
2005.10.30
проблема с Timage


4-1124971744
AloneCorsar
2005-08-25 16:09
2005.10.30
Запустить СВОЁ приложение от имени другого пользователя


2-1128514304
NightLord
2005-10-05 16:11
2005.10.30
Принтер


9-1118652184
@!!ex
2005-06-13 12:43
2005.10.30
OpenGL -> DirectX


6-1120718689
luke
2005-07-07 10:44
2005.10.30
Отправка нескольких сообщений через NMSMTP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский