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

Вниз

Выполенние 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.027 c
14-1095839538
vidiv
2004-09-22 11:52
2004.10.10
Creative SB под Win2kServer


10-1047540949
MDima
2003-03-13 10:35
2004.10.10
Проблема с использованием DCOM


1-1095615292
Кодер
2004-09-19 21:34
2004.10.10
Как создать сервис?


3-1095146824
chis
2004-09-14 11:27
2004.10.10
Как открыть TADODataSet не полностью?


1-1096030702
Mirror
2004-09-24 16:58
2004.10.10
GetLogicalDrives





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