0 / 0 / 1
Регистрация: 08.08.2012
Сообщений: 43
|
|
1 | |
Sql compact долго выполняется запрос07.10.2014, 08:46. Показов 1726. Ответов 4
Метки нет (Все метки)
Всем привет.
База sql compact около 1.5 млн записей, все нужные индексы есть. Когда запрос выполняется в отдельном потоке очень тормозит на строке "reader.Read()" - около 13 сек. выполняется. Но если вызвать эту функцию "напрямую", то все ок, практически мгновенно. Подскажите в чем может быть загвоздка, заранее спс.
0
|
07.10.2014, 08:46 | |
Ответы с готовыми решениями:
4
Долго выполняется импорт из Access в MS SQL Простой запрос выполняется очень долго Не работает запрос в SQL compact CE Не выполняется запрос к SQL |
0 / 0 / 1
Регистрация: 08.08.2012
Сообщений: 43
|
|
11.10.2014, 16:09 [ТС] | 3 |
Правильно ли я понимаю, что
SqlDataReader reader = command.ExecuteReader(); - это выполняется запрос и результат помещается в reader reader.Read(); - reader просто переходит к первой записи. Если это так, то как эта строка кода может выполняться так долго, ведь запрос уже выполнен.
0
|
202 / 171 / 67
Регистрация: 04.10.2014
Сообщений: 839
|
|
11.10.2014, 19:37 | 4 |
Gomer Simpson, у вас везде подключение к БД закрывается после выполнения запросов? потому что у меня было такое, оставил в одном месте соединение не закрытым и все тупило по страшному, даже если запрос не большой
0
|
0 / 0 / 1
Регистрация: 08.08.2012
Сообщений: 43
|
|
12.10.2014, 12:23 [ТС] | 5 |
Да проверил, похоже дело в этом. Не всегда закрывалось.
sqlCeConnection.Close(); Спс.
0
|
12.10.2014, 12:23 | |
12.10.2014, 12:23 | |
Помогаю со студенческими работами здесь
5
Не выполняется SQL запрос Не выполняется запрос в MS SQL Server Не выгружаются данные в textbox1 и не выполняется SQL-запрос Очень медленно выполняется запрос SQL на ТСД Windows CE 6.0 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |