powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SqlDependensy.Stop очень медленный
10 сообщений из 10, страница 1 из 1
SqlDependensy.Stop очень медленный
    #40050995
kikipumpa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При закрытии приложения закрываю подключение к базе и метод SqlDependensy.Stop(connectionString) работает очень долго, секунд 30. От чего это может зависеть? Куда вообще копать пока не понимаю.

При чем не всегда. При отладке каждый раз, но при запуске ехе'шника может сразу отработать, а может нет.
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40051577
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kikipumpa
При закрытии приложения закрываю подключение к базе и метод SqlDependensy.Stop(connectionString) работает очень долго, секунд 30. От чего это может зависеть? Куда вообще копать пока не понимаю.

При чем не всегда. При отладке каждый раз, но при запуске ехе'шника может сразу отработать, а может нет.


Копать:
1. покажите c# код
2. версия сервера?
3. отложите лопату, покурите
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40051814
kikipumpa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public void start()
{
    if (sqlConnection.State != System.Data.ConnectionState.Open)
    {
        sqlConnection.Open();
        SqlDependency.Start(_connectionString);
    }
}

public void stop()
{
    if (sqlConnection.State != System.Data.ConnectionState.Closed)
    {
        sqlConnection.Close();
        SqlDependency.Stop(_connectionString);
    }
}



MS SQL Server 2012
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40052561
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kikipumpa
Ролг Хупин,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public void start()
{
    if (sqlConnection.State != System.Data.ConnectionState.Open)
    {
        sqlConnection.Open();
        SqlDependency.Start(_connectionString);
    }
}

public void stop()
{
    if (sqlConnection.State != System.Data.ConnectionState.Closed)
    {
        sqlConnection.Close();
        SqlDependency.Stop(_connectionString);
    }
}



MS SQL Server 2012


Выглядит неплохо, что показывает профайлер в грустные моменты работы приложения?
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40052571
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SqlDependensy почему-то достаточно непопулярная тема.
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40052584
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_sub
SqlDependensy почему-то достаточно непопулярная тема.

Даже удивительно. Ведь её всего лишь лет восемь как не поддерживают :))
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40052610
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,
если это работает и выполняет свои функции, то какая разница сколько лет не поддерживается? Может технология достигла своего совершенства и ей некуда дальше развиваться, поэтому и не поддерживают.
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40052918
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин
kikipumpa
Ролг Хупин,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public void start()
{
    if (sqlConnection.State != System.Data.ConnectionState.Open)
    {
        sqlConnection.Open();
        SqlDependency.Start(_connectionString);
    }
}

public void stop()
{
    if (sqlConnection.State != System.Data.ConnectionState.Closed)
    {
        sqlConnection.Close();
        SqlDependency.Stop(_connectionString);
    }
}



MS SQL Server 2012


Выглядит неплохо, что показывает профайлер в грустные моменты работы приложения ?



И еще:
вы уверены, что именно на Stop торчит?

sqlConnection.Close();
SqlDependency.Stop(_connectionString); //<----------?
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40056565
kikipumpa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин
Выглядит неплохо, что показывает профайлер в грустные моменты работы приложения?

не силён в админстве MSSQL, что именно нужно смотреть в профайлере?
...
Рейтинг: 0 / 0
SqlDependensy.Stop очень медленный
    #40056571
kikipumpa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ролг Хупин
вы уверены, что именно на Stop торчит?


да, при отладке затыкается именно на этой строчке
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / SqlDependensy.Stop очень медленный
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]