За последние 24 часа нас посетили 21896 программистов и 994 робота. Сейчас ищут 699 программистов ...

Параллельное выполнение запросов SQL

Тема в разделе "Oracle Database", создана пользователем Chicko, 16 июл 2008.

  1. Chicko

    Chicko Активный пользователь

    С нами с:
    23 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    Адрес:
    Алматы, Казахстан
    Добрый день, всем!
    Подскажите, пожалуйста, если кто знает, есть ли возможность запустить несколько запросов SQL к базе данных Oracle из скрипта PHP на параллельное выполнение. Если это сделать возможно, подскажите пожалуйста как.
    Заранее большое спасибо
     
  2. Anonymous

    Anonymous Guest

    Смотря что в вашем понимании значит «параллельное исполнение»
     
  3. Chicko

    Chicko Активный пользователь

    С нами с:
    23 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    Адрес:
    Алматы, Казахстан
    Я в этом деле еще не очень разбираюсь, но попытаюсь объяснить что я все-таки хочу получить. Мне нужно сократить время отработки скрипта в нем содержится энное количество SQL-запросов, если запускать последовательно запрос за запросом(время отработки запроса достаточно велико) уходит много времени на отработку всего скрипта. я бы хотел несколько сократить время отработки скрипта. Если есть возможность как-то отправить несколько запросов на сервер БД паралельно просьба подсказать. Спасибо.
     
  4. Anonymous

    Anonymous Guest

    если запросы одинаковые, но с разными данными - вам нужны prepared statements. Если запросы разные, они в любом случае будут исполнятся столько времени, сколько им нужно, и не меньше...
     
  5. Chicko

    Chicko Активный пользователь

    С нами с:
    23 янв 2007
    Сообщения:
    6
    Симпатии:
    0
    Адрес:
    Алматы, Казахстан
    Олег, спасибо Вам большое, что откликнулись. Да запросы абсолютно идентичны, разные только данные. Если не сложно подскажите пожалуйста где можно почитать про "prepared statements". [/quote]
     
  6. Anonymous

    Anonymous Guest

    Есть книга, http://otn.oracle.com/tech/php/pdf/unde ... manual.pdf - на английском. Оракл + ПХП, подробно, четко. Если английским не владеете, то можно прочитать теорию prepared statements например, здесь - http://www.oszone.net/4852/ext_mysqli, или http://phpclub.ru/detail/magazine/2004/08/ а практику к ораклу глядеть начиная отсюда: http://www.php.net/manual/ru/function.o ... y-name.php