1)プラグマがあるか、現在のlock stateのsqlite db?を知る方法はありますか?
2)また、他のプロセスがDBを使用しているかどうかを知る方法はありますか?sqlite DBのロック状態を知る方法は?
4
A
答えて
2
ないプラグマが、FAQ状態:
SQLiteのは、別のプロセスによってロックされているファイルにアクセスしようとすると、デフォルトの動作はSQLITE_BUSYを返すことです。
ただし、これはデータベースが読み取り専用ではなく書き込み専用にロックされていることを意味します。
1
#1:いいえ、答えがすぐに失効するため(つまり、「データベースがロックされていません」という回答がある場合は、他の人がすぐにロックして悪い情報で)。
正しい方法は、(オプションでタイムアウトを使用して)操作を試し、成功したかどうかを確認することです。
関連する問題
- 1. オーバーレイアイコンの状態を知る方法?
- 2. SqliteのファイナライズとDbロックの問題
- 3. Spring Web Unitテスト - データベースを既知の状態にする方法?
- 4. Meteorアプリケーションのサーバー状態とユーザー、状態の作成方法は?
- 5. Cでキーを押したときのシフトキーの状態を知る方法は?
- 6. Windowsでの子プロセスの状態とリソースの使用方法を知るには?
- 7. エンティティフレームワーク\ sqliteのエンティティの状態を変更する最速の方法
- 8. リストビューをsqlite DBでリフレッシュする方法
- 9. 休止状態のプロバイダから基礎となるデータベース名を知る方法
- 10. コンポーネントを状態に渡す方法は?
- 11. SQLite DB(* .dbファイル)をAIRアプリケーションに埋め込む方法は?
- 12. Linuxでプロセス/デーモン/プログラム状態の変更通知を受け取る方法
- 13. twilio通話の状態を知る方法(完了したかどうか)
- 14. セッション状態を取得する方法
- 15. iOSデバイスのロック/ロック解除を知る方法はありますか?
- 16. jqueryのdivの状態を知るには?
- 17. 鍵を格納するときにロック状態を返すRiak
- 18. 私のDB SQLiteをAndroidアプリに入れる方法は?
- 19. history.jsで状態がどの方向を向いているかを知る方法はありますか?
- 20. ステートマシン:外部イベントなしで状態を変更する方法(過渡状態)?
- 21. sqliteデータベースのロック
- 22. Crm 4.0のチェックボックスのチェック状態を取得する方法は?
- 23. wxWidgetsのリボンでtoggleButtonの状態を取得する方法は?
- 24. カスタムボタンの状態の背景色を設定する方法は?
- 25. 私のフラグメントの状態をAndroidに保存する方法は?
- 26. QSqlTableModelの行の行状態を取得する方法は?
- 27. アンドロイドのEditTextの表示状態を確認する方法は?
- 28. sqlite db内にandroidアプリケーションを配備する方法は?
- 29. Linux上でgdbを使ってコアダンプをデバッグする際のスレッドの状態を知る方法は?
- 30. 状態を変更するイメージを作成する方法は?
ああ、タイムアウトは行く方法です。私はちょっと忘れてしまった。 – MPelletier