תגית: יעילות

פוסטים חדשים

יעילות – חלק ג’

אחת הבעיות המפורסמות במדעי המחשב היא ללא ספק בעיית המיון. בחלק זה נציג את הבעיה ונראה אלגוריתמים שונים שזמני הריצה שלהם בסדר גודל שונה. בעיית המיון עוסקת במיון איברים במערך חד מימדי. כאשר אנו מדברים על "מיון אוסף ערכים" כוונתנו לסידור הערכים בסדר עולה (מהקטן לגדול) או בסדר יורד (מהגדול לקטן). הצורך למיון יעיל עולה במגוון רחב של שימושים, כמו למשל חיפוש איברים ברשימה ממויינת לפי מספר טלפון/שם וכיוצא באלו.''

תגיות: ,

המשך

יעילות – חלק א’

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

תגיות: ,

המשך

15 טיפים וטריקים לעבודה מול SQL Server

15 טיפים וטריקים לעבודה מול SQL Server, לשיפור היעילות והביצועים.

תגיות: , , , , , , , , , , ,

המשך

למה לסגור אובייקטי חיבור?

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

תגיות: , , ,

המשך

מדידת זמן ריצת סקריפט ASP

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

תגיות: , ,

המשך