בעיה דחופה, MySql + WS

  • פותח הנושא abt
  • פורסם בתאריך

abt

New member
בעיה דחופה, MySql + WS

בניתי מערכת לשליחת הודעות ב.net. יש לי שתי טבלאות: הודעות (ID (אוטואינקרמנט), טקסט) נמענים (ID הודעה, USERID) ו- WS שמקבל string[] של נמענים, וטקסט של הודעה. אני עושה את הפעולות הבאות: 0) נועל את שתי הטבלאות, 1) מכניס את טקסט ההודעה לטבלת ההודעות, 2) בודק מה המספר המקסימלי של ההודעה בטבלת ההודעות (ההודעה האחרונה), 3) עובר על מערך הנמענים בלולאה ומכניס לטבלת הנמענים את הID המקסימלי שמצאתי,ואת הUSER ID מהמערך שעליו אני עובר בלולאה. 4) משחרר את הטבלאות. לא יודע בקשר ליעילות, וגם לא מאוד אכפת לי.. זה לא עובד בכזו תדירות גבוהה. הבעיה החמורה שבה אני נתקל היא כזו: משתמש 1 שולח הודעה למשתמש 2, אבל במקום שהיא תגיע רק למשתמש 2 היא מגיעה לעוד 10 משתמשים. מישהו יכול לחשוב איך דבר כזה קורה ?
 
למעלה