The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

7 причин по которым качество MySQL никогда не будет прежним

13.12.2008 22:51

"7 Reasons why MySQL Quality will never be the same" - 7 причин по которым качество MySQL никогда не будет как во времена MySQL 3.23:

  1. Рост числа разработчиков, усложнение кода, при изначальном немодульном дизайне.
  2. Увеличение сложности проекта, связанное с наращиванием функциональности.
  3. Увеличение базы пользователей и соответственно числа сообщений об ошибках.
  4. Наличие редкоиспользуемых возможностей, некоторые функции остаются слабо протестированными.
  5. Система трекинга ошибок раньше позволяла не обращать внимание на мелочи.
  6. Смещение интересов в пользу Enterprise, уменьшение интенсивности Community сборок, что приводит к оседанию в релизах ошибок на длительное время.
  7. Запутанность взаимоотношений с Innodb/Oracle, что приводит к замедлению исправления ошибок, связанных с Innodb.

От части ошибки в MySQL не так страшны из-за того, что большинство приложений используют лишь небольшой, хорошо отлаженный, костяк возможностей.

  1. Главная ссылка к новости (http://www.mysqlperformanceblo...)
  2. OpenNews: Стабильный релиз MySQL 5.1 еще не готов для промышленной эксплуатации
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/19375-mysql
Ключевые слова: mysql
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, metallic (?), 23:35, 13/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    3-ий пункт повеселил, типа раньше багрепортом меньше слали, значит багов меньше было?
     
  • 1.2, vadiml (?), 23:38, 13/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > при изначальном немодульном дизайне.

    Автор код 5й версии видел? Монолитом там и не пахнет.

    > Увеличение базы пользователей и соответственно числа сообщений об ошибках.

    вообще-то это наоборот позволяет лучше вылизать код

    > Запутанность взаимоотношений с Innodb/Oracle

    для этого в 6й версии будет новый движок

    > Система трекинга ошибок раньше позволяла не обращать внимание на мелочи.

    ну а тут и слов нет....

     
     
  • 2.27, geekkoo (??), 06:57, 15/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >Автор код 5й версии видел? Монолитом там и не пахнет.
    >
    >> Увеличение базы пользователей и соответственно числа сообщений об ошибках.
    >
    >вообще-то это наоборот позволяет лучше вылизать код
    >
    >> Запутанность взаимоотношений с Innodb/Oracle
    >
    >для этого в 6й версии будет новый движок
    >

    Это когда ещё будет ... Они 5.1 вылизать никак не могут, а тут аж 6-я версия.
    >> Система трекинга ошибок раньше позволяла не обращать внимание на мелочи.
    >
    >ну а тут и слов нет....

     

  • 1.3, vitek (??), 00:18, 14/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    7 причин почему такие новости бессмысленны.
    p.s.:
    случайно заглянул.
     
  • 1.4, Аноним (4), 00:43, 14/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    5. профессионализм в деталях. (C) Юрий Александрович
     
  • 1.5, дядя (?), 00:59, 14/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может с усложнением проекта наконец-то сделают нормальный оптимизатор, а не как сейчас - взваливать эту работу на пользователя.
     
  • 1.6, Света (?), 02:08, 14/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А язык C разве не причина?
     
     
  • 2.7, Vital (??), 02:31, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а что нам предложит мега-программист Света?
     
     
  • 3.8, korjjj (?), 10:26, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    звучит почти как "великий маг тьмы"
     
     
  • 4.9, Keeper (??), 10:39, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Срочно переписать всё на лиспе. o_O
     
     
  • 5.10, User294 (??), 11:14, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Срочно переписать всё на лиспе. o_O

    Лучше на Brainfuck сразу :)

     
  • 3.12, СуперАноним (?), 11:25, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно, использовать в проекте ОО язык. Наверное, конкретно C++. И, в общем-то, правильное предложение будет для лучшей управляемости кодом (Гради Буч не врёт).

    PS Зря вы все Свету подкалываете, она иногда дельные мысли высказывает.

     
     
  • 4.14, vitek (??), 12:16, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    а может хоть одну субд уровня mysql и выше да чтобы на С++ назовёте?

    а Свете вообще грех такое писать, т.к. "С" от "Света", а "С++" от "толстая Света".

     
  • 4.16, mahoro (??), 15:48, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Вы будете удивлены, но там и так используется как раз С++.
     
     
  • 5.17, vitek (??), 16:15, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    точно :-)
    $ ldd /usr/sbin/mysqld
    linux-gate.so.1 =>  (0xb7f50000)
    librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7f01000)
    libz.so.1 => /usr/lib/libz.so.1 (0xb7eeb000)
    libwrap.so.0 => /lib/libwrap.so.0 (0xb7ee1000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7edd000)
    libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7ec4000)
    libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7e92000)
    libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7e79000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7d8a000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7d63000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d54000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7bf6000)
    /lib/ld-linux.so.2 (0xb7f36000)
     
  • 5.22, Vital (??), 17:45, 14/12/2008 [^] [^^] [^^^] [ответить]  
  • +/
    полагаю это только для API
     

  • 1.30, Аноним (30), 13:48, 15/12/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> 7 причин по которым качество MySQL никогда не будет прежним

    8. Все течет, все меняется.

    (Кстати, ничего ведь не сказано, что значит прежнее - лучше или хуже =))

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру