Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
こんにちは、SQLite 2 または MySQL データベースを共有する Yii を含むさまざまな PHP Web アプリケーションについて疑問に思っていました..それらが同時に変更を加えた場合、SQLite 2 と MySQL はデータベースを一時的にロックし、Yii と通常の PHP アプリケーションが維持されるようにします。データベースは正常に動作していますか?
はい、彼らがやります。Web アプリを閲覧する 2 人の異なるユーザーと同じように、それぞれが DB をロックします。 同じアプリの 2 つの異なるページとして、2 つの異なるアプリを考えることができます。どちらの場合も「ステートレス」で作業しているため、RDBMS はアプリの 1 つに対して数マイクロ秒動作し、他のマイクロ秒では他のアプリ、または両方で動作します (ロックが解除されるまでキューに入れます) 。エンジン、しかしとにかく、ライブラリは、共有と検索を解決 (および保証) します。