יום ראשון, 16 בפברואר 2014

מפגש BI USER GROUP

מפגש BI USER GROUP הקרוב ב 26/02 במשרדי מייקרוסופט , רעננה, 17:00-19:00
יהיה מפגש מעניין :

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

בתוכנית:

17:00-17:30- התכנסות

17:30-18:15 SQL Server Reporting Services Activity Analysis- איתי בנימין

18:15 -19:00 Predictive Analysis – איתי גורדון

המרצים:

איתי בנימין , Microsoft MVP ומומחה בכיר בתחום ה SQL Server בחברת Dell

איתי גורדון, מומחה למערכות BI
 
 

יום שלישי, 11 בפברואר 2014

Performance Visualizations in DB : A Picture is Worth 1,000 Words

Discover the latest monitoring tips and techniques to help you optimize your databases in our live webcast. Join Amihay Gonen, a Dell Oracle domain expert with more than 20 years of experience as a DBA, database manager and developer.

יום ראשון, 9 בפברואר 2014

Multiple Server Queries with SSMS 2008

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

במסגרת הבלוג אני אעדכן אתכם ביכולות החדשות של הפלטפורמה החדשה .
והפעם, Multiple Server Queries .

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

אופן הביצוע:
1. כידוע במסך ה- registered servers שב- management studio ניתן למקם את השרתים בקבוצות "groups" שונות.
קליק ימני על הקבוצה הרצויה ß new query

2. לאחר-מכן, יפתח בכלי הניהול מסך לכתיבת השאילתא המבוקשת. מסך ה- Multiple Server Queries מאופיין בשונה מהמסך הרגיל מאופיין בכך שברשימת בסיסי הנתונים אנו נראה רק את בסיסי הנתונים אשר נימצאים בכל השרתים שבקבוצה:

ובסרגל התחתון אשר ישנה את בצעו לצבע ורוד:


3. נריץ את הפקודה הבאה:
SELECT updatedateFROM sysloginsWHERE name = 'sa'

4. בעת ההרצה, השאילתא תרוץ על כל השרתים שבקבוצה , וזאת התוצאה שנקבל כאשר בתחילת כל שורה נראה את שם השרת ממנה הגיעה התוצאה:

· שימו-לב שניתן להתאים אישית את ה- results שנקבל במקרה ונריץ Multiple Server Queries דרך מסך המאפיינים הבא שבכלי הניהול :

בהצלחה !
ניהול ROLLBACK

בעיה:
"ביצעתיkill לטרנזקציה, ואני רואה ב- activity monitor שמתבצע כרגע RollBack
כיצד ניתן לדעת עוד כמה זמן נשאר ל- RollBack ?"
"מה סטטוס ה- RollBack? "

פתרון:
כאשר מנהל בסיס הנתונים מחליט לעצור טרנזקציה על-ידי פקודת kill, הטרנזקציה תעבור RollBack .

על מנת לנהל את ה- RollBack ולדעת כמה כבר בוצע ? וכמה זמן עוד נשאר ? יש להריץ שוב את הפקודה KILL על אותה טרנזקציה.
פקודת KILL על טרנזקציה שכבר מבוצע עליה RollBack תראה את הנתונים הנ"ל.

לדוגמא:

ביצוע פקודת kill לטרנזקציה מספר 52 :
הרצת פקודת sp_who2 על מנת לראות את סטאטוס הטרנזקציות:
ניתן לראות כי טרנזקציה 52 כעת בסטאטוס "rollback"


על-מנת לנטר את ה- rollback ולראות את הסטאטוס שלו, יש להריץ שוב את הפקודה kill , ובכך לראות את סטאטוס הביצוע והזמן המשוערך:

בהצלחה !!

פרוייקט איחוד שרתים - האתגרים

שלום רב,



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


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



להלן סיבות נפוצות לביצוע פרוייקט שכזה:



1. מעבר למבנה לוגי פשוט וריכוזי יותר לקלות הניהול


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


3. מעבר לטכנולוגיה חדישה יותר ונתמכת


4. הורדת עלויות ניהול ותחזוקה של הסביבות



במאמר הבא אשר פורסם בבלוג של MORE VRP מתוארים 5 אתגרים אשר עומדים בפני מנהל ומבצעי פרוייקט שכזה:
http://www.morevrp.com/blog/2011/09/database-consolidation-%e2%80%93-top-5-things-you-must-consider/?utm_source=rss&utm_medium=rss&utm_campaign=database-consolidation-%25e2%2580%2593-top-5-things-you-must-consider


בהצלחה.

Expert Days 2013


SQL Server 2014 Developer Training Kit

The SQL Server 2014 Developer Training Kit includes technical content designed to help you learn how to develop SQL Server 2014 databases, BI Solutions, and gain insights into the new cloud capabilities to simplify cloud adoption for your SQL databases and help you unlock new hybrid scenarios.
 
The SQL Server 2014 Developer Training Kit is a great resource for developers, trainers, consultants and evangelists who need to understand the key improvements introduced in SQL Server 2014 from a developer perspective.
 
It  contains a rich set of presentations, demos, hands-on labs and videos that are perfect for self-paced learning or for conducting your own training event. The easiest way to get started with the training kit is to download it, install it, and browse the kit for the content that you are most interested in. Many of the presentations and demos in the training kit include a video that you can watch to familiarize yourself with the content. When you are ready for some hands-on experience, try installing one of the demos or hands-on labs. Each of them includes a dependency checker for installing software prerequisites. A web installer is also provided if you only want to download specific pieces of content or check for updated versions of existing content.
 

פורום בסיסי נתונים

יש לכם שאלות בנושאי בסיסי נתונים?
רוצים להתייעץ עם DBA -ים בתחום?
רוצים להכיר את קהילת ה- DBA -ים בישראל?





אתם מוזמנים לפורום בסיסי נתונים באתר תפוז :
http://www.tapuz.co.il/forums2008/forumpage.aspx?forumid=193