+1 для DBMS_SCHEDULER и подходов DBMS_JOB, но также и рассматривают, необходимо ли использовать другой подход.
, Если у Вас есть процедура, которая выполняется способом строки строкой и Вы находите, что это медленно, ответ не должен, вероятно, выполнять процедуру многократно simltaneously, но гарантировать, что основанный на наборе подход используется вместо этого. В экстремальном значении можно даже затем использовать параллельный запрос и найти что-либо подобное DML для сокращения стены, показывают время процесса.
я упоминаю это только потому, что это - очень общий отказ.
Этот образец - именно то, что вам нужно.
Посмотрите на Reachability.m. он сообщит вам, есть ли у вас какое-либо соединение, а затем сообщит, какой у вас тип соединения.
Пример «Доступность» может оказаться излишним, если вы просто хотите определить, подключены ли вы, и какой тип подключения вы используете, если подключены. Действительно, пример также содержит код, показывающий, как настроить и использовать обратные вызовы, которые уведомляют вас об изменениях состояния.
Чтобы найти фрагмент исходного кода, который точно сообщает вам, подключены вы или нет, и какой тип подключения вы используете, вы можете посмотреть мой ответ на аналогичный вопрос, опубликованный здесь .
Как только вы делаете запрос на любой веб-ресурс, iPhone использует любое найденное соединение, он использует wifi ( как более приоритетный), и если wifi не подключен, он использует операторскую сеть. Нет кодовых настроек, которые бы препятствовали работе операторской сети.
Все, что нужно сделать: