שימוש ב- ASP עם בסיס נתונים משותף
אם אתה מגביר את השימוש באתר של מסד הנתונים שלך, אתה בדרך כלל הולך עם תוכנית אירוח המאפשרת לך גישה משותפת למסד נתונים MySQL או MS-SQL.

הצד הטוב במצב זה הוא שמישהו אחר מטפל עבורך בכל ניהול SQL. הם מקצים מקום לטבלאות, מגבים את המערכת, מנהלים את מבנה הדיסק ומשלמים את דמי התוכנה.

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

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

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

שימוש בבסיס נתונים משותף עשוי להיות פיתרון סביר בזמן שהאתר שלך צומח, אך אם האתר שלך מצליח, כדאי שתחשבי לעבור למסד הנתונים הייעודי שלך מהר ככל שתוכל.

הוראות וידאו: שימוש ב-Entity Framework - חלק 1 (מאי 2024).