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

Вниз

переход с D5 на D7 после него база долго грузится.   Найти похожие ветки 

 
FROSN   (2006-03-16 10:48) [0]

Ситуация: клиент для базы на 1500 записей был написана на Дельфи 5, потом его перекомпилили на Дельфи7 и программа стала долго запускаться. База - Интребэйз.
Вопрос: с чем это может быть связанно, и как это можно исправить


 
Sergey13 ©   (2006-03-16 10:57) [1]

Изменилась только версия Делфы? Больше ничего-ничего?


 
Desdechado ©   (2006-03-16 11:26) [2]

небось переехал сервер на 2000/XP SP1
там подключение долго идет из-за того, что GDB стало зарезервированным расширением в винде


 
FROSN   (2006-03-16 11:46) [3]

да, изменил только дельфи... при перекомпиляции пришлось еще поменять имена некоторых функций, но они имели отношение к выгрузке в эксель.


 
Sergey13 ©   (2006-03-16 12:09) [4]

2 [3] FROSN   (16.03.06 11:46)
>да, изменил только дельфи
Значит в списке работ на строке "Простое решение по переходу с Д5 на Д7" ставь галочку в графе "Выполнено" и в примечании напиши, что результат неудовлетворительный.


 
FROSN   (2006-03-16 12:17) [5]

и все же?


 
Sergey13 ©   (2006-03-16 12:25) [6]

2[5] FROSN   (16.03.06 12:17)
>и все же?
А что "все же"? Отладчик в Д7 есть, как и в Д5. Сиди, проверяй, анализируй - где тормоза и на чем. Может у тебя все запросы активны уже при запуске например. По "прога тормозит" диагноз поставить трудно.


 
FROSN   (2006-03-16 12:42) [7]

Так я ничего и не менял, но скомпиленная под Д5 она не тормозила, а под Д7 долго открывается. Сразу при запуске выводится главная форма на которой DBGRIDEh, так вот при запуске прога болтается в процессах, а форма выводится спустя минут 5-7. Под Д5 такого не было...


 
Sergey13 ©   (2006-03-16 12:48) [8]

2 [7] FROSN   (16.03.06 12:42)
Блин! В Волгу24 заливал АИ76 она ездила, а в Волгу 31105 залил того-же - только фырчит и дымит.


 
Fay ©   (2006-03-16 12:49) [9]

2 Sergey13 ©   (16.03.06 12:48) [8]
IMHO, сравнение неуместно...


 
FROSN   (2006-03-16 13:03) [10]

судя по логам тормоза начинаются на загрузке модуля idsql32.dll


 
Fay ©   (2006-03-16 13:08) [11]

2 FROSN   (16.03.06 13:03) [10]
idsql32.dll - это чё ваще?


 
FROSN   (2006-03-16 13:20) [12]

ну это я в логах смотрел, когда прогу из под дельфы запускал... грузит он этот модуль и на нем долго думает


 
sniknik ©   (2006-03-16 13:23) [13]

> idsql32.dll - это чё ваще?
это BDE (одно из).


 
Desdechado ©   (2006-03-16 13:24) [14]

idsql32.dll - это БДЕ


 
FROSN   (2006-03-16 13:36) [15]

смотрел SQLMonitor там он во время запуска подгружает данные из базы, но в других прогах он тоже подгружает и больше, но при этом не тормозит


 
Sergey13 ©   (2006-03-16 13:37) [16]

2 [15] FROSN   (16.03.06 13:36)
Компилировал на одном компе (с одним БДЕ) или на разных?


 
FROSN   (2006-03-16 13:43) [17]

изначально прога писалась на другом компе, с Д5, а перекомпилил я ее на своем с Д7


 
FROSN   (2006-03-16 13:44) [18]

с БДЕ 5.01


 
Sergey13 ©   (2006-03-16 13:47) [19]

2[17] FROSN   (16.03.06 13:43)
>изначально прога писалась на другом компе
ОС-и одинаковые, ХП нет? Сервер один и тот-же? Локальный или удаленный? Интербесы одинаковые? Настройки БДЕ одинаковые?


 
Anatoly Podgoretsky ©   (2006-03-16 13:55) [20]

FROSN   (16.03.06 13:44) [18]
Обнови БДЕ


 
FROSN   (2006-03-16 13:57) [21]

скорее всего так оно и есть, в инфо об обектах БДЕ говорит, что база 5.2 а само оно 5.1, ща попробую


 
FROSN   (2006-03-16 14:20) [22]

и все же как это может зависиеть от версии БДЕ установленной у меня, если у других стояла такая же, но до перекомпиляции все работало... скорее всего дело в дельфе


 
Виталий Панасенко   (2006-03-16 14:29) [23]

Не верится, что можно было прям взять и просто перекомпилить. Хотя бы из-за модуля Variants


 
stud ©   (2006-03-16 14:45) [24]

ну так я не совсем просто перекомпилил, плюс с экселем кое-что подправил


 
FROSN   (2006-03-16 14:57) [25]

не, дело не в версии БДЕ =(


 
Виталий Панасенко   (2006-03-16 15:05) [26]

а как же
> FROSN   (16.03.06 11:46) [3]
> да, изменил только дельфи... при перекомпиляции пришлось
> еще поменять имена некоторых функций, но они имели отношение
> к выгрузке в эксель.
. Врем-с ?


 
FROSN   (2006-03-16 15:06) [27]

это все что я меня, как выгрузка в эксель связанна с БДЕ?


 
FROSN   (2006-03-16 15:12) [28]

и вообще база интербейзовская


 
Sergey13 ©   (2006-03-16 15:34) [29]

2[28] FROSN   (16.03.06 15:12)
>и вообще база интербейзовская
Ну и? Ты с ними не через БДЕ что-ли работаешь?

ЗЫ: С никами определись. 8-)


 
FROSN   (2006-03-16 15:40) [30]

просто я обычно с интербэйз базами работаю через интербейз-компоненты. а тут компоненты БДЕшные... Может в этом фишка? Вот только переделывать это - свихнуться можно.


 
Sergey13 ©   (2006-03-16 15:58) [31]

2[30] FROSN   (16.03.06 15:40)
Про одинаковости из [19] Sergey13 ©   (16.03.06 13:47) что скажешь?


 
FROSN   (2006-03-16 16:05) [32]

ну да, все одно и тоже


 
FROSN   (2006-03-17 09:34) [33]

:( Так и не решил эту проблему. Тут на одном форуме прочитал, что:

> Кривые программы любят свою локальную копию BDE иметь. В
> виде набора соотв. DLL.
> Когда такая программа грузится она грузит свои версии этих
> DLL. Например если
> она давно и на D3 писана, нетрудно догадаться что это не
> версия 5.1.1 у BDE будет.
> Если DLL загружена - другой программе когда она захочет
> BDE будет выдан экземпляр
> этой уже загруженной DLL, а вовсе не той версии которая
> в нормальном BDE идет.


 
Sergey13 ©   (2006-03-17 11:08) [34]

2[33] FROSN   (17.03.06 09:34)
А у тебя БДЕ штатно установлена?

ЗЫ: До сих пор нет инфы об ОС, версии ИБ, типу сервера.


 
FROSN   (2006-03-17 11:23) [35]

ос win2k
Иб - Firebird 1.5
сервак на линуксе, другой на 2003
БДЕ 5.01


 
Sergey13 ©   (2006-03-17 11:30) [36]

2[35] FROSN   (17.03.06 11:23)
>сервак на линуксе, другой на 2003
Оба "тормозят"?


 
FROSN   (2006-03-17 11:58) [37]

база лежит на линкусе, до перекомпиляции ничего не тормозило


 
FROSN   (2006-03-20 12:15) [38]

при запуске выполняется вот такой запрос, ну и есть езще несколько вычисляемых полей

SELECT CODE_RECOD, FIRST_NAME, SECOND_NAME, THIRD_NAME, SEX, OFICIALNO, DATE_BORN, DATE_FACT, DATE_BOOK, DOLJNOST, RUKOVODITEL, PODARKI, PRIM, CODE_DOSKA, CODE_PODRAZD, TELEFON, FAMILY, RAION, STREET, TABNUMBER, code_doljnosti, code_rukovod, code_raion, DATE_UVOLEN, PRICHINA, UVOLEN, POSTOYANNO,card,code_podr_doska, kontrakt
FROM  FACE Face
WHERE  ( (postoyanno = 1)  or  (postoyanno = 0) or (postoyanno is null))
ORDER BY TABNUMBER,First_name,myday


 
Sergey13 ©   (2006-03-20 12:19) [39]

2[38] FROSN   (20.03.06 12:15)
>при запуске выполняется вот такой запрос
Ну и что? Он конечно странный (по моим догадкам), но вроде не криминальный, если в прежней компиляции не тормозил.


 
FROSN   (2006-03-20 12:51) [40]

запрос писал не я, а другой программер... Вот сижу и уже который день ломаю голову, почему тормаза, отчего тормоза...



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

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

Наверх





Память: 0.53 MB
Время: 0.01 c
15-1145288708
TUser
2006-04-17 19:45
2006.05.14
Защита от паразита


15-1145133578
alex-drob
2006-04-16 00:39
2006.05.14
Сеть по модемам


15-1145357489
WondeRu
2006-04-18 14:51
2006.05.14
Хочу воспользоваться оператором GOTO,


3-1142241362
Alex_Delphi
2006-03-13 12:16
2006.05.14
Как програмно добавить пользователя в InterBase


2-1145967140
my_sweet
2006-04-25 16:12
2006.05.14
переход на первую строку StringGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский