powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Большой объем БД на SQL сервере (торможение программ)
5 сообщений из 5, страница 1 из 1
Большой объем БД на SQL сервере (торможение программ)
    #33386024
Василий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Подскажите пожалуйста, как увеличить скорость работы клиент-серверного приложения. Когда БД на SQL server 2000 были менее 30000 была терпимая скорость работы программы, но когда они разрослись до 40000-80000 стали нереальные тормоза. Это проявляется и при загрузке приложения-клиента, а так же при редактировании.
Клиентское приложение работает через один connections (асинхронный) к серверу и их число увеличивать не стоит. Так же каждый RemoteView закачивается полностью клиенту.
Неужели мне прийдется перерабатывать структуру программы клиента?

Спасибо.
...
Рейтинг: 0 / 0
Большой объем БД на SQL сервере (торможение программ)
    #33386053
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разумеется придется! И не только клиента :)
Идеология Клиент-Сервер предполагает как только можно ограничивать объем данных пересылаемые клиенту. Это как минимум :)
С уважением, Алексей
...
Рейтинг: 0 / 0
Большой объем БД на SQL сервере (торможение программ)
    #33386088
Василий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том, что все пересылаемы данные нужны.
...
Рейтинг: 0 / 0
Большой объем БД на SQL сервере (торможение программ)
    #33386117
Василий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работа была намного быстрее, когда использовалось много SQL connections, но в этом случае вешался сервер. Первая проблема была, когда я с одним connection закачивал БД не полностью Фетчил только 100 записей. Сразу выдается ошибка, что соединение занято. Так что пришлось закачиват все, может что делаю неправильно?
...
Рейтинг: 0 / 0
Большой объем БД на SQL сервере (торможение программ)
    #33386131
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если все 80000 записей пересылаются на клиента для просмотра, то надо менять программиста (шутка), а если эти записи нужны для последующей обработки, то перенесите ее на сервер, в хранимую процедуру - для сервера "перелопатить" 80000 строки - это вообще не работа. Разницу Вы сразу почувствуете.
С уважением, Алексей.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Большой объем БД на SQL сервере (торможение программ)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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