Помогите пожалуйста чем отличается Oracle от mysql что лучше
начинать с MySQL - самое глупое, что можно себе придумать. мускуль - не соответствует стандартам SQL. на то, какие запросы сочиняют "начинавшие с мускула" страшно смотреть
Скорее тем же, чем тот же БЕЛАЗ отличается от Запорожца.
ну я бы так не стал говорить :) при всех недостатках мускуля у него есть одно неоспоримое преимущество - скорость на простых запросах и несложных таблицах. не могу себе представить гостевуху или форум на Oracle, DB2 or PostgreSQL :)
Навеяло темой:
...
На трибуне появляется старший дворник Иван Иванович, и энергично рубя воздух рукой произносит спич:
- Как не е#b твою мать, так ну его н#%уй!!!
Рабочие из зала дружно его поддерживают:
- Правильно Иван Иванович!!! Не будем без рукавиц работать!!!
...
(с)Народная мудрость
вобщем то да. :)
Если стоит задача что-либо использовать, то можно это делать.
Приложения можно писать и с использованием MySQL, и с Oracle. Если не нужны разнообразные навороты - MySQL. Если хочется осознавать, что все соответсвует стандартам - Oracle, хотя и впоминается анекдот про "вам шашечки или ехать" :)
P.S. Кстати, насколько я понимаю, этот форум работает на MySQL. Кого-нибудь не устраивает качество работы этого форума?
Чесно говоря не знаю как отличить полноценную биллинговую систему от неполноценной, но сходу Яндексом нашел вот эти:
http://www.netup.ru/utm5.php
http://www.lanbilling.ru/docs.html#_Toc3104497
Вобщем на всем можно писать. Было бы желание. :)
Если стоит задача что-либо использовать, то можно это делать.
Приложения можно писать и с использованием MySQL, и с Oracle. Если не нужны разнообразные навороты - MySQL. Если хочется осознавать, что все соответсвует стандартам - Oracle, хотя и впоминается анекдот про "вам шашечки или ехать" :)
P.S. Кстати, насколько я понимаю, этот форум работает на MySQL. Кого-нибудь не устраивает качество работы этого форума?
Речь идет не о том что можно, а что нельзя использовать - речь идет о том что использование мускуля в качестве обучающей базы может привести к фатальным последствиям для моска :) И это верно - потому как достоинства мускуля - это продолжение его недостатков (или на оборот) - и если человек учился составлять запросы только на MySQL - он может столкнутся с весьма неприятными моментами если дело дойдет до полноценной базы.
http://www.netup.ru/utm5.php
http://www.lanbilling.ru/docs.html#_Toc3104497
Вобщем на всем можно писать. Было бы желание. :)
ну раз не знаешь, зачем пишешь? те продукты, что ты привел - как раз оставляют желать лучшего :) можно то можно - дык залипуха ))
Тут тоже самое. MySQL изначально создавался для микротабличек и с ними он работает отлично. Но когда дело доходит для ворочания огромных объемов данных (в таблицах десятки миллионов записей, нагрузка высокая, тяжелые расчеты и т.д.) тут MySQL и поворачивается задней частью к разработчику/пользователю. Потому она недоСУБД, что многие присущие почти всем СУБД вещи в ней появились только чуть ли не в прошлом году (хранимые процедуры, вьюшки, триггеры) - именно потому так что она изначально расчитана на гостевухи/форумы(причем думается мне что действительно большой форум она не выдержит)/всякую фигню.
ЗЫ А еще меня ужасно бесит что разработчики MySQL любят ее нахваливать, тесты всякие проводить "вот типа мы постгрес порвали, а вот и оракл повержен".
Я про это и говорю. SP, триггеры и вьюшки появились, но MySQL по-прежнему упорно матерят... :)
Естественно. Просто в нормальных СУБД эти штуки появились еще где-то в середине 90х если не раньше. А работать с большими базами MySQL так и не умеет. SQL также далек от стандарта как я от балета. У MySQL есть только одно преимущество - большая распространенность. На этом преимущества заканчиваются.
Могу сказать по личному опыту что настройка и использоваени MySQL намного сложнее и неудобнее, чем того же PostgreSQL... Хотя это конечно ИМХО....