Re: הוכחת יכולת

ik idokan at gmail.com
Wed Feb 17 22:46:43 IST 2010


http://ik.homelinux.org/


2010/2/17 Maxim Veksler <maxim.veksler at gmail.com>

>
> 2010/2/17 ik <idokan at gmail.com>
>
>>
>> http://ik.homelinux.org/
>>
>>
>> 2010/2/17 Ram-on Agmon <agmonr at gmail.com>
>>
>>> אח שלי, התנדבתי להרים לו להנחתה כדי שיוכל לפרסם את הדבר הזה. אף אחר לא
>>> היה מוכן :))
>>>
>>
>> אתם שניכם כמו זוג נשוי.
>>
>> אני אזכיר אז עוד כמה מסדי נתונים כמו CouchDB ו MongoDB שהם ללא סכמת SQL אם
>> זה יעשה לכם טוב (אני יכול להמשיך לדבר על עוד מסדי נתונים, אבל לא על זה
>> הדיון). הם כולם יותר אמינים מ MySQL וחופשיים לשימוש בניגוד לבדיחה הזו שאנשים
>> חושבים שהיא מסד נתונים בשם MySQL
>>
>
> אוקי, בדיחה, הבנתי.
> אז *למה* MySQL הוא הסטנדרט דא פאקו לפתרון RDBMS כמעט בכל אתר מבוסס FOSS ?
> למה יש מסביבו קהילה פורייה [1] [2] ?
>
> הם בטח עושים _משהו_ נכון להצדיק את כל זה?
>

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

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


>
> אני שואל כי אני באמת סקרן לשמוע את דעתך בעניין, עם העדפה ברורה לגיבוי
> בעובדות + ניסיון אישי.
>

טוב אז כן אכנס לכמה בעיות שנתקלתי בהם, תוכל לקרוא את זה
כאן<http://idkn.wordpress.com/2009/03/15/why-i-find-mysql-to-be-so-bad/>.
כל הבעיות שהצגתי כאן הן בעיות אמיתיות שנתקלתי בהם, והרבה מהאנשים שקראו את זה
(וכן הרבה קישורים באינטרנט לפוסט זה) הודו באותם בעיות בדיוק.


>
>
> לנו בחברה ולי אישית יש ניסיון טוב עם MySQL 5 שהוחלף רק עקב דרישה מצד
> הלקוחות ב Oracle, ואני מצטער על כך כל יום.
>

אתמול בפעם האחרונה היה לי בעיה עם MySQL 4 (שרת production שיש ללקוח שלי
למעלה מ3 שנים). שיצר read lock על פעולת select (שכולם אומרים שמסד הנתונים לא
עושה) על קוד בן למעלה מ3 שנים, למרות שימוש בטרנזאקציות.
מעולם לא עבדתי עם אורקל, אבל אני כן מכיר המון אנשים שמקללים את מסד הנתונים
הזה.


>  לחלופין, שמעתי מקולגה סיפורי זוועה על PostgreSQL (בהחלט יכול להיות ש
> Postgre השתפר מאז, הסיפורים הם משנות ה-90 המאוחרות).
>

Pg מאוד לא פשוט לעבודה, ויש המון לימוד בו, אבל כאשר לומדים לעבוד איתו, אז יש
המון רווח בעיבוד המידע ובשמירת המידע.

לאחרונה היה רכש באחד מהבנקים הגדולים ביותר
ברוסיה<http://www.firebirdnews.org/?p=4055>לפתרון מבוסס Firebird SQL
אחרי בחינה מאוד ארוכה של המון פתרונות.

עידו


>
>
>
> [1] http://www.maatkit.org/
> [2] http://www.mysqlperformanceblog.com/
>
>
>
>>
>>>
>>> רם און.
>>>
>>
>> עידו
>>
>>
>>>
>>> 2010/2/17 doron <doron at ofek.biz>
>>>
>>>  ההאאאא ... :-)
>>>>
>>>>
>>>>  איך ידעתי ש Firebird DB יעלה בסוף ... ואיך לא נפלתי למלכודת הזו ..
>>>>
>>>> 8-)
>>>>
>>>>
>>>>  רם און נפל אליה ... (שזה ממש משמח שרם און נופל למלכודות ) ..
>>>>
>>>>
>>>>  מממ ..
>>>>
>>>> טוב אני מתנצל על ההתפרצות .. אבל התגלגלתי כאן מצחוק .
>>>>
>>>>
>>>>  - דורון
>>>>
>>>>
>>>>
>>>>
>>>>  ik wrote:
>>>>
>>>>  2010/2/17 Ram-on Agmon <agmonr at gmail.com>
>>>>
>>>>>  חופשי לא אומר חינם, עיין ערך רדהאט ואחרים. כמו כן, עד כמה שאני יודע
>>>>> אתה לא מדייק. אתה בהחלט יכול לעשות בה שימוש עסקי (אני עושה בה שימוש שכזה),
>>>>> אבל אתה לא יכול למכור אותה. אם אתה רוצה לשלב אותה במוצר מסחרי, הלקוח צריך
>>>>> לבצע את ההתקנה בעצמו. מה שלא חופשי, זו האפשרות לצבירים. אגב, לא בדקתי, אבל
>>>>> הבנתי שיש מימושים חופשיים לגמרי התומכים באפשרויות הללו.
>>>>>
>>>>
>>>>  הרישיון של MySQL (שים לב שאני מדבר על צד הלקוח ולא צד השרת) אומר אם
>>>> אתה משחרר תוכנה בקוד פתוח (רישיון שמוכר כרישיון קוד פתוח), אתה לא צריך לשלם
>>>> על רישוי, והרישוי הוא GPL.
>>>> במידה ואתה עושה שימוש בMySQL בתוכנה מסחרית שהקוד שלה לא משוחרר תחת
>>>> רישיון קוד פתוח, אתה חייב לרכוש רישיון מסחרי, ואז רישיון ה GPL לא יכול לחול
>>>> עליו.
>>>>
>>>> יש כמה סייגים. וזה תוכנות שכתובות בכלים סצפיפיים שקיבלו אישור מיוחד
>>>> שהאפשרות הזו חלה עליהם כדוגמת PHP.
>>>>
>>>> יש מסדי נתונים הרבה יותר טובים בעולם הקוד הפתוח מ MySQL אשר הם חופשיים
>>>> לגמרי, כדוגמת Firebird SQL וכדוגמת PostgreSQL אשר לא נותנים לך סייגים כאלו,
>>>> והם גם מכילים הרבה יותר אפשרויות ואמינים יותר מאשר MySQL.
>>>>
>>>> ואם תוסיף על זה את האפשרות שאורקל תחסל לחלוטין את MySQL (אלא אם תהיה
>>>> קהילה רצינית שתמשיך לפתח מהנקודה האחרונה של קוד ה GPL לטווח ארוך), עצם
>>>> ההשקעה ב MySQL הוא לשים את עתידך על קרן הצבי (את האמת אם המידע שאתה שומר
>>>> באמת חשוב לך, אז זה בכל מקרה לשים את המידע שלך על קרן הצבי, אז אתה יכול
>>>> להמשיך).
>>>>
>>>> עידו
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>
>>>>>
>>>>>
>>>>> רם און.
>>>>>
>>>>> 2010/2/17 ik <idokan at gmail.com>
>>>>>
>>>>>>
>>>>>>
>>>>>> 2010/2/17 Doron Ofek <doron at ofek.biz>
>>>>>>
>>>>>>   מה שאומר שהם עובדים עם תוכנה חופשית ...לא מתוחזקת אבל חופשית....
>>>>>>>
>>>>>>
>>>>>> 1. MySQL לא חופשית. אתה לא יכול לעשות בה שימוש מסחרי ללא תשלום, או
>>>>>> שיחרור הקוד של מה שעשית ללקוחות שלך.
>>>>>> 2. להצעתך חזרתי להיות מנוי ברשימת הדיוור :)
>>>>>>
>>>>>>>
>>>>>>> דורון
>>>>>>> --
>>>>>>> Sent from my Nokia N900
>>>>>>>  ----- Original message -----
>>>>>>> > האם אני היחידי שמקבל את ההודעה הבאה:
>>>>>>> > WARNING! The MySQL table was not created! You cannot store banners.
>>>>>>> Seek
>>>>>>> > support at meandmymac.net.מה קרה לאתר?
>>>>>>> >
>>>>>>> > --
>>>>>>> > אורי עידן
>>>>>>> >
>>>>>>> >
>>>>>>> > 2010/2/17 <nadav at mail.gov.il>
>>>>>>> >
>>>>>>> > >  הלינק להרצאה של מיקי:
>>>>>>> > >
>>>>>>> > > http://www.pc.co.il/?p=27456
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > > [image: cid:703244112 at 23012007-2382]
>>>>>>> > >
>>>>>>> > >  נדב שרייבמן    |    מנהל פרויקטים
>>>>>>>  > > gov.X<
>>>>>>> http://www.israel.gov.il/FirstGov/BottomNav/MemshalZamin/Govx/>&nbsp<http://www.israel.gov.il/FirstGov/BottomNav/MemshalZamin/Govx/%3E&nbsp>;
>>>>>>>     |
>>>>>>> > >      ------------------------------
>>>>>>> > >
>>>>>>> > > *נייד:** *052-2324420 | *דוא"ל**: *nadav at mail.gov.il <
>>>>>>> yael at mail.gov.il> |
>>>>>>>  > > www.gov.il
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > > *From**:* Amit Aronovitch [mailto:aronovitch at gmail.com<aronovitch at gmail.com>]
>>>>>>>
>>>>>>> > > *Sent**:* Wednesday, February 17, 2010 2:45 PM
>>>>>>> > > *To**:* nadav at mail.gov.il
>>>>>>> > > *Cc**:* Hamakor Discussions List
>>>>>>> > > *Subject**:* Re: הוכחת יכולת
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > > שלום נדב,
>>>>>>> > >
>>>>>>> > >
>>>>>>> > > קודם כל ברכות על ההתעניינות ושיתוף הפעולה. אתה בוודאי מבין שמדובר
>>>>>>> בנושא
>>>>>>> > > שייחלנו לו הרבה שנים, ורק טבעי שיעורר כאן המולה.
>>>>>>> > >
>>>>>>> > > חשוב שתבין את אופי ה"קהילה" שמיוצגת ברשימה זו. לא מדובר בגוף
>>>>>>> מאורגן. הרבה
>>>>>>> > > אנשים כאן מעולם לא נפגשו פנים אל פנים. כולם פועלים בהתנדבות על
>>>>>>> בסיס זמן פנוי
>>>>>>> > > שמשתנה מרגע לרגע. על כן חשוב מאוד לפרסם כל מה שניתן בצורה פומבית.
>>>>>>> זו הצורה
>>>>>>> > > היעילה היחידה של הפצת מידע. אחרת, מה שאתה מדבר בארבע עיניים מול
>>>>>>> דורון לא
>>>>>>> > > יגיע לכל מי שיכול להיות רלוונטי.
>>>>>>> > > בנוסף, חשוב שתהיה לאנשים אפשרות להגיב בכל רגע, כולל כאשר חסרים
>>>>>>> פרטים
>>>>>>> > > רלוונטיים, מכיוון שהם פועלים בהתנדבות ו*כרגע* יש להם זמן. אין
>>>>>>> לדעת מתי יתפנו
>>>>>>> > > בפעם הבאה.
>>>>>>> > >
>>>>>>> > > המחיר של כל זה הוא שבהכרח יהיה הרבה "רעש" מסביב (אנשים יעירו
>>>>>>> דברים לא
>>>>>>> > > רלוונטיים, יתקנו את הסגנון שלך, יתבדחו וכו') צריך פשוט לדעת לסנן
>>>>>>> ולקחת
>>>>>>> > > בפרופורציה. את האי דיוקים צריך פשוט לתקן, וגם לחזור על זה מדי
>>>>>>> פעם, כי לא
>>>>>>> > > כולם קוראים ביסודיות את כל מה שעובר כאן. הערות נוספות למטה בגוף
>>>>>>> הטקסט.
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > > 2010/2/15 <nadav at mail.gov.il>
>>>>>>> > >
>>>>>>> > > חבר'ה אנא עצרו את הסוסים.
>>>>>>> > >
>>>>>>> > > כל האמירות וההצהרות אינן מבוססות. ולא ברור לי בילו גורמים מתוך
>>>>>>> ממשל זמין
>>>>>>> > > מדובר. אני הצעתי לדורון כי אפגש איתו, אציג את הפעילות ואת מה
>>>>>>> שנעשה, את
>>>>>>> > > הקונספט, המטרות והכיוון אליו אנו מתקדמים ואז תוכלו גם לתת
>>>>>>> מענה/שת"פ מתוך
>>>>>>> > > ידיעה ולא מתוך ניחוש או הסקה מיותרת.
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > > הכיוון המתואר לעיל אינו מדויק
>>>>>>> > >
>>>>>>> > > הנכונות המתוארת אינה מדוייקת
>>>>>>> > >
>>>>>>> > >  ברור שאתה צודק, המידע שפורסם כאן חלקי ועל כן אין פלא שהפרטים
>>>>>>> החסרים שאנשים
>>>>>>> > > מנחשים אינם מדויקים. הפתרון לכך הוא לתקן את אי הדיוקים ולהשלים את
>>>>>>> החסר. אם
>>>>>>> > > אין לך זמן לעשות זאת כרגע, טוב שציינת את העובדה לפחות.
>>>>>>> > > אני מקווה שלאחר הפגישה המתוכננת דורון או מישהו אחר יפרסם כאן את
>>>>>>> התיקונים
>>>>>>> > > הנדרשים.
>>>>>>> > >
>>>>>>> > >  ואם יותר לי לציין, כפי שהסברתי לדורון בשיחת הטלפון ביננו רק
>>>>>>> הבוקר – כל
>>>>>>> > > עבודה במקביל, "מול", רק גורמת נזק למטרה שלכם ולא תורמת דבר. יתרה
>>>>>>> מזו, היא
>>>>>>> > > אפילו מסכנת פרוייקטים שכבר החלו ומתבצעים.
>>>>>>> > >
>>>>>>> > >  אני לא בטוח שאני מבין את ההבדלים בין עבודה "במקביל", "מול",
>>>>>>> ו"שיתוף
>>>>>>> > > פעולה" שדיברת עליו. קשה לי לדמיין כיצד משהו שמישהו עושה בעצמו
>>>>>>> באופן בלתי
>>>>>>> > > תלוי יכול לסכן פרוייקטים שמתבצעים אצלכם (אני מניח שאתה מתכוון
>>>>>>> לשיקולים
>>>>>>> > > פוליטיים כלשהם). כדאי שנדע על מה מדובר, כי לבטח אין כאן לאף אחד
>>>>>>> כוונה כזאת.
>>>>>>> > >
>>>>>>> > >  זהו מייל אחרון שלי בעניין. במידה ותרצו שיתוף פעולה איתנו – הדבר
>>>>>>> אומר
>>>>>>> > > שעובדים יחד. מבינים מה נעשה, מבינים מה הכיוון ולא מניחים כל מיני
>>>>>>> הנחות
>>>>>>> > > ומפריחים כל מיני שמועות.
>>>>>>> > >
>>>>>>> > > במידה ותרצו להתקדם במקביל – שיהיה לכם בהצלחה, אך לא נראה לי שזה
>>>>>>> יתרום דבר
>>>>>>> > > לעניין המשותף שלנו.
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >
>>>>>>> > >  אצטער אם זה המייל האחרון שלך. אני מניח שדורון יוכל לעדכן אותנו,
>>>>>>> אבל תמיד
>>>>>>> > > עדיף קשר ישיר יותר, כדי למנוע "טלפון שבור" עד כמה שאפשר.
>>>>>>> > >  לגבי ה"מקביל", כפי שאמרתי, לא ממש מבין למה הכוונה. ההשערה שלי
>>>>>>> היא שהדבר
>>>>>>> > > שאתה מתנגד אליו הוא "התערבות" בבחירת הפלטפורמה, אולי כדי לא לעורר
>>>>>>> מחדש
>>>>>>> > > ויכוחים פנימיים שאולי היו אצלכם.
>>>>>>> > > זה אולי לא הנושא של שיתוף הפעולה הנדון, אבל אישית, אני לא רואה
>>>>>>> נזק ב"שער"
>>>>>>> > > אלטרנטיבי שמישהו אחר יקים בעזרת תשתיות אחרות (ולא משנה אם יגדיר
>>>>>>> את זה "הוכחת
>>>>>>> > > התכנות" או "אתר מתחרה"). בעולם הקוד הפתוח תחרות לא שונה בהרבה
>>>>>>> משיתוף פעולה
>>>>>>> > > (תמיד אפשר להעתיק מהמתחרים את הדברים הטובים).
>>>>>>> > >
>>>>>>> > >      בברכה,
>>>>>>> > >            עמית א.
>>>>>>> > >
>>>>>>> > > No virus found in this incoming message.
>>>>>>> > >
>>>>>>> > > Checked by AVG - www.avg.com
>>>>>>> > > Version: 9.0.733 / Virus Database: 271.1.1/2690 - Release Date:
>>>>>>> 02/17/10
>>>>>>> > > 09:35:00
>>>>>>> > >
>>>>>>> > > _______________________________________________
>>>>>>> > > Discussions mailing list
>>>>>>> > > Discussions at hamakor.org.il
>>>>>>> > > http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>>>>>>> > >
>>>>>>>
>>>>>>>
>>>>>>>  _______________________________________________
>>>>>>>
>>>>>>> Discussions mailing list
>>>>>>> Discussions at hamakor.org.il
>>>>>>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>>>>>>>
>>>>>>
>>>>>>
>>>>>>  _______________________________________________
>>>>>>
>>>>>> Discussions mailing list
>>>>>> Discussions at hamakor.org.il
>>>>>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> קורסי לינוקס וקוד פתוח - המסלולים החדשים<http://ofek.biz/index.php?page=Training>
>>>>
>>>> Office +972-3-9533603
>>>> E-Mail doron at ofek.biz
>>>> http://www.ofek.biz
>>>>
>>>> Please don't send me Word or PowerPoint attachments. See
>>>> http://www.gnu.org/philosophy/no-word-attachments.html
>>>>
>>>> P Save a tree...please don't print this e-mail* *
>>>>
>>>
>>>
>>
>> _______________________________________________
>>
>> Discussions mailing list
>> Discussions at hamakor.org.il
>> http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions
>>
>
>
>
> --
> Cheers,
> Maxim Veksler
>
> "Free as in Freedom" - Do u GNU ?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://hamakor.org.il/pipermail/discussions/attachments/20100217/76b10443/attachment-0001.htm 


More information about the Discussions mailing list