[СУБД] Насколько надежен MySQL в сети?

Гоша 12.05.2004 - 15:29 | Подскажите насколько надежен MySQL в сети, в многопользовательском режиме. Пользователей эдак на 15 активно одновременно добавляющих и редактирующих записи? Задача небольшая и ставить тяжелую СУБД нехочется.
madcreep 1 - 12.05.2004 - 17:53 | А вопрос не в величине задачи, а в сложности базы и стоимости данных. MySQL надежен ровно настолько, насколько устойчивы соединения клиентов с базой. Если один из пользователей начнет изменение данных, а связь оборвется, ни о какой целостности данных речи быть не может. Если тебя это устраивает - MySQL подходящий выбор. Если нет, то используй что-нибудь с поддержкой механизма транзакций.
UE 2 - 12.05.2004 - 18:01 | А я тут краем уха слышал, что то ли в одной из последних версий, то ли в ближайшей версии mysql транзакции уже будут поддерживаться...
tvv 3 - 12.05.2004 - 18:52 | Может использовать что-то типа IB/FB/YA
BugMaker 4 - 12.05.2004 - 19:07 | А кто сказал, что в МоёмЭсКюЭл-е нет транзакций? Или я знаю о каком-то страшном секрете? Правда немного кривовато (Нужно отключать автокоммит и следить за ошибками), но для работы по сети вполне пойдет.
Гоша 5 - 13.05.2004 - 08:34 | #1 Если в MySQL нет транзакций то это конечно не интересно. #3 IB использовать тоже не хотелось бы, там BDE а он меня уже забодал. #4 Что значит следить "за ошибками"? Вообще, хотелось бы чтобы система не требовала надзора/администрирования. Будет ставиться во многих подразделениях и требуется надежность и неприхотливость.
ИгорьК 6 - 13.05.2004 - 08:39 | "IB использовать тоже не хотелось бы, там BDE а он меня уже забодал" - это как это? Кроме БДЕ еще есть куча вариантов доступа. Хоть сам на API пиши.
BugMaker 7 - 13.05.2004 - 09:59 | следить "за ошибками" значит проверять выполнился ли запрос (например на обновление) с ошибками или нет. В случае ошибки может пройти коммит автоматом. А для неприхотливости ставь MSSQL или UPS на сервак.
Гоша 8 - 13.05.2004 - 11:58 | ИгорьК, "куча вариантов доступа" - это ADO и ODBC или еще что-то? Как ADO так и ODBC несколько громоздки, так же как и BDE.. - BugMaker, понятно --- Сейчас нашел какую-то доку по MySQL там написано что не поддерживаются транзакции. Врет дока? Или может транзакции в свежих версиях появились?
tvv 9 - 13.05.2004 - 12:33 | Для IB/FB/YA доступа по БДЕ это вчерашний день. Кроме того, что ты назвал в 8 есть компоненты для прямого доступа: IBO, IBX, FibPlus. IBX идет вместе с Delphi, только его лучше про апдейтить, ибо глючен он. IBO - это большой набор компонент около 80. Сам я использую сейчас FibPlus - довольно таки удобные компоненты, правда есть там ошибки, но их исправляют оперативно. И поддержка на русском.
ИгорьК 10 - 13.05.2004 - 13:02 | tvv прав в общем. Добавлю - есть еще zeos и UIB. А для ADO есть замечательный IBProvider (Дмитрий Коваленко) который позволяет даже "межбазовые" запросы делать и использовать IB как linkedServer вместе с MSSQL. Так что выбор на любой вкус.
1111 11 - 13.05.2004 - 14:14 | Paradox не нравится ? Access может, хотя..
Delphist 12 - 13.05.2004 - 14:51 | Paradox?! Ничего, кроме содрогания, не вспоминаю. . MS SQL назвать "тяжелой" СУБД не могу при всем желании. Есть настольный вариант, с ограничениями (база до 2 Гб, пользователей не более N - не помню чему равно N). По легкости перехода с любой другой СУБД - занимает 1 день. Рекомендую.
BugMaker 13 - 13.05.2004 - 15:33 | to_8: http://dev.mysql.com/doc/mysql/ru/index.html <-какая-то дока про MySQL
tvv 14 - 13.05.2004 - 15:33 | to 12 это ты про MSDE там помоему N=5
Гоша 15 - 13.05.2004 - 17:10 | tvv(9), спсибо, покопаюсь. #11, Paradox в сети - это просто несерьезно. BugMaker(13), спасибо Delphist, а есть ли доступ к MS SQL безо всяких ADO и ODBC, а напрямую? После BDE мне оччень не хочется связываться подобными "умными" штуками. Я кстати, на дельфях интерфейс ваяю.
Deflorator 16 - 13.05.2004 - 20:04 | имхо МySQL очень даже неплохо подойдет. вот подумайте сами: система отточена неплохо, хорошо обновляется и поддерживается. куча коннектов? сотни сверхпопулярных интеренте-форумов работают на этой субд, подчас с сотнями пользователей ежесекундно и живут же! пускай, там не пятнадцать пользователей, на нагрузка колоссальна и - выдерживает. Я советую очень и очень. К тому же, довольно шустра и совсем неприхотлива. У меня на виндах демон 120К оперативки ест. Просто маленькая красотулька :)
Delphist 17 - 14.05.2004 - 13:43 | ODBC - согласен, медленновато будет. Хотя здесь проблема в свежести драйвера и популярности СУБД. А чем плох ADO? Насколько я знаю, Microsoft не планирует развивать ODBC, вместо этого будет ADO. Он обеспечивает необходимый уровень абстракции для работы с базой, достаточно быстр. В Delphi есть компоненты ADO для доступа к базе. Что касается глюков, то и на Солнце есть пятна. Главное - что патчи выходят.
SBoyko 18 - 14.05.2004 - 15:26 | Насколько я помню из MSDN, ODBC уже сто лет как obsolete.
Гоша 19 - 14.05.2004 - 15:33 | Delphist, представь, что тебе надо систему ставить на сотню станций. А ты один. В такой ситуации сразу захочется иметь то, что не требует особой приглядки и администрирования, а ADO в сложности администрирования и глюкавости мало в чем уступает BDE..
Delphist 20 - 14.05.2004 - 17:36 | 2 Гоша Давай без голословности :) Перечисли три наиболее часто встречающихся глюка ADO. Не забудь указать версию ADO, установленную на глючащей машине, и к какой СУБД она обращается.
byte 21 - 14.05.2004 - 17:53 | а, это русские программисты :)) давно не захаживал... 2 при чём здесь сеть? MySQL - ПО другого уровня - уровня приложений. Надёжность зависит только от самой сети :)) Ставь последнюю версию с http://www.mysql.com
byte 22 - 14.05.2004 - 18:22 | 2 русско-краснодарским программистам: дипломы в мусор... красные в отдельную кучку.
byte 23 - 14.05.2004 - 18:59 | что-то запах какой-то здесь... поменяйте памперсы, что-ли, и вперёд - вопросы->ответы->коды->тесты.
Deflorator 24 - 14.05.2004 - 19:10 | 11011101, а если нет диплома, что в мусор?
byte 25 - 14.05.2004 - 23:01 | то, что не нужно и занимает место
Deflorator 26 - 14.05.2004 - 23:46 | тут под рукой чересчур заносчивый никому не нужный чувак шляется - его можно?
Delphist 27 - 15.05.2004 - 21:35 | Я думаю, можно :) Если что, помогу :) . Модератор Сергей, пожалуйста, порежь эти посты как не имеющие отношения к теме.
NTFS 28 - 16.05.2004 - 11:08 | Присоединяюсь.

>>