v2.5.2
Giriş yap

MySQL Kayıtları hk.

zelemi
500 defa görüntülendi

Merhaba Arkadaşlar,
Sizden bir fikir bir bilgi almak istiyorum.
Elimde bir adet db var bunda 67.milyon küsür kayıt var.(bir adet tabloda)
Bu satır satır tutulan kayıtlara müşteri kodu ataması yapacağım fakat döngüye koysam belli süre sonra patlıyor.
Bu mevcut kayıtları nasıl hepsine müşteri kodunu sağlıklı bir şekilde atarım?
Bu arada her kayıt kendine özel müşteri kodu var sistemde benim amacım tabloda hangi satır hangi müşteriye ait eşleştirmek istiyorum ve tablo her gecen gün daha fazla büyüyor.

abdullahx
1043 gün önce

Biraz PHP kodu bir de cronjob ile çözebilirsiniz. Ne kadar aralıklarla yapacağınızı belirleyin, php dosyasını ilk açtığınızda atıyorum 1-100000 arası güncellensin. bu 100000 sayısını bir json veya text dosyasına kaydedin. Sayfa ikinci defa açıldığında dosyadaki değere bir 100000 daha ekleyip yine ikisi arasındaki veriyi güncellesin. Taa ki bitene kadar. Bu dosyayı da bir cronjob a koyun 2 dakika aralıklarla o kendisi halletsin.