Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сильный подгруз клиента

23K
13 марта 2008 года
Gluckodrom
30 / / 08.01.2008
Написал клиента на delphi 7.0. При запуске вижу что сервер firebird 2.0 на пару секунд выдает все данные. И после этого серьезный подгруз процессора процессом firebird'a. При пошаговом запуске клиента, увидел что подгруз как раз вызывается при datamodule1.create. Это все происходит при кол-ве записей в базе > 1000. Если записей мало. то запуск происходит очень быстро...
В чем может быть проблема? Может кто сталкивался...
Заранее извиняюсь. если написал не на русском :)
11
13 марта 2008 года
oxotnik333
2.9K / / 03.08.2007
Цитата: Gluckodrom
Написал клиента на delphi 7.0. При запуске вижу что сервер firebird 2.0 на пару секунд выдает все данные. И после этого серьезный подгруз процессора процессом firebird'a. При пошаговом запуске клиента, увидел что подгруз как раз вызывается при datamodule1.create. Это все происходит при кол-ве записей в базе > 1000. Если записей мало. то запуск происходит очень быстро...
В чем может быть проблема? Может кто сталкивался...
Заранее извиняюсь. если написал не на русском :)



а что прописано на datamodule1.create ?
небось там таблиц куча открывается и происходит глобальная инициализация всей структуры БД

8.2K
13 марта 2008 года
Ora-cool
211 / / 20.09.2007
Предположу, что у вас на датамодуле расположены компоненты типа датасетов, у которых выставлено AutoOpen = true. И при создании они все открываются и подгружают данные из базы.
23K
13 марта 2008 года
Gluckodrom
30 / / 08.01.2008
на datamodule расположены много компонентов SimpleDataSet. В свойствах не нашел AutoOpen. Как же быть. Даже если в компоненте SQLConnection, свойство Connected ставишь в False, все равно идет подгруз. Такого ведь не должно быть. Как SimpleDataSet может брать данные из таблиц при закрытом подключении... Т.е. подгруз происходит до приглашения ввести логин и пароль.
Как можно выйти из положения?
23K
17 марта 2008 года
Gluckodrom
30 / / 08.01.2008
что, никто не сталкивался с такой проблемой?
Хотя бы направление подскажите.
23K
20 марта 2008 года
Gluckodrom
30 / / 08.01.2008
Вопрос решен. Спасибо. Можно закрыть тему. Пришлось немного потрудится... Подсказали правильно. Всего лишь нужно было подключать базы по мере необходимости. Всем кто откликнулся - большое спасибо.
11
20 марта 2008 года
oxotnik333
2.9K / / 03.08.2007
Цитата: Gluckodrom
Вопрос решен. Спасибо. Можно закрыть тему. Пришлось немного потрудится... Подсказали правильно. Всего лишь нужно было подключать базы по мере необходимости. Всем кто откликнулся - большое спасибо.



Вобщем то об этом и шла речь во 2-и и 3-м постах

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог