Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

Выполенние Guage   Найти похожие ветки 

 
HanIP   (2004-09-09 09:01) [0]

Подскажите пожалуйста, как показать в Guage процесс выполнения запроса?


 
sniknik ©   (2004-09-09 09:09) [1]

время выполнения запроса не отслеживается, нет такого, поэтому ни Guage ни прогрес бар не могут его визуализировать (> показать в Guage процесс).

не парься на эту тему, лучше сделай запрос быстрым, оптимизируй его.


 
HanIP   (2004-09-09 09:17) [2]

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


 
sniknik ©   (2004-09-09 09:27) [3]

> Запрос не мой я просо вызываю его из проги
не важно, есть профайлер в поставке MSSQL, захочеш что в нем узнать узнаеш.

> но выполняется около 20 минут
чтото он там не то делает... прооверь, файлы не пропадают? или другие "странности"?

> хотябы как запустить выполнение в потоке.
поток создай и в нем конект-запрос-и на выполнение.


 
HanIP   (2004-09-09 09:43) [4]

запро крутит что в циклах


 
KSergey ©   (2004-09-09 09:46) [5]

Про поток: либо, если используется ADO - асинхронное выполнение.


 
сергей1   (2004-09-09 10:03) [6]

если нет возможности следить за процентом выполненной работы, прогресс бар не нужен. Лучше вывесить label с надписью Ждите. Но если сильно надо, то модернизируй запрос. Например, перед выполнением сделай оценку длительности запроса (к примеру, сосчитай количество строк в таблице. потом на основе этого сделай прогноз :1000 строк - 20 мин., 500 строк - 10 мин.). и меняй значение прогресс бара в зависимости от времени. Точно угадать все равно нельзя, т.к. все зависит от загруженности сервера, но примерно тоже годится.


 
DSKalugin ©   (2004-09-09 14:32) [7]

Проиндексируй необходимые поля в базе по которым есть сортировка или объединение таблиц, и ты удивишься когда тот же запрос выполнится меньше чем за минуту :-)))))



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

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.039 c
8-1089317182
naum
2004-07-09 00:06
2004.10.10
Неаффинные преобразования растра (Thin-Plane Spline)


1-1095781449
SergeyRu
2004-09-21 19:44
2004.10.10
Подключение справки от компоненты к Делфи 6


8-1089901260
Serg_lys
2004-07-15 18:21
2004.10.10
Графика Image и Toolbutton


9-1084114039
Грей
2004-05-09 18:47
2004.10.10
Вопрос насчет клавиш


3-1095156880
Andriy Tysh
2004-09-14 14:14
2004.10.10
ADOQuery.SQL.Add( ... ) & Transaction