The OpenNET Project / Index page

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

В MySQL 5.5.25a устранена ошибка, которая может привести к переполнению диска

09.07.2012 23:55

Компания Oracle представила внеплановый корректирующий выпуск СУБД MySQL 5.5.25a, в котором устранено внесённое в версии 5.5.25 регрессивное изменение в оптимизаторе, которое может привести к исчерпанию доступного места на диске при выполнении определённой операции UPDATE для таблиц InnoDB. Указанная ошибка уже привела к волне критики в сторону компании Oracle, которая только поверхностно упомянула о данной ошибке в примечании к релизу, не указав при каких условиях она проявляется и никак не обозначив пути возвращения занятого дискового пространства в случае проявления ошибки.

Разработчики альтернативных продуктов на базе MySQL предложили со своей стороны несколько методов возвращения потерянного дискового пространства. Предлагается очистить содержимое директории с временными таблицами, если утечка была вызвана операцией с временными таблицами, или выполнить "OPTIMIZE TABLE" для каждой таблицы, если сервер запущен с опцией 'innodb_file_per_table'. Иначе, остаётся только пересоздать БД через dump/restore.

  1. Главная ссылка к новости (http://www.webyog.com/blog/201...)
  2. OpenNews: Релиз MySQL Community Server 5.5.25 и MariaDB 5.5.24
  3. OpenNews: Опубликованы детали критической уязвимости в MySQL и MariaDB
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34293-mysql
Ключевые слова: mysql
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (78) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, askh (ok), 01:05, 10/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Мне кажется, или Oracle пытается убить MySQL? Можно вспомнить историю с исправлениями уязвимостей, подробности о которых Oracle не захотела сообщать: http://www.opennet.me/opennews/art.shtml?num=33051, в общем, начинаешь уже опасаться использовать MySQL. Ладно, есть ведь PostgreSQL.
     
     
  • 2.3, Ищавин (ok), 01:14, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >> Ладно, есть ведь PostgreSQL.

    Он не только есть, но и прогрессирует не по-детски последние годы.

     
     
  • 3.6, Аноним (-), 02:24, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А в магазин в соседнем районе мы будем на боинге летать. Все что меньше боинга - вообще фигня а не транспорт!
     
     
  • 4.7, Аноним (-), 03:02, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    MyISAM -> SQLite
    InnoDB -> PostgreSQL

    Зачем нужен MySQL?

     
  • 4.8, Z (??), 03:24, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Вообще-то, PostgreSQL по сравнению с MySQL при старте занимает столько же ресурсов, а при работе даже меньше (проц, по крайней мере, память - как настроишь). При этом у него функционал побольше.

    Это раньше MySQL был маленький и быстрый (для простых запросов), а PostgreSQL большой и неповоротливый. Это закончилось лет 7 назад примерно. Просто народ привык к MySQL, да и у хостеров Postgres не так часто встречается. Но в реальности уже несколько лет Postgres такой же легкий (по памяти), работает быстрее, функционал намного больше. Поэтому, уже давно, если начинаешь новый проект и там, где он будет работать есть Postgres, то выбор очевиден - нужно использовать Postgres. Ресурсов требует меньше, работает быстрее, функционал больше и разработчик более предсказуем.

    Есть, разумеется, и трудности (синтаксис у Postres построже, нужно будет разобраться, как с ним работать: администрировать, пользователей заводить), но это не освоение совсем новой технологии, а очень похожей на уже известную (если привык к MySQL).

    Если же нужно остаться на MySQL, то лучше использовать MariaDB и не связываться с Oracle. В результате получишь чуть больший функционал и более заинтересованную поддержку.

     
     
  • 5.12, Anonimoyss (ok), 09:14, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Но в реальности уже несколько лет Postgres такой же легкий (по памяти), работает быстрее,

    Нет, не так.
    Postgres много медленнее.

     
     
  • 6.13, Аноним (-), 09:54, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Без тюнинга? Ну может быть, не пробовал его без тюнинга
     
     
  • 7.57, Аноним (-), 13:53, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А лада аклина после некоторога тюнинга превращается в мерседес.
    Надо всего лишь заменить двигатель, трансмиссию, салон, и колеса.
    И почему все ругают ладу?
     
     
  • 8.62, Аноним (-), 14:10, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что автомобиль это готовое программно-аппаратное решение В отличии от СУ... текст свёрнут, показать
     
  • 5.52, Аноним (-), 13:33, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, а попробуйте настроить нормальную мастер-мастер репликацию в постгресе, даже не для функции двух мастеров, а просто, чтобы легко переключаться при сбое, нормальный такой HA. Всё надо через попу делать.
     
     
  • 6.60, Аноним (-), 14:08, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > нормальную мастер-мастер

    Это который "всё в памяти"? Спасибо не надо, лучше уж memcache.

     
  • 3.14, SubGun (ok), 10:21, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Ладно, есть ведь PostgreSQL.
    > Он не только есть, но и прогрессирует не по-детски последние годы.

    Но только до сих пор не умеет раздавать привилегии на все таблицы. Нужно через задницу все делать.

     
     
  • 4.59, Аноним (-), 14:06, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Просто ты не понимаешь как там правильно управлять привилегиями и пытаешься делать так как привык в MySQL.
     
  • 2.4, nik (??), 01:46, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну еще есть и Firebird...
     
     
  • 3.15, SubGun (ok), 10:23, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну еще есть и Firebird...

    Ты что, это же проприетарщина! Тебя сейчас загрызут.

     
     
  • 4.18, ананим (?), 10:49, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    он же не интербэйз написал.
    соответсвенно кроме полуружья его никто не грызёт.
     
  • 4.21, Crazy Alex (ok), 10:52, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Симпатичная штука. Особенно возможность использовать строго один и тот же код как для работы с embedded-базой а-ля SQLite так и с полноценным сервером - меняется только строка коннекта.
     
     
  • 5.23, ананим (?), 10:55, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    так у мускуля тоже самое.
    он ведь embedded тоже есть.
     
  • 5.39, VoDA (ok), 12:51, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Симпатичная штука. Особенно возможность использовать строго один и тот же код как
    > для работы с embedded-базой а-ля SQLite так и с полноценным сервером
    > - меняется только строка коннекта.

    Есть правда фича невосстановимого бэкапа. ))) симпатичная такая фича ;)

     
  • 2.5, angra (ok), 01:49, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пока есть пыхокодеры - мускул будет жить. Ведь большая часть их ничего кроме мускула не знает.
     
     
  • 3.9, б.б. (?), 04:03, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Судя по скорости работы приложений, MySQL они тоже не знают.
     
     
  • 4.10, Аноним (-), 04:18, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Они же PHP-программисты, а не SQL-программисты. ;)
     
     
  • 5.11, 1 (??), 07:46, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    это как HTML-программисты, только на сервере?
     
  • 5.72, Аноним (-), 23:15, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    как ни странно, они вообще ничего не знают
     
  • 3.16, SubGun (ok), 10:25, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Пока есть пыхокодеры - мускул будет жить. Ведь большая часть их ничего
    > кроме мускула не знает.

    Сказало школоло. Да вы просто не видели нормальных php программистов.

     
     
  • 4.17, б.б. (?), 10:38, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Пока есть пыхокодеры - мускул будет жить. Ведь большая часть их ничего
    >> кроме мускула не знает.
    > Сказало школоло. Да вы просто не видели нормальных php программистов.

    Мы очень хотим увидеть нормальных PHP-программистов. Потому что хотим их спросить по одному единственному вопросу - "почему они выбрали PHP?".

    (ответ "потому что наняли переписывать некий php-проект" не является интересным, поскольку
    это не программисты, а уборщики - заставили бы их переписывать на паскале, "выбрали" бы паскаль).

     
     
  • 5.19, Crazy Alex (ok), 10:50, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот я знаю хорошего PHP-программиста, который по необходимости может как минимум на рубях писать. На вопрос "почему PHP" объяснил, что PHP он знает во всех деталях, а на то чтобы так другой язык изучить так же хорошо уйдёт куча времени. Понятное дело, у него всё обложено пачкой своих библиотек, наработана куча приёмов и т.д. - в общем счиате, что переход не стоит усилий.
     
     
  • 6.22, ананим (?), 10:54, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а ведь так и не куда переходить то.
    вот в чём парадокс.
     
  • 6.26, б.б. (?), 11:12, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну вот я знаю хорошего PHP-программиста, который по необходимости может как минимум
    > на рубях писать. На вопрос "почему PHP" объяснил, что PHP он
    > знает во всех деталях, а на то чтобы так другой язык
    > изучить так же хорошо уйдёт куча времени. Понятное дело, у него
    > всё обложено пачкой своих библиотек, наработана куча приёмов и т.д. -
    > в общем счиате, что переход не стоит усилий.

    Смотря сколько нужно сэкономить - день, год или всю оставшуюся жизнь.

     
     
  • 7.28, ананим (?), 11:39, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже интересный аспект.
    Пыхпых как был 15 лет назад, так особо не изменился.
    Те же "программисты" на "решениях" мс уже 128 раз переучивались.
    Жаба обросла таким жиром, что для её технологий уже не хватает всех комбинаций 4-5 букв.
    А пых живёт и помирать не торопится.
     
     
  • 8.30, б.б. (?), 11:57, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот именно А задачи изменились А в php как нужно делать мешанину файлов, котор... текст свёрнут, показать
     
     
  • 9.33, ананим (?), 12:35, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А что ж не переписали на подставить_нужное Вот то-то А если бы переписали, т... текст свёрнут, показать
     
     
  • 10.37, б.б. (?), 12:45, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем Не знаю, сколько не писал форумов и подобного, всегда убеждался, что ка... текст свёрнут, показать
     
     
  • 11.41, ананим (?), 12:59, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Затем, что вас не устраивает В других вы переписывали бы уже не один раз Матюг... текст свёрнут, показать
     
     
  • 12.44, б.б. (?), 13:07, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пока это больше подходит к PHP Twitter GitHub На википедию работают сотни сер... текст свёрнут, показать
     
     
  • 13.48, ананим (?), 13:20, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ясно ну вы поспорьте теперь сами с собой http www opennet ru openforum vsluhf... текст свёрнут, показать
     
     
  • 14.50, б.б. (?), 13:26, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Так там постоянно и переписывают То пытаются заново переписать на symfony2 есл... текст свёрнут, показать
     
     
  • 15.51, ананим (?), 13:32, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Там может быть Но я беру их наработки и у меня переписывать почти ничего не н... текст свёрнут, показать
     
     
  • 16.54, б.б. (?), 13:37, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Обычно, если проект находится в голове, и его нужно реализовать, причём реализов... текст свёрнут, показать
     
     
  • 17.55, ананим (?), 13:40, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну дык идите к теоретикам А мне пока и пыхпых сойдёт для работы ... текст свёрнут, показать
     
     
  • 18.56, б.б. (?), 13:46, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    К каким теоретикам Мы говорим о том, какой язык лучше, проще и нагляднее, а не ... текст свёрнут, показать
     
     
  • 19.61, ананим (?), 14:09, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    э нет D мы говорим о http www opennet ru openforum vsluhforumID3 85503 html ... текст свёрнут, показать
     
     
  • 20.66, б.б. (?), 14:25, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Мне неинтересно, чем длиннее Мне интересно, зачем хорошие программисты то ес... текст свёрнут, показать
     
  • 21.68, ананим (?), 14:38, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    всё просто 8212 пых проще и под него масса готовых вещей а тратить своё врем... текст свёрнут, показать
     
  • 22.69, б.б. (?), 14:43, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Так python и работает Написал from bottle import route, run route hello nam... текст свёрнут, показать
     
  • 23.70, ананим (?), 14:45, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А нафига мне это писать ... текст свёрнут, показать
     
  • 17.75, arisu (ok), 13:12, 11/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и всего этого в похапэ нет, вот в чём штука а в seaside есть, например там мож... текст свёрнут, показать
     
  • 9.77, анон (?), 11:58, 12/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вы должны мне бутылку фейри... текст свёрнут, показать
     
  • 6.74, arisu (ok), 13:07, 11/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    так это, пардон, не программист, а обычный тупокодер.
     
  • 5.20, ананим (?), 10:52, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Потому что хотим их спросить по одному единственному вопросу - "почему они выбрали PHP?".

    это чё, без поддержки банды сам спросить уже не можешь?
    ок, кто такие мы и где ваша позиция по этому вопросу?
    и ещё, что предлагают сферические лошади в замен пыхпыха?

     
     
  • 6.24, пыхпыха (?), 11:04, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    питон же
     
  • 6.25, б.б. (?), 11:10, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > и ещё, что предлагают сферические лошади в замен пыхпыха?

    Как минимум, штук 5 разных сред на разных языках. А если только все гибкие и удобные фреймворки на python перечислять, то уже больше получится.

    Код на которых куда компактнее, куда читаемее и поддержка куда проще.

     
     
  • 7.27, ананим (?), 11:34, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Питон вообще не вариант.
    Код, где оформление часть синтаксиса и его надо кормить лишними пробелами, уже не вариант.
    Код не читаемый, вариантов отказа по версиям интерпритатора масса, проблемы с поточностью.
    А ваши десятки сред не дотягивают по функционалу до последнего десятка пятой сотни сред на пыхаыхе.

    Питон не плохой выбор, если нужен пересекающийся функционал с толстым и веб клиентом.
    И тут он конкурент жабе.
    А это уже совсем другой сегмент, другие требования и другие мощности.

     
     
  • 8.29, пыхпыха (?), 11:53, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    что значит уже не вариант что значит Код не читаемый что такое среды на п... текст свёрнут, показать
     
     
  • 9.34, ананим (?), 12:37, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    То и значит А среды на пыхе 8212 это приерно как среды на питоне, но на пыхе... текст свёрнут, показать
     
     
  • 10.40, пыхпыха (?), 12:53, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, больше вести с Вами дискуссию бессмысленно Может быть это заставит Вас зад... текст свёрнут, показать
     
     
  • 11.42, ананим (?), 13:01, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А с вами никто и не вёл ... текст свёрнут, показать
     
  • 8.31, б.б. (?), 12:01, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если php-шник начнёт писать код на python, он по привычке будет нагружать логико... текст свёрнут, показать
     
     
  • 9.36, ананим (?), 12:40, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А я не могу вспомнить ни одного на питоне И чё И даже если не совсем ясно, ну... текст свёрнут, показать
     
     
  • 10.38, б.б. (?), 12:48, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, если вам не с чем сравнивать, то вам сложно будет понять, что разработка на ... текст свёрнут, показать
     
     
  • 11.43, ананим (?), 13:07, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И не только мне D Вам к примеру тоже Ничего же так и не предложили Ну, шашкой... текст свёрнут, показать
     
     
  • 12.45, б.б. (?), 13:10, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Простите, что я не предложил Может, хотите чаю Я как-то потерял мысль дискусси... текст свёрнут, показать
     
     
  • 13.46, ананим (?), 13:12, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот такой вот чай А водпресс минут за 5 разворачивается из сырцов Итак Замени... текст свёрнут, показать
     
     
  • 14.47, б.б. (?), 13:19, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вордпресс это вообще не веб-фреймворк И он не даёт мне нормально РАЗРАБАТЫВАТЬ,... текст свёрнут, показать
     
     
  • 15.49, ананим (?), 13:24, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну брехня же http www mongopress org about-us MongoPress is developed and ma... текст свёрнут, показать
     
     
  • 16.53, б.б. (?), 13:33, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Мы ещё не написали ни строчки, а уже сильно усложнили проект Вместо построен... текст свёрнут, показать
     
     
  • 17.58, ананим (?), 14:03, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    джанго не плох и это единственный по моему , что вы могли привести я согласен... текст свёрнут, показать
     
     
  • 18.65, б.б. (?), 14:20, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Django сложнее 1 замечательно 2 virtualenv pip, либо пакетный менеджер дистр... текст свёрнут, показать
     
  • 5.32, Axel (??), 12:34, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > нормальных PHP-программистов

    "PHP-программисты" звучит как "лингвисты русского языка". Есть программисты, они  могут специализироваться на определенных направлениях - веб, десктопы и т.д., что не мешает им использовать в работе разные языки. Остальное, называющее себя "${POPULAR_LANG}-программисты" - заслужили звание быдлокодеров.

     
  • 4.73, Аноним (-), 23:16, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    да, не видели. Покажите, где они?!
     
  • 2.71, Аноним (-), 23:14, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    кажется, мускул всю жизнь был дерьмом
     
     
  • 3.79, askh (ok), 22:28, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > кажется, мускул всю жизнь был дерьмом

    Да ладно, нормальная СУБД. Другое дело, что похоже Oracle выгодно её убить, и у неё есть возможности создавать проблемы пользователям MySQL и MariaDB, как в упомянутом выше случае — в новой версии исправляются некие уязвимости, при этом не говорится какие, и в результате администраторы будут сомневаться в безопасности MariaDB и MySQL из дистрибутива ОС (часто это не последняя версия, помню, Debian при обновлении что-то говорил о вынужденном переходе на следующую версию).

     
  • 2.76, ILYA INDIGO (ok), 01:47, 12/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А ещё, внезапно, есть MariaDB
     
     
  • 3.78, askh (ok), 22:24, 13/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А ещё, внезапно, есть MariaDB

    Насколько помню, неопределённость с исправленной уязвимостью касалась и MariaDB. То есть у Oracle, к сожалению, есть возможность мешать распространению MariaDB, создавая по тому же сценарию ситуации, когда администраторы не уверены в её безопасности.

     

  • 1.35, lucentcode (ok), 12:38, 10/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, если бы не CMS на PHP, прибитые гвоздями к  MySQL, все бы уже давно наверно перебрались на Postgres. Но реальность такова, что нормальный ORM для работы с различными ДБ не очень популярен среди PHP-программистов. Отсюда и привязка к одной ДБ.
     
     
  • 2.63, Аноним (-), 14:14, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да, если бы не CMS на PHP, прибитые гвоздями к  MySQL,
    > все бы уже давно наверно перебрались на Postgres. Но реальность такова,
    > что нормальный ORM для работы с различными ДБ не очень популярен
    > среди PHP-программистов. Отсюда и привязка к одной ДБ.

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

     
     
  • 3.67, б.б. (?), 14:34, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Посмотрите популярные php-проекты. Особенно в каком-нибудь mysql-профайлере и не на самом мощном оборудовании.
     
  • 2.64, Аноним (-), 14:19, 10/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Но реальность такова, что нормальный ORM для работы с различными ДБ не очень популярен среди PHP-программистов.

    А нормальные ORM на PHP вообще есть? Да и невозможно полностью абстрагироваться от БД, если не работать с ней только на уровне простых SELECT/INSERT/UPDATE, но чем тогда это лучше файлов с индексами поиска? Попробуйте на ORM сделать триггер с хранимкой...

     

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



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

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