הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 01-03-11, 10:36   # 1
gillllll
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
הודעות: 363

gillllll לא מחובר  

רעיון כיצד לבצע עדכון טבלה בחלקים

שלום רציתי לעדכן שדה בדטה בייס בחלקים ואני צריך רעיונות,
הנחות,
1. אין לי בהכרח רצף תקין של ID לכל רשומה.
2. כמות העידכונים צריכה בהתאם למנה שאני רצוה לעדכן בכל פעם.
נניח יש לי 343 רשומות והמנות הם של 100 בכל פעם אז צריכים להיות ארבע עידכונים בכל פעם הוא ממשיך מהנקודה שבה עצרנו.
3. כל עדכון צריך להופיע בתזמון של CRONJOB כל חצי שעה מרגע הפעלת העידכונים.
4. השימוש ב בcronjob הוא כדי להפעיל קובץ ASP בשרת אחר שהוא מבצע את העדכון.

איך אתם הייתם מבצעים את זה?
אם יש לכם איזה מדריך או ראיתם קוד טוב ואתם יכולים להפנות אותי אליו זה יהיה מעולה
תודה מראש לעוזרים.
__________________
- חייך הכל לטובה .
  Reply With Quote
ישן 01-03-11, 11:45   # 2
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 37
הודעות: 841

Hanan לא מחובר  

LIMIT 0,100
LIMIT 100,100
LIMIT 200,100
LIMIT 200,999

ותקבע לכל שאילתא כזאת ID, וכל פעם שיבדוק את ה ID האחרון שרץ וימשיך משם.
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
  Reply With Quote
ישן 01-03-11, 18:53   # 3
gillllll
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
הודעות: 363

gillllll לא מחובר  

אוקיי אז אני אסביר את הבעיה קצת יותר לעומק,
כיון שלשרתי WINDOWS אין פתרון פשוט כפי שיש בPHP באמצעות ה DIRECT ADMIN עם CHRONJOB אני נאלץ להשתמש בפתרון המסורבל הבא אבל יש בו כמה באגים אבל קודם הפתרון שאני חשבתי עליו:
יש לי דטה בייס ואתר שרץ על WINDOWS - ולכן הקוד שיבצע את השינויים בדטה בייס יהיה בקובץ ASP בשרת של האתר מבחינתי.
הכרונגוב בשרת לינוקס אחר יפעיל בעצם URL שיפנה לקובץ ASP שתפקידו לקבל ב GET את הID ממנו הוא אמור לרוץ על הדטה בייס בקפיצות שמוגדרות מראש בקובץ ה ASP .
ועכשיו נכנסות הבעיות ברעיון. ואני אתאר את הסיטואציה כדי שיהיה יותר קל להבין,
נניח מגיע השעה שבה אני רוצה לעדכן אז הCRONJOB מפעיל את הקובץ ASP שרץ פעם הראשונה על 100 רשומות ומעדכן אותן, עכשיו ה ASP בסוף המאה לפי הרעיון שלי צריך להחזיר ל CRONJOB פקודה שהוא ביצע את המאה ועוד זמן מוגדר נניח 10 דקות שיבצע קריאה שניה ל ASP עם פרמטר GET של 100 ואז שוב ה ASP מריץ מה GET שהוא מקבל במקרה שלנו 100 ומתחייל מהרשומה המאה לעדכן את מאה הרשומות הבאות, אם לא הגענו לסוף הדטה בייס הוא ישלח בסוף המאה קריאה ל CHONJOB שיקרא לURL של העדכון עם GET בפרמטר של 200 הפעם ועוד 10 דקות נניח שיפעיל אותו. כך בעצם עד שבקובץ העדכון אנו מגיעים לסוף הדטה בייס.
והוא לא שולח בקשה ל CRONJOB .

ההבעיה היא שאני לא מכיר את צורת הפעולה עם הCRONJOB ואם אפשרי לשלוח לו כתובת URL חדשה ואותה הוא יריץ כל פעם.בזמן מוגדר מראש.

וחשובה לי ההפסקה הזו בין כל 100 רשומות במקרה המסופר 10 דקות לצורך העניין מה שגם עוזר לסיבוך הרעיון ....

עכשיו אני מקווה תיהיה תשובה קצת יותר ספציפית, תודה.
__________________
- חייך הכל לטובה .
  Reply With Quote
ישן 01-03-11, 22:28   # 4
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

בוודאי שאפשר.
http://www.cyberciti.biz/faq/how-do-...-or-unix-oses/
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 02-03-11, 00:14   # 5
gillllll
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
הודעות: 363

gillllll לא מחובר  

תודה.
__________________
- חייך הכל לטובה .
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 15:17.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ