Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 05:42 28.06.24 
Компютри и Интернет
   >> Delphi
Всички теми Следваща тема *Кратък преглед

Тема Бавене по мрежата  
Автор Дokтopa (свободен)
Публикувано21.12.05 08:53



Здравейте,
Имам следният проблем: бавене по мрежата при изпълнение на някои заявки от работните станции.
Постановка.
- Сървър и 3 работни станции. Последните са не на повече от 15 метра от разпределителната кутия.
- програмата е складова система. Писана е на Делфи, базата с данни е на Microsoft, Access приложение (mdb). Големината и е

около 56 МБт. Данните са от началото на година. Редовно се сбива базата с данни.

Описание на проблема, сравнение с други заявки.
Този проблем се забелязва единствено при изпълнението на група заявки при изписване на стока в документ. Повечето от

справките са прости, т.е. обръщане към една таблица. Повечето от последните не са и големи.
Сравнение: разлистване на големи списъци (някои изградени от повече от 5 таблици) не бави. Изготвянето на различни справки,

често изградени от сложни заявки - не води до бавене.

От направените наблюдения стигам до извода, че е нещо най-вероятно свързано с мрежата. Нямам представа.

Ако някой е имал подобен проблем, без значение на базата с данни нека сподели.

Доктора.



Тема Предположениенови [re: Дokтopa]  
Автор NickBass (бас-програмист)
Публикувано21.12.05 09:16



-------------------------
Този проблем се забелязва единствено при изпълнението на група заявки при изписване на стока в документ.
-------------------------
Може би точно тук да е проблема. Разгледай таблиците, в които се пише. Предполагам, че щом се изписва стока - вървят UPDATE заявки, които актуализират наличността в склада. Ако нямаш подходящи индекси в таблиците е нормално да има бавене.



Тема Re: Бавене по мрежатанови [re: Дokтopa]  
АвторADo (Нерегистриран)
Публикувано21.12.05 14:04



Бавене по мрежата?!
Ти да не би да мислиш, че "мрежата" разбира какво правиш - UPDATE, INSERT , DELETE , SELECT? Ако се съмняваш в хардуерен проблем то не си за този форум.

Аз си симисля , че грижите ти са другаде. Но за да разберем какво точно правиш напиши какви компоненти ползваш, как правиш промените на данни и не на последно място настройките на базата.



Тема Не зная до колко са подобни, нонови [re: Дokтopa]  
Автор NikB (любопитен)
Публикувано22.12.05 20:18



Не зная до колко са подобни, но аз имах такъв проблем с делфи и зеос компоненти за MySQL: при една заявка (винаги само при нея) ми се струваше, че мрежата се успива за 5-10 секунди и след това се прехвърля резултата. Дебъгнах и установих, че формалния контрол на заявката се мотае маса време (нищо общо нито с мрежата, нито със сървъра - просто на стринг листа на заявката добавянето на редовете става много бажно, защото има валидация).
Та като смених механизма за създаване на текста на заявката работата се оправи.



Тема Re: Бавене по мрежатанови [re: Дokтopa]  
Автор Mixy (миксер)
Публикувано22.12.05 22:46



Пусни заявката локално на сървъра и ако и там се бави, значи проблема не ти е в мрежата.

Mixy


Тема Добро насочваненови [re: Mixy]  
Автор Дokтopa (свободен)
Публикувано23.12.05 17:01



Благодаря на NikB и Mixy.

На сървъра работи нормално.
Колкото и глупаво да изглежда бави на една от трите работни станции.
Бяха забравили да сбиват базата (mdb). След като я сбиха, малко по-бързо на бавещия се компютър.

Правя поредица от заявки за четене (7-10) и само две за актуализация. Но те са предимно прости. Отнасят се само за една таблица. Последните си имат индекси по полетата, за които използувам параметри или поставям условия.

Благодаря пак на всички, които по някакъв начин ме насочиха към определени действия.

Весела Коледа и следващи празници, да сте живи и здрави, а през новата година нещата дано тръгнат по-добре и по-бързо.




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.