SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 26.09.2012 12:39:13

VladimirPivovar
Завсегдатай
Зарегистрирован: 26.04.2011
Сообщений: 31

Взаимодействие ProgressBar-a с MySQL Server

Скажите пожалуйста, реально ли запрограммировать
логику взаимодействия ProgressBar-a с MySQL Server

Цель: нужно информировать пользователя о ходе выполнения поиска информации с возможностью предоставления информации о примерном времени выполнения SQL- запросов; предоставить возможность прекращения  выполнения SQL запроса.

Допустим нужно отобразить:
1) сколько  будет выполняться SQL запрос
2) сколько записей обработано на данный момент

Может есть  переменные MySQL сервера, к которым можно обратиться через API

Отредактированно VladimirPivovar (26.09.2012 12:47:21)

Неактивен

 

#2 28.09.2012 15:39:05

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5833

Re: Взаимодействие ProgressBar-a с MySQL Server

На оба ваших вопроса ответ отрицательный.

Можно лишь

VladimirPivovar написал:

предоставить возможность прекращения  выполнения SQL запроса

Через show processlist узнать id запроса и убить его командой kill (http://dev.mysql.com/doc/refman/5.5/en/kill.html)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson