נוטה

rmarko

New member
נוטה

אתמול בלילה באמת הלכתי ובדקתי את הנושא של DSN מול DSN-Less. הדבר הכי משמעותי שלמדתי הוא שבגרסה החדשה של MDAC 2.6 לא מצרפים יותר את ה- Jet Componenet אלא רק את MAD, שזה לטעמי די פספוס, כי למרות כל חיפושי - מצאתי רק תוצאות שחופפות את מה שאמרתי. אם לא מצאתי התייחסות ספציפית להבדלי מהירות נכבדים - אז מצאתי איזכורים לאמירות כלליות ש- DSNLess בגדול הוא יותר מהיר - או מקומות שבכלל לא התייחסו לזה. בכל האתרים שב- google וב- aj, לא מצאתי שום מקום אחד שבו כן ממליצים על DSN - לא אם מטעמי אבטחה, לא ממהירות - ולא מכלום. עוד דבר שלמדתי זה שב- SQL Server זה לא קריטי; אבל בעצם כל הזמן זה היה בנוגע לאקסס. http://www.4guysfromrolla.com/webtech/070399-1.shtml הסבר על הנושא של 4GuysFromRolla http://www.4guysfromrolla.com/webtech/063099-1.shtml השוואת ביצועים בין (DSN (ODBC לבין (DSNLess (OLE DB http://www.adopenstatic.com/faq/whyOLEDB.asp הסתמכות על מיקרוסופט בהסבר טכני יותר - שעם הדרייבר המסופק (MAD) יש יותר קריסות על-גבי יותר משתמשים מאשר עם ה- Jet Engine http://www.powerasp.com/content/database/dsn_vs_dnsless.asp עוד הסבר, גם מדבר על מהירות ועל תפקודים גרועים עם ריבוי משתמשים http://p2p.wrox.com/archive/asp_databases/2000-08/24.asp הודעות שכאלה מצויות בשפע בפורומים של Wrox - ואין אף פעם אחד ששולל את ההמלצה להשתמש ב- DSNLess לסיכום... עם אקסס, כן עדיף DSNLess, ובמיוחד ה- Jet Engine, אפילו אם במחיר הורדת עוד רכיב חינמי החל מהגרסה החדשה של MDAC.
 

קיפוש

New member
שרשרת הודעות לנוטה..

יש לך מושג אם לטוד יש גלובל אסא? ובכלל אני צריך להזכיר לך משהו (האמת שאני כבר לא זוכר מה)..
 

rmarko

New member
הנוטה להאמין

אללה, נסיון אחרון להשגת תשומת לבך
 
תשובה רק בשבילך... כי קיפוש

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

IgalR

New member
הכל נכון וגם לדעתי אם מרוויחים

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