
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
一つはトランザクションとロックの問題
ちゃんとした処理をいれていればアクセスごとに最新のデータが見えるようになります
もうひとつはキャッシュの問題
キャッシュがある限り常にユーザーのデータが最新かどうかはわかりません
サーバーにそう頻繁にデータを取りに行くことはないし
かりに取りに行っても更新がないとジャッジされれば同じデータが返ってきます
キャッシュを回避する方法としては毎回ユニークなワンタイムトークンを発行することです
No.2
- 回答日時:
>>このリロードというのは、画面のリロードですよね。
?画面ではなく、DBからのデータの再読み込みです。
>>又、リロードする事によって、画面がちらつく事にはならないでしょうか?
画面がちらつくことはないですが、DBからのデータの読み込みと、それに続く処理があるから、再表示されるまで待たされる時間が増えるはずです。
No.1
- 回答日時:
>>別画面でリロードすると、更新したDBの内容が反映されます。
これは、原因は何が考えられるでしょうか?
まあ、それは普通のことで、異常ではないと思います。
別画面で、単にデータ参照するだけだと、以前に読んだ古いデータを保持していて、それを表示することはありえます。そうするほうが効率的で応答が早いから。
リロードすると、DBから最新データを読むので、時間がかかるけど、最新の更新されたデータが表示される。
ですから、データ参照する場合、常にリロードすればいいと思います。
ちなみに、私もWebシステムを開発しています。
応答速度を上げることと、システムの負荷を下げるため、管理画面には、キャッシュ設定がいくつもあります。
ただし、それらを有効にすると、「プログラムを修正したのに修正されていない!データを修正したのに古いままだ!!」ってことがあるそうです。
マニュアルを読むと、「システムj開発中は、キャッシュをOFFにしてください」なんて書かれていました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
iPhoneのシステムデータ、3日前...
-
c言語の問題です。これを踏まえ...
-
accessで複数年度のデータを蓄...
-
Null同士の結合
-
MacBookのシステムデータを減ら...
-
マイナンバーこそ正義と思って...
-
windows 11 へのアップグレード...
-
システム連携?システム連係?
-
別のシステムのデータを引っ張...
-
「データが反映されるのが遅い...
-
Ciscoルーター等の寿命は
-
WD Blue SN580 1TB をシステム...
-
ITa、ITbという言葉の意味を教...
-
タブレットにナビゲーションバ...
-
ページングシステム
-
「管理」「運用」「保守」の意...
-
対処方法を知りたい
-
Microsoftのサポートって過去最...
-
事務コンについて相談させてく...
-
「システマティック」「系統的...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MacBookのシステムデータを減ら...
-
Null同士の結合
-
iPhoneのシステムデータ、3日前...
-
accessで複数年度のデータを蓄...
-
5分ごとのデータ取得
-
モバイルパソコンを購入しました。
-
アクセスVBA 追加クエリ
-
RAID(ハードウェア)を有効に...
-
mysql で読み込み中です。の画...
-
Accessを開発するに当たり
-
Oracleクライアントの共存方法...
-
アクセス初心者ですが困ってい...
-
負荷分散について教えてください
-
Orcle10gのDATAPUMPとFASTUNLOA...
-
膨大なデータをACCESSで操作したい
-
AS400を使ったインフラ構築
-
データベースプログラミング言...
-
MSDEのインターフェース
-
データ削除、追加によるロール...
-
SELECTでn行目から最後もしくは...
おすすめ情報
このリロードというのは、画面のリロードですよね。?
全ての画面にリロードを入れるという事になるのでしょうか?
又、リロードする事によって、画面がちらつく事にはならないでしょうか?