Пули из quick start video:
- Меньших файлов (1 или 2-х библиотек DLL в большинстве)
- меньшей площади (10 МБ по сравнению с 200 МБ)
- Легче бока развертыванием боковой
- же сборки для 32 и 64 бита (для второго MTS а кроме ssembly).
- Код безопасности доступа
Я не уверен, о производительности, но я сомневаюсь, что это будет сильно отличаться в любом случае. Я предполагаю, что оба драйвера обмениваются идентичным образом над «Oracle Net». Хотя могут быть небольшие различия в операциях на стороне клиента на стороне клиента, выполненных для подготовки команды и обработки результатов, эта служебная информация обычно составляет только часть времени относительно всей транзакции. Большая часть затрат/времени тратится на сервер в физическом IO и передает данные обратно клиенту. Это просто не то же самое, что и переход от поставщика oledb или драйвера System.DataAccess.OracleClient. Это еще один релиз от одной и той же компании RDBMS - они собираются использовать все те же трюки производительности, что и их другой клиент. Хотелось бы, чтобы я мог опубликовать исследование, но я бы предположил, что такого не существует, потому что в конце концов это было бы незаметно. Случай без новостей - хорошая новость - если новый провайдер был чем-то хуже, вы бы об этом читали.
Простота является достаточным основанием для переключения на этот ИМО. Подавляющее большинство разработчиков и администраторов не полностью понимают поставщика и его связь с неуправляемым клиентом. Путаница о домашнем предпочтении оракула, несоответствие версии, обновления и т. Д. Постоянно появляется. Чтобы устранить эти вопросы, это было бы приятным изменением.
Нет, ни по аналогичному вопросу, который я задавал на досках объявлений OTN. Я в основном пришел к выводу, что неуправляемый драйвер 12.1 был по существу еще бета-продуктом, и я бы подождал до 12.2, прежде чем переоценивать его. –