sqlite_busy_timeout

(PHP 5)

sqlite_busy_timeout --  ビジータイムアウト時間を設定またはビジーハンドラを無効にする

説明

void sqlite_busy_timeout ( resource database, int milliseconds)

sqliteがdatabaseが利用可能となるまでの 待つ最大の時間をmillisecondsに設定して下さい。 milliseconds0の場合、 ビジーハンドラは無効となり、他のプロセス/スレッドが更新用にデータベー スをロックしている際に、sqliteはSQLITE_BUSYを 直ちに返します。

PHPはデフォルトでデータベースがオープンされる際のビジータイムアウト を60秒に設定しています。