2

こんにちは、SQLite 2 または MySQL データベースを共有する Yii を含むさまざまな PHP Web アプリケーションについて疑問に思っていました..それらが同時に変更を加えた場合、SQLite 2 と MySQL はデータベースを一時的にロックし、Yii と通常の PHP アプリケーションが維持されるようにします。データベースは正常に動作していますか?

4

1 に答える 1

1

はい、彼らがやります。Web アプリを閲覧する 2 人の異なるユーザーと同じように、それぞれが DB をロックします。
同じアプリの 2 つの異なるページとして、2 つの異なるアプリを考えることができます。どちらの場合も「ステートレス」で作業しているため、RDBMS はアプリの 1 つに対して数マイクロ秒動作し、他のマイクロ秒では他のアプリ、または両方で動作します (ロックが解除されるまでキューに入れます)
。エンジン、しかしとにかく、ライブラリは、共有と検索を解決 (および保証) します。

于 2013-01-08T13:03:59.823 に答える