Mysql sorgusu tamamlanana kadar ziyaretçi Lock

0 Cevap php

Ben tek bir sayfada alınabilir eylemler site ziyaretçisi için veritabanındaki bilgiler üzerine şarta olduğu için bir sitedeki sayfaların bir grup var. Yani, Ziyaretçi A sayfası B gelir ve belli bir grup katıldı olduğunu göstermek için bir veritabanını günceller diyelim. Sonra ziyaretçi, sayfa C, grup sayfasına gider. Kullanıcı bir grup üyesi ise, üye içeriği gösterilir. Eğer değillerse, bunlar üye olmayan içerik gösterilir. Burada sorun (btw, sayfa php olan) gelir:

Veritabanı her zaman üyelik devletlere en son bilgi ile dolu böylece kullanıcı, sayfa C gider önce ideal bir dünyada, sayfa B üzerinde çalışan sorgu anında tamamlanmış olacaktır. Ancak, sunucu yükü çok altında olduğunu ve sorgu Yani, kullanıcı grubunun bir üyesi olmasına rağmen, bu sayfa C yansımıyor kullanıcı sayfa C'ye gider zaman tam değil o olabilir Sorgu henüz tamamlamadığını beri.

Bu sorgu sadece orada sorgudan sonra "asmak" ve yük olacaktır ziyaret etmeye çalıştığınızda başka bir sayfayı tamamlar kadar bir kullanıcı, bir sayfada bir sorguyu çalıştırırsanız, tam veya zaman belirli bir miktar kadar olduğundan bunu yapmak için bir yolu var mı geçti? Ben elle bu sistemi yapabilir, ancak mysql ve php zaten yerleşik bir şey varsa, o tercih olacaktır.

Bu konularda durumda, ben bir lamba sunucusu kullanıyorum.

0 Cevap