1. Reporting Services מהיר וחזק יותר.
המנוע של ה RS עבר בניה מחדש והיום הוא בנוי טוב יותר במיוחד בכל הקשור לדוחות כבדים.
החלפת ה Internet Information Services ( ב service מיוחד שנועד במיוחד עבור הרצה של דוחות.
רנדור של עמוד אחד כל פעם בדוח במקום כולו משפר ביצועים באופן משמעותי.
מבדיקות שנערכו ע"יCAT הוא מסוגל לתמוך ב פי 3-4 משתמשים מגרסת 2005.
sqlcat.com/technicalnotes/archive/2008/0...lessons-learned.aspx
2. Subspace Computations in Analysis Services:
ב SSAS כל חלק בשאילתה יכול לרוץ כ: Subspace Computations או כ cell-by-cell evaluation , במצב הראשון מבוצע חישוב רק עבור התאים אשר תורמים לתוצאה ואילו במצב cell-by-cell מבוצע חשוב עבור
כל התאים שבאופן תאורטי אמורים לתרום לתוצאה בין אם הם ריקים או לא חישוב זה הינו איטי במיוחד בקוביות עם הרבה ערכים ריקים.
ב 2 SQL2005 SP חל שיפור מסויים ומקצת הפונקציות עובדות Subspace Computations וב sql2008 רוב פונקציות ה MDX עובדות בשיטה זו ( כל זה שקוף ואינו דורש שינוי בקוד)
msdn.microsoft.com/en-us/library/bb934106.aspx
3. Pipeline Parallelism in Integration Services:
תהליכים ב data flow עובדים בצורה מקבילה ( במיוחד בשימוש ב multicast) דבר שלא היה נכון ב 2005.
4. Scalability and Availability Enhancements in Analysis Services:
ב ssas2005 היתה בעיה בגיבוי קוביות גדולות, זה טופל בגרסת 2008.
ניתן לבצע ו attach detach, זה מצויין למי שרוצה לשכפל קוביות לבצוע load balancer .
sqlcat.com/technicalnotes/archive/2008/0...vices-databases.aspx
5. Optimized Design Experience in Analysis Services:
הוכנסו כל מיני שינויים לממשק הבניה של ה SSAS שגורמים לנו לבנות מודל טוב יותר, לדוגמה: הכנסת הערות best practice, אפשרות שליטה באגרגציות, ממשק לקשרים בין ה attributes ועוד.
6. New and Enhanced Authoring Capabilities and Visualizations in Reporting Services
ל ssrs 2008 נוספו גרפים שועונים של דונדס דבר המשפר משמעותית את הויזואליזציה, כמו כן ניתן לבנות דוחות ב report builder 2 שהוא כלי פשוט יותר ליצירת דוחות.
Tablix הינו טבלה המשלבת יכולות של טבלה ומטריצה.
msdn.microsoft.com/en-us/library/ms170438.aspx
7. Data Compression in the Relational Engine
נוספו אפשרויות של כיווץ נתונים לטובת חיסכון במקום.
8. Resource Governor in the Relational Engine
אני אכתוב על זה בהזדמנות אחרת.
9. Minimally Logged Operations
צוואר הבקבוק בד"כ ביצוע של טעינת נתונים למחסן הוא פעולות ה Iv מהדיסק.
שימוש ב minimal logging מפחית את הרישום ל log וכך מאיץ את התהליך
אני לא הצלחתי להבין את השיפור שנעשה מול ה 2005.
msdn.microsoft.com/en-us/library/dd425070.aspx
10. נוספו features כגון:
ה Change Data Capture שמפשר יצירה של תעוד כל השינוים שמבוצעים על טבלה
sqlcat.com/whitepapers/archive/2008/11/2...sql-server-2008.aspx
פקודת merge שמאפשרת לעשות update insert ו delete בפקודה אחת ( מהיר יותר ונכון יותר)
בד"כ אני לא נוהג להשקיע כ"כ הרבה ולסכם ולפרט ולכן תגובות תתקבלנה בברכה