>Поддерживает ли SQL2 последнии версии MySQL?
Нет конечно, нельзя сказать, что MySQL вообще какой-то стандартный SQL поддерживает, так необходимый минимум, ни вложеных запросов, ни контроля целостности. Нужна скорость и минимум функциональности - используй MySQL, для серьезных баз я бы рекомендовал PostgreSQL или FireBird.
Хотя скорость MySQL вопрос спорный, очень многое зависит от качества проектирования базы и организации работающего с базой хозяйства, грамотная база перекроет по скорости любую поделку MySQL-чайника, которых, судя по качеству скриптов работающих только с MySQL, большинство :-(
Для web приложений приемущества использования MySQL тоже вопрос очень спорный, cgi-скрипты вообще напрямую в SQL сервер лезть не должны, если и придется, то в очень исключительных случаях, данные нужно кешировать, а типовые выборки делать из кеша.