מה היתרונות והחסרונות של ארגון טבלאות על פני עמודות לארגון על פני שורות? יצא לי להתקל במערכות כאלה וכאלה. די ברור שארגון בטבלאות יותר פשוט לרישום ושליפה, אך רישום בשורות הרבה יותר דינמי מבחינת המבנה. מה דעתכם על הנושא?
הנה לינק שמסביר את ההבדלים בינהם עם יתרונות וחסרונות http://infocenter.sybase.com/archiv...erdesigner.docs_12.0.0/html/daug/daugp544.htm בגדול לפעמים שאתה בונה את המבנה הנתונים שלך מאוד דינאמי , אתה עלול לשלום בהרבה JOINS ולעיתים שאתה בונה את הטבלה גדולה מידי אתה יכול ליצור מצב שהיא מתנפחת לחינם למשל יש הרבה רשומות שממלאים רק 4 שדות מסויימים והרבה רשומות שממלאים רק 4 שדות אחרים. אני חושב שההחלטה באיזו גישה לנקוט מאוד קשורה למבנה הנתונים שלך כך שהתשובה לעולם לא תהיה מחולטת
..בגרסת SQL Server 2012 תהיה אופציה של Column Store Index שמבחינה מסויימת מהווה ארגון הפוך של הטבלאות, כלומר- במקום שורה אחר שורה, הארגון הוא עמודה אחר עמודה. יש לזה יתרונות גדולים מאוד בשליפה, אבל בשלב זה הטבלאות האלו הן לקריאה בלבד, וזה מרמז שהעדכון קצת בעייתי.. http://blogs.microsoft.co.il/blogs/gerireshef/archive/2011/11/18/GR20111118.aspx