Merhaba şuanda böyle bir sistem yazmaktayım, socket kullanımadan yapılan anlık sql chat mantıkları bir zamana kadar yormuyor ama kullanıcı çoğaldığında sql girdi çıktıları ve geri getirme çabaları sunucuyu muhakkak yoracaktır.
Şuan için yaptığım sistemde genel ve + özel görüşmeler mevcut, genelde yapılan chatler 150 satıra kadar izin verilip her sonrasındaki satırı sildirererk db'yi şişirmemeye çalışıyorum.
Eğer socket tabanlı bir sohbet modülü yapmış olsaydım bunlara gerek duymadan çok rahat bir şekilde işlemi gerçekleştirebilirdim.