הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שיקול יעילות במסדים... (https://hosts.co.il/forums/showthread.php?t=82737)

dabi 22-05-10 20:52

שיקול יעילות במסדים...
 
אהלן
אני עושה מערכת שפותחת פורומים של IPB אוטומטי לאנשים
זה אומר שכל מי שנירשם יהיה לו פורום
יש 2 אופציות לעשות את זה
לכל מי שנירשם נוצר מסד(בדקתי והמסד הראשוני של המערכת שוקל 450 קילו בייט)
או לאחד את כל הפורומים למסד 1 , מה שלדעתי יצור קצת עומס כיוון שהרי כל פורום מציג את כל ההודעות שבתוכו זה יהיה "חולני" שהוא ירוץ על מסד שמכיל בתוכו עשרות פורומים ...
מה דעתכם??

הייתרון בשיטה הראשונה זה שכל פורום יריץ רק את הפורום שלו,וכך יהיה חיסכון בשאילתות
החיסרון הוא שלכל משתמש שנירשם הוא כבר תופס לי 450 קילו בייט

בשיטה השניה זה הפוך-ייתרון אני חוסך את הנפח של המסד הראשוני לכל בן אדם
והחיסרון שכל שאילתה לדעתי תיהיה ארוכה יותר

אשמח לדעות

Itay 22-05-10 20:59

אם אתה מצפה שכל פורום שנפתח די יצליח אז ה-450 ק"ב הראשוניים האלה לא באמת משנים.. הבעיה תהיה עם חשבונות לא פעילים (שבטח יהיו יחסית הרבה כאלה)
עדיף לדעתי לפתוח לכל פורום בסיס נתונים חדש ולעשות שנגיד חשבונות שלא פעילים בכלל מעל זמן מסויים ימחקו + לנקות טיפה דברים שאתה לא צריך בקוד ובבסיסי נתונים כדי לחסוף מקום

Erez | TrustMedia.co.il 22-05-10 21:11

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

אדיר 23-05-10 08:28

מסד חדש לכל פורום עדיף..

intercooler3819 23-05-10 11:38

אותו מסד, אותם טבלאות רק עם PREFIX אחר

דרך אגב יש לי מערכת כזאת מוכנה איפהשהו..

dabi 23-05-10 11:51

ציטוט:

נכתב במקור על ידי nitsanbn (פרסם 765035)
אותו מסד, אותם טבלאות רק עם PREFIX אחר

דרך אגב יש לי מערכת כזאת מוכנה איפהשהו..

לא הבנתי
אשמח להסבר טיפה יותר מפורט

Shay Ben Moshe 23-05-10 13:25

ניצן מתכוון שלכל הפורומים יהיה את אותו המסד אבל נגיד לטבלאות שלי יקראו:
user1_table_name
לטבלאות שלך יקראו
user2_table_name
וכו'.

אני גם תומך בשיטה הזו.

dabi 23-05-10 13:54

ציטוט:

נכתב במקור על ידי Shay Falador (פרסם 765050)
ניצן מתכוון שלכל הפורומים יהיה את אותו המסד אבל נגיד לטבלאות שלי יקראו:
user1_table_name
לטבלאות שלך יקראו
user2_table_name
וכו'.

אני גם תומך בשיטה הזו.

אז בו נמקד
ב IPB יש עשרות טבלאות
בוא לצורך הדוגמא ניקח 4 טבלאות לדוגמא
forum
topic
rep
mem
ולמסד שלי קוראים
dabi_forum
אז מה לעשות?
שכל פעם שמשתמש חדש נירשם ואני רוצה לפתוח לו פורום אני יוסיף למסד עוד 4 טבלאות???
(זה אומר שבמציאות אם IPB מכילה 40 טבלאות אז לאחר כל הרשמה של משתמש אני מוסיף עוד 40 טבלאות ??)
אם כן אז מה ההבדל בין זה לבין לפתוח מסד חדש

Erez | TrustMedia.co.il 23-05-10 14:36

ציטוט:

נכתב במקור על ידי dabi (פרסם 765053)
אז בו נמקד
ב IPB יש עשרות טבלאות
בוא לצורך הדוגמא ניקח 4 טבלאות לדוגמא
forum
topic
rep
mem
ולמסד שלי קוראים
dabi_forum
אז מה לעשות?
שכל פעם שמשתמש חדש נירשם ואני רוצה לפתוח לו פורום אני יוסיף למסד עוד 4 טבלאות???
(זה אומר שבמציאות אם IPB מכילה 40 טבלאות אז לאחר כל הרשמה של משתמש אני מוסיף עוד 40 טבלאות ??)
אם כן אז מה ההבדל בין זה לבין לפתוח מסד חדש

כנראה יש הבדל מבחינת ביצועים,בכל מקרה אתה לא צריך להכין את זה,זה מובנה בתוך IPB,אם תראה בהתקנה יש מקום שאתה רושם את הprefix הזה

dabi 23-05-10 14:39

ציטוט:

נכתב במקור על ידי WiPi (פרסם 765055)
כנראה יש הבדל מבחינת ביצועים,בכל מקרה אתה לא צריך להכין את זה,זה מובנה בתוך IPB,אם תראה בהתקנה יש מקום שאתה רושם את הprefix הזה

לא בעיה של להכין
אני רוצה לדעת מה ההבדל כי אני רוצה לעשות את זהבמערכות שונות


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

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