Büyük (1m + satırlar / günlük) MySQL veritabanlarını ve nasıl işleneceğini

0 Cevap php

Ben 500k + benzersiz bir gün hits (4m kadar çarpıyordu olacak) işleyen bir web hizmeti var. Ziyaretçi her ziyarette (Yönlendiren, IP, konum, vb) hakkında çeşitli bilgileri oturum (~ 5 satır / ziyaret) başına günlük verileri bir çok şey var. 01:00 Her gün ben PHP'nin & mySQL başka özet tabloya tüm günlük tablolardaki verileri (# uniques, bize tekil, ortalama süresi) özetler. Bu siteyi ziyaret ettiğinizde her ziyaretçi belirli özellikleri gerçekten çok uzun zaman alır ve çalıştırmak bazen sunucusunun DB öldüren tüm verileri özetleyen (kullanıcı aracısı, OS, yer) bağlı olarak, 1 1k hakkında farklı "grupları" ile ilişkilidir sonra özet 1k gruplarının her biri için sorgu ve özet tabloya veri eklemek. MySQL db içinde günlük veri son derece büyük miktarlarda depolanması ve özetleme daha etkili bir yolu var mı?

0 Cevap