הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
20-12-10, 20:05 | # 1 |
משתמש - היכל התהילה
|
דאטה בייס גדול עם 10,000,000 רשומות
אהלן חברים,
מתייעץ איתכם בנוגע לאיזה אתר גדול שאני מפתח שיש לו מיליוני רשומות בטבלה אחת... יש למישהו המלצה איך להתעסק עם הטבלה הזאת שהאתר ירוץ?.. ובאמת, רק לאנשים שהתעסקו עם דאטה בייסים בסדר גודל כזה ויותר... תודה
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק בניית אתרים - Wise Group Media LTD
|
20-12-10, 20:11 | # 2 |
אושיית הוסטינג
|
Cluster, פיצול טבלאות לשרתים שונים, לעבוד עם כונני SAS.
לא חסר אפשרויות, השאלה באיזה שימוש מדובר? אינטנסיבי? אחד על אחד? גישה למסד אחת ל?
__________________
אבי |
20-12-10, 20:11 | # 3 |
I am root
|
תחשוב על מסדים שמיועדים לביצועים גבוהים כמו קסנדרה או מונגו.
|
20-12-10, 20:19 | # 4 |
משתמש - היכל התהילה
|
קראתי על InnoDB ועל MyISAM מישהו יכול להסביר את שניהם? ומה כדאי? ואם זה משהו שצריך להתקין בשרת או קלאס?
מהחיפוש המהיר שחיפשתי (ואני עדיין מחפש) יש דאטה בייסים או מחלקות או מודול לא ממש נכנסתי לעומק עדיין שמסוגל לנהל רק רשומות שביקשתי בשאילתא ולא לרוץ על כל הטבלה... - עדכון: אוקיי לדעתי אני אשתמש ב InnoDB, עושה רושם שזה מנוע מהיר ב MySQL יש למישהו מדריך בנוגע לזה?..
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק בניית אתרים - Wise Group Media LTD
Last edited by Hanan; 20-12-10 at 20:25.. |
21-12-10, 08:10 | # 5 |
חבר חדש
|
תשמע אני עובד כרגע עם DB של משהו כמו 8 מליון רשומות וגודל של 5GB, אני משתמש ב MYSQL,
השאלה היא כמה אנשים בו זמנית יצטרכו גישה לDB? תיצור אינדקס טוב ולא תהיה בעייה של גישה מהירה. אם אתה רוצה משהו מאוד מקצועי הייתי הולך על Oracle אם זה באמת משהו מטורף או Cluster של Mysql שזה כמה שרתים בו זמנית |
21-12-10, 18:19 | # 6 |
משתמש - היכל התהילה
|
שמתי לב, שאם אני מבצע שאילתא בלי WHERE, הוא טס, ברגע שאני מכניס לו נגיד: WHERE valid='1' לוקח לו כמה דקות...
איך אפשר לייעל את הנושא?.. מן הסתם, באתר אני אצטרך לעשות חיפוש וזה מתבצע עם WHERE... טעות שלי, ORDER BY.. מאט את השאילתא...
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק בניית אתרים - Wise Group Media LTD
Last edited by Hanan; 21-12-10 at 18:33.. |
22-12-10, 00:05 | # 7 |
חבר בקהילה
|
תעשה אינדקס על השדות שאתה עושה עליהם את השאילתה
ותחקור את נושא ה SHARDING פיצול בסיס נתונים למספר בסיסי נתונים במספר שרתים כמו שגוגל עושים GFS |
23-12-10, 20:32 | # 8 |
משתמש - היכל התהילה
|
הכל תלוי בשאילותות שאתה הולך להריץ עליו ומה בעצם אתה רוצה ממנו?
כמו שהעלו פה אחד האופציות ליעול זה אינדקסים. בעיקרון 10 מליון רשומות זה כלום למסד נתונים, בדיוק בשביל זה מסד נתונים נועד.
__________________
קו ישר, כי אפשר גם אחרת |
23-12-10, 22:13 | # 9 |
אושיית הוסטינג
|
רק אל תנסה rand()
__________________
אבי |
24-12-10, 18:59 | # 10 |
חבר מתקדם
|
מז"א לעשות אינדקס על שדה?
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|