DB באפליקציית ווב ASP.NET
-
בקשר לשאלת הפיצול השאלה שלך לדעתי די ספציפית לסרניטי כי ייתכן שיש להם השקפת עולם סדורה בנושא ויכול להיות ששם טבעי לערב את השניים. במערכות אחרות הייתי מפריד בין טבלאות המידע לטבלאות המערכת המוכנה). אבל בכל מקרה תוכל להפריד כי אים בעיה לעשות שאילתות על פני כמה מסדים בשרת אחד (וגם משרתים שונים רק שזה כבר עולה בביצועים מעט).
בקשר לעבודה על המסד אין שום בעיה לכתחילה לעבוד רק על המרוחק וגם תוכל לשים במחשב שלך כלים לעבודה עם מסד והכל מול המרוחק. נפוץ להפריד בין זמן הבניה לפרוקשיין אבל זו לא מעבר להמלצה ותמיד יש מקומות בהם יש לעבוד אחרת מההמלצות.
-
@dovid אמר בDB באפליקציית ווב ASP.NET:
וגם תוכל לשים במחשב שלך כלים לעבודה עם מסד והכל מול המרוחק.
אשמח אם יש למישהו המלצות לכלים כאלה.
@dovid אמר בDB באפליקציית ווב ASP.NET:
נפוץ להפריד בין זמן הבניה לפרוקשיין אבל זו לא מעבר להמלצה ותמיד יש מקומות בהם יש לעבוד אחרת מההמלצות.
לא כ"כ הבנתי.
מה הכוונה להפריד?
יש את מבנה הDB, את זה בונים רק במחשב, ואז בונים מחדשבמסדבשרת?
מייבאים, או מה? -
אני התכוונתי הפרדה שזה שתי מסדים נפרדים, גם אם באותו מחשב.
אני לא יודע מה אתה קורא מסד ולמה אתה קורא מחשב,
מסד נתונים זה אוסף מוגדר של טבלאות תצוגות וכולי. שרת מסד נתונים זו תוכנה שמארחת אוסף של מסדי נתונים.
התוכנה הזו במקרה שלנו יכולה להיות רק בשרת המרוחק, ולעשות הכל מולו (גם במידה ורוצים לעבוד על מסד אחר בעת הבניה, וכל פעולה אחרת מהמחשב המקומי יכולה להיות ישירות מול המרוחק) ויכולה להיות גם במחשב המקומי (שהוא ארגז חול בד"כ לפיתוח ולניסויים). -
@dovid אמר בDB באפליקציית ווב ASP.NET:
התוכנה הזו במקרה שלנו יכולה להיות רק בשרת המרוחק, ולעשות הכל מולו (גם במידה ורוצים לעבוד על מסד אחר בעת הבניה, וכל פעולה אחרת מהמחשב המקומי יכולה להיות ישירות מול המרוחק) ויכולה להיות גם במחשב המקומי (שהוא ארגז חול בד"כ לפיתוח ולניסויים).
מה הסיבה שזה כ"כ איטי אצלי (כל עדכון מבנה וכדו'), כשזה מותקן על המחשב?
-
@upsilon01 מה הכוונה?
@WWW אמר בDB באפליקציית ווב ASP.NET:
כרגע מוגדר MsSqlLocalDB, והחיבור לDB מהעורך מאד איטי
-
אני ממליץ לך להשתמש עם SQL Managment studio
לעריכה וצפייה במסד נתוניםלמרות שההתקנה שלו קצת כבדה
-
@dovid אמר בDB באפליקציית ווב ASP.NET:
בקשר לשאלת הפיצול השאלה שלך לדעתי די ספציפית לסרניטי כי ייתכן שיש להם השקפת עולם סדורה בנושא ויכול להיות ששם טבעי לערב את השניים. במערכות אחרות הייתי מפריד בין טבלאות המידע לטבלאות המערכת המוכנה). אבל בכל מקרה תוכל להפריד כי אים בעיה לעשות שאילתות על פני כמה מסדים בשרת אחד (וגם משרתים שונים רק שזה כבר עולה בביצועים מעט).
אני רואה ש FOREIGN KEY אין למסד אחר גם על אותו שרת.
עדיף לי לשים הכל על אותו מסד וזהו?