|
Как сделать быстрее ?
|
|||
---|---|---|---|
#18+
У нас следующая схема. На Linux-машине крутится FireBird SuperServer 1.0.0 (халявный InterBase). На рабочих станциях - формы по AccessXP. Трансляция данных между формами и SQL-сервером через Gemini ODBC. Проблема. Очень медленно работает. Раз в 10 медленнее, чем когда работали с файлом *.mdb Подскажите, какие есть пути для убыстрения ? P.S. Совершенно очевидно, что тормоза исключительно на передачи данных. Утверждения, типа, оптимизируй запросы, проиндексируй поля, перепиши код - не канают :-) Нужны рекомендации на другие протоколы или механизмы передачи данных тех специалистов, кто уже работал с данными средствами. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2002, 13:23 |
|
Как сделать быстрее ?
|
|||
---|---|---|---|
#18+
А по отдельности все эти механизмы по сети быстро работают? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2002, 14:27 |
|
Как сделать быстрее ?
|
|||
---|---|---|---|
#18+
Когда работали с MDB, который лежал на сетевом SMB-диске (всё та же Linux-машинка) - база летала. При выполнении запросов через IB-expert (сетевой администратор InterBase) - всё летает. Через Gemini ODBC - начинаются тормоза. Какую-то несчастную выборку в 1000 строк качает секунд 5-10. До сих пор бы сидели на MDB, если бы не проблема удаленного доступа к базе через интернет. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2002, 14:56 |
|
|
start [/forum/topic.php?fid=45&msg=32053653&tid=1683247]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 529ms |
0 / 0 |