Yani, daha önce php bir çalışan zamanlama sistemi geliştirdik. Bu çok verimsiz oldu. Ben yeni bir program yarattığı zaman, ben 'programları' ve o programa etkilenen her bir çalışan için, ben orada başlar ve bu özel tarih için zamanı durdurmaya verdi 'schedule_days' denilen bir tablodaki bir satır oluşturulur adında bir tablodaki bir satır oluşturulur . Ayrıca, programları düzenlerken de bir kaza oldu. Düzenleme sayfasında, belirli takvimi veritabanından her kullanıcıyı çekti ve sayfa üzerinde çıktı. Bu çok mantıklı, ama çok yavaş oldu.
Bunu bir hafta süren program için yaklaşık 15 çalışanı yüklemek için ne kadar sürer tahmin edebilirsiniz. Ben çok sorguları şu 15 kullanıcı varsa o programa, her kullanıcı için 1 sorgu ve her kullanıcı için her gün için 7 sorgular .. 1 sorgu olacaktır. Iyi yolda başkasının bakış bu ne yapmalı Yani ben sadece soruyorum?