![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
переход с D5 на D7 после него база долго грузится. [D7]
FROSN © (2006-03-16 10:48:00)Ситуация: клиент для базы на 1500 записей был написана на Дельфи 5, потом его перекомпилили на Дельфи7 и программа стала долго запускаться. База - Интребэйз.
Вопрос: с чем это может быть связанно, и как это можно исправить
FROSN (2006-03-20 12:15:00) [21]при запуске выполняется вот такой запрос, ну и есть езще несколько вычисляемых полей
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
FROSN (2006-03-17 11:58:00) [22]база лежит на линкусе, до перекомпиляции ничего не тормозило
Sergey13 (2006-03-17 11:30:00) [23]2[35] FROSN (17.03.06 11:23)
>сервак на линуксе, другой на 2003
Оба "тормозят"?
FROSN (2006-03-17 11:23:00) [24]ос win2k
Иб - Firebird 1.5
сервак на линуксе, другой на 2003
БДЕ 5.01
Sergey13 (2006-03-17 11:08:00) [25]2[33] FROSN (17.03.06 09:34)
А у тебя БДЕ штатно установлена?
ЗЫ: До сих пор нет инфы об ОС, версии ИБ, типу сервера.
FROSN (2006-03-17 09:34:00) [26]:( Так и не решил эту проблему. Тут на одном форуме прочитал, что:
> Кривые программы любят свою локальную копию BDE иметь. В
> виде набора соотв. DLL.
> Когда такая программа грузится она грузит свои версии этих
> DLL. Например если
> она давно и на D3 писана, нетрудно догадаться что это не
> версия 5.1.1 у BDE будет.
> Если DLL загружена - другой программе когда она захочет
> BDE будет выдан экземпляр
> этой уже загруженной DLL, а вовсе не той версии которая
> в нормальном BDE идет.
FROSN (2006-03-16 16:05:00) [27]ну да, все одно и тоже
Sergey13 (2006-03-16 15:58:00) [28]2[30] FROSN (16.03.06 15:40)
Про одинаковости из [19] Sergey13 © (16.03.06 13:47) что скажешь?
FROSN (2006-03-16 15:40:00) [29]просто я обычно с интербэйз базами работаю через интербейз-компоненты. а тут компоненты БДЕшные... Может в этом фишка? Вот только переделывать это - свихнуться можно.
Sergey13 (2006-03-16 15:34:00) [30]2[28] FROSN (16.03.06 15:12)
>и вообще база интербейзовская
Ну и? Ты с ними не через БДЕ что-ли работаешь?
ЗЫ: С никами определись. 8-)
FROSN (2006-03-16 15:12:00) [31]и вообще база интербейзовская
FROSN (2006-03-16 15:06:00) [32]это все что я меня, как выгрузка в эксель связанна с БДЕ?
Виталий Панасенко (2006-03-16 15:05:00) [33]а как же
> FROSN (16.03.06 11:46) [3]
> да, изменил только дельфи... при перекомпиляции пришлось
> еще поменять имена некоторых функций, но они имели отношение
> к выгрузке в эксель.
. Врем-с ?
FROSN (2006-03-16 14:57:00) [34]не, дело не в версии БДЕ =(
stud (2006-03-16 14:45:00) [35]ну так я не совсем просто перекомпилил, плюс с экселем кое-что подправил
Виталий Панасенко (2006-03-16 14:29:00) [36]Не верится, что можно было прям взять и просто перекомпилить. Хотя бы из-за модуля Variants
FROSN (2006-03-16 14:20:00) [37]и все же как это может зависиеть от версии БДЕ установленной у меня, если у других стояла такая же, но до перекомпиляции все работало... скорее всего дело в дельфе
FROSN (2006-03-16 13:57:00) [38]скорее всего так оно и есть, в инфо об обектах БДЕ говорит, что база 5.2 а само оно 5.1, ща попробую
Anatoly Podgoretsky (2006-03-16 13:55:00) [39]FROSN (16.03.06 13:44) [18]
Обнови БДЕ
Sergey13 (2006-03-16 13:47:00) [40]2[17] FROSN (16.03.06 13:43)
>изначально прога писалась на другом компе
ОС-и одинаковые, ХП нет? Сервер один и тот-же? Локальный или удаленный? Интербесы одинаковые? Настройки БДЕ одинаковые?