יום רביעי, 7 במרץ 2012

SQL Server 2012 RTM NOW AVAILABLE


שלום רב,

בשעה טובה מייקרוסופט שחררה גרסת RTM רשמית לפלטפורמת ה- SQL Server החדשה - גרסת 2012.
בפלטפורה החדשה מספר רב של יכולות שאת חלקן סקרתי בבלוג וחלקן אמשיך לסקור בזמן הקרוב.

להלן קישור להודעה הרשמית של מייקרוסופט:
http://blogs.technet.com/b/dataplatforminsider/archive/2012/03/06/sql-server-2012-released-to-manufacturing.aspx

להורדת הגרסה:
http://www.microsoft.com/sqlserver/en/us/default.aspx

תהנו!

יום שלישי, 31 בינואר 2012

Microsoft SQL Server Migration Assistant 5.2 is Now Available

שלום רב,

בזמן הקרוב מייקרוסופט תשחרר גרסת RTM רשמית של Sql server 2012 וארגונים רבים כבר מתכננים לשדרג את שרת בסיס הנתונים שלהם לפלטפורמה החדשה.

כידוע תהליך שדרוג של בסיסי נתונים אינו תמיד שדרוג "חלק" וכורך בתוכו מספר רב של סיכונים.

על מנת להוריד את רמת הסיכונים אני ממליץ בחום לבצע סריקה לבסיס הנתונים הישן על מנת לזהות את הסיכונים ודרכי ההתמודדות לקראת השדרוג ע"י DBA מוסמך ועל-ידי הכלי : Microsoft SQL Server Migration Assistant.

להורדת הכלי:
http://blogs.technet.com/b/dataplatforminsider/archive/2012/01/30/microsoft-sql-server-migration-assistant-5-2-is-now-available.aspx

בהצלחה!

יום ראשון, 1 בינואר 2012

משיקים את SQL Server 2012

שלום רב,

האם קרה לכם שרציתם להעלות שינוי קטן ל- DB ובסוף ניגררתם להמון סקירפטים?
האם קרה לכם ששינוי עמודה גרר יצירת טבלה שגרר מחיקת מידע שגרר QA עצבני...
האם אתם מאמינים שבפיתוח הכל עובד! אך לא תמיד ב- Prod...
האם יש לכם בעיות ביצועים ב- DW שלכם?
האם אתם מבזבזים המון זמן בניסיון לשפר את הביצועים?

אז הגעתם למקום הנכון!

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

להרשמה:
http://ismsdn-sql-jan2012-eorg.eventbrite.com/


יום חמישי, 29 בדצמבר 2011

SSRS - Graph With Dynamic Colurs


שלום רב,


אני חייב לציין כי כאשר לקוח שלי ולא משנה אם הוא מבוסס אורקל או SQL Server חושב על פתרון Reporting אני ישר מציע לו את ה- Sql Server Reporting Services.

שתי סיבות עיקריות להצעה שלי:

1. עלויות - "יש לכם בארגון כבר רישיון ל- sql server. אז למה שלא תשתמשו ביכולת מובנת שכבר יש לכם?"

2. יכולות - בעזרת ה- SSRS ניתן להקים ולפתח מערך דוחות בקלות ובמהירות ברמה מאוד גבוהה.


דוגמא ליכולת הפיתוח המהירה והיעילה בדוגמא הבאה:


לאחרונה נשאלתי אצל אחד מלקוחות ה- BI שלנו בוראסיטי כיצד ניתן להציג ב- Sql Server Reporting Services גרף עם צבעים דינמיים.


כלומר: אצל הלקוח שלי יש מספר מחלקות ולכל מחלקה צבע משלה (לטובת הייחוד וגאוות היחידה...) והלקוח מעוניין שבגרף שמציג את העמידה בתוכנית העבודה פר מחלקה - כל עמודה בגרף תיהיה בצבע של המחלקה.



אז הפתרון לבעיה הינו די פשוט ומובנה ב- Sql Server Reporting Services .


דרכי המימוש:


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


2. לאחר מכן במאפיינים של הגרף ב- SSRS יש להגדיר ב- Color במקום צבע ספציפי – יש לבחור באופציית expression ולאחר מכן יש להגדיר לייצג את עמודה ה- colure שבטבלה שלנו.


ולהלן התוצאה הסופית:


פשוט וקל!


בפוסטים הבאים אני אמשיך לתת לכם טיפים נוספים בנושא.


בהצלחה!

יום ראשון, 11 בדצמבר 2011

MORE VRP - Variance

שלום רב,

לאחרונה הוזמנתי לבית מייקרוסופט להרצות בנוגע ליכולות החדשות ב- SQL Server 2012.
בהפסקה ניגש אליי DBA ושאל אותי בנוגע לבעיה שמאוד מוכרת לנו מנהלי בסיסי הנתונים : במהלך העבודה השוטפת אנו מנהלי בסיסי הנתונים ניתקלים במקרים בהם אנו צריכים לשנות משהו בבסיס הנתונים (בהגדרות של השרת, SQL Server העלאות גרסה, עדכונים, שדרוגים וכו'...) ולא תמיד אנו יודעים האם שיפרנו את הביצועים או לא...
כמו-כן, יש מקרים ש"פתאום" יש לנו גריעה בביצועים וכמובן שכל הצוות ישר עונה שהוא לא שינה כלום... ואנו לא יודעים מה השתנה מאז אתמול שהכל היה תקין...
הדגשתי ל- DBA חשוב שגם ידע שזה שהמשתמשים שלו לא מתלוננים לאחר הפעילות - זה לא אומר שהם מרוצים! בהחלט יכול להיות שהם פשוט התאיישו מביצועי בסיס הנתונים...
אז עניתי ל-DBA שכמובן שאפשר לאסוף מדדים ע"י ה- prefmon ושאר ה- DMV ... אך מה נעשה כאשר נרצה לעשות הסבה מאורקל ל- SQL Server ? או מה נעשה כאשר לא הספקנו לאסוף את המדדים לפני השינוי? או שלא אספנו את המדד הנכון?

בעיה..? אז זהו שלא!

כידוע יש את ה- MORE VRP (שגילוי נאות מדובר בפתרון מבית וראסיטי , אך מה לעשות שמדובר בכלי טוב שיכול לחסוך לנו מנהלי בסיסי הנתונים הרבה זמן וכסף...).
ב- MORE VRP מלבד היתו פתרון לניהול משאבי בסיסי הנתונים בזמן אמת (http://www.morevrp.com/) אשר הוא שווה כמה פוסטים בפני עצמו... יש בו גם את המנגנון המעולה : Variance.
בעזרת ממשק הגרפי והידידותי של מודול ה- Variance אפשר להשוות בין מסדי נתונים שונים בתקופות זמן שונות!
ה- Variance מגיע עם מגוון של כלים אנליטיים כל זאת כדי להצביע לנו על הדמיון והשוני בין הסביבות ולזהות את הסיבות לפערים ואת השפעתם על הביצועים.
המודול מאפשר ניתוח השוואתי מתוחכם של הנתונים שנאספו במאגר על פי מגוון של פרמטרים שונים.

לסיכום,
תמו להם הימים בהם היינו מבצעים שינוי בבסיס הנתונים והיינו מחכים לטלפונים של המשתמשים על מנת לקבל מהם פידבק...
מהיום ניתן להשוות את הביצועים בין תאריכים וסביבות באופן מדוייק ומהיר!
לפרטים נוספים אודות המודול: http://www.morevrp.com/products/modules/18-product-modules/analytics-modules/33-variance



בהצלחה.

http://blogs.microsoft.co.il/blogs/itaib/archive/2011/12/11/more-vrp-variance.aspx