В чем разница между СУБД? Если, например, все поддерживают SQL, зачем нужно углубляться в детали реализации конкретной системы?
Например, дажэ старый SQL 1992-го года в полном виде неподдержывается ни одной реализацыей. Нынешний документ разбух во много раз. Во многом это хорошо сказалось на общей поддержке некоторых новых фич... Они заметно конвергировали к общему знаменателю в виде стандарта. Но на соответствии серверов — стандарту в цэлом... Скорее отрицательно.
В общем, на общем для всех подмножэстве SQL можно писать только сравнительно простые запросы, и те — зачастую неэффективно. А потом, после запросов и оптимизацый — появляются вопросы транзакцый и блокировок... Которые решать без учёта особенностей реализацыи, только модэлью аномалий из стандарта — совсем уж мучение.
Быстро, качественно, дешево = ansi sql, а дальше приходится решать на чем остановится ;)
Обсуждают сегодня