Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: MSSQL
 
 автор: Enter   (05.04.2016 в 10:49)   письмо автору
 
 

Здравствуйте Есть sql запрос. в Менеджмент студио он срабатывает за долю секунды. В пхп скрипте он работает очень долго и не срабатывает. В запросе участвуют 5 таблиц. Может, из-за количества джоинов все виснет? Другие запросы, которые выполняются до него, срабатывают. Но там мало джоинов. Максимум две таблицы связаны. Может, такая ситуация из-за кол-ва связанных таблиц? Или Какая-то таблица блокируется?

  Ответить  
 
 автор: ObivaN   (06.04.2016 в 03:17)   письмо автору
 
   для: Enter   (05.04.2016 в 10:49)
 

Может там все-таки таки запрос разный, например параметры другие. MSSQL сам по себе блокировочник, если какая-то запись выборки под транзакцией после апдейта/инсерта - он будет ждать. Посмотрите на незавершённые (повисшие) транзакции, может дело в них. Попробуйте еще переключить базу в версионный режим (называется изолированные снимки или как-то так).

  Ответить  
 
 автор: Enter   (06.04.2016 в 13:40)   письмо автору
 
   для: ObivaN   (06.04.2016 в 03:17)
 

Не, запрос один и тот же. Даже без WHERE. Повисших транзакций нет, я смотрел. переключать режим попробую. Спасибо.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования