Skip to main content

Posts

Showing posts with the label SQL Tips

What is Azure Advisor?

ערב טוב והיום על ינשופים. אז מה זה הינשוף הזה? ובכן חכמי האייקונים במיקרוסופט החליטו להצמיד ל  Azure Advisor את האייקון הזה. להלן 2 לינקים מתוך האתר של Azure: Introduction to Azure Advisor Announcing the public preview of Azure Advisor ובכן זהו כלי נוח הנותן עצות למנהל החשבון של הענן ב 4 תחומים: High Availability – to ensure and improve the continuity of your business-critical applications. For more information, see Advisor High Availability recommendations.   Security – to detect threats and vulnerabilities that could lead to potential security breaches. For more information, see Advisor Security recommendations.   Performance – to enhance the speed of your applications. For more information, see Advisor Performance recommendations.   Cost – to optimize and reduce your overall Azure spend. For more information, see Advisor Cost recommendations. יש פה נסיון יפה ומעניין לרכז במקום אחד מיני המלצות מתחומים שונים עם Action Items...

sp_who3 in WASD

שלום לכולם היום רציתי לדבר על הפרוצדורה המרכזית למוניטורינג וידע פנימי ב wasd. מדובר על הפרוצדורה sp_who3 מכיוון שהפרוצדורות הרגילות לדעת מה קורה בתוך השרת כמו sp_who sp_who2 sp_whoisactive של adammachanic@ כמו כן activity monitor לא עובד לא נותרו כלים רבים לדעת מה קורה. ועבור כך ישנה הפרודצורה sp_who3 שהיא באה מובנית בתוך sql azure. הפרוצדורה הזו רצה ברמה של database והיא נותנת המון מידע שחיוני להבנת הדברים כמו מה חוסם מה, כמה קריאות וכתיבות, מה הטקסט של השאילתא וכדומה, להלן רשימת העמודות, SPID   BlkBy  ElapsedMS   CPU         IOReads              IOWrites             Executions  CommandType     ObjectName       SQLStatement        STATUS          Login     Host    DBName    LastWaitType    StartTime               Protocol ...

Linked Servers and more in Windows Azure SQL Database

  שלום רב היום הוכרזו 4 תוספות חדשות ל Windows Azure SQL Database הידוע בשמו SQL Azure. הראשונה והחשובה ביניהם היא בנושא Linked Server. כלומר ניתן לקשר בין בסיסי נתונים מקומיים לבין אלו בענן באמצעות שאילתות מוכרות וידועות. הדבר מאפשר גמישות מדהימה בשילוב העבודה עם בסיס הנתונים בענן ועם בסיסים מקומיים. השניה מהיום ניתן להשתמש ב Recursive Triggers. הודעה נוספת היא בדבר אפשרות שימוש  DBCC SHOW_STATISTICS. אפשרות גדלה והולכת לעקוב אחרי ביצועי המערכת ובסיס הנתונים בענן. אחרונה היא בנושא אבטחה – מהיום אפשר לכפות חוקי אבטחה ב SQL Database Firewall, לא רק ברמת השרת אלא גם ברמת בסיס הנתונים עצמו. זהו הלינק להכרזה: Announcing Updates to Windows Azure SQL Database

גירסאות ב SQL Azure

יש לזכור כי הגירסה של ה SQL Azure יכולה להשתנות ללא יכול שליטה שלנו המשתמשים לכן אין בשום פנים ואופן להשתמש במספר הגירסה שלו בצורה אפליקטיבית, (לא שאני מכיר משיהו שעושה את זה אבל כדאי להיזהר). בכדי לדעת את מספר הגירסא יש להריץ Select @@version כרגע הגירסה היא : Microsoft SQL Azure (RTM) - 11.0.1467.26   Aug 30 2011 23:41:16   Copyright (c) Microsoft Corporation