Re[50]: MS забило на дотнет. Питону - да, сишарпу - нет?
От: Ночной Смотрящий Россия  
Дата: 03.09.21 20:42
Оценка: +1
Здравствуйте, vdimas, Вы писали:

V>>>И в любом случае твой пример только для MSSQL, а для любых других баз на основе OLEDB или ODBC

НС>>И много таких баз данных в реальности?
V>А много используют MSSQL в вебе?

Много. В Ажуре, к примеру, это основная РСУБД. К чему вопрос?

V>>>Разве что написали дотнетный драйвер к MS SQL, изначально это была обычная обёртка над OLEDB,

НС>>Никогда не была. Изначално это была обертка над низкоуровневоцй библиотекой парсинга протокола (tdslib.dll или как то так).
V>Над MS SQL Native Client.

Вроде того. Это не ADO, это более низкоуровневая штука.

V>В котором доступны были 3 вида подключения — ODBC, OLEDB и еще не помню название вида подключения


Нет. Конкретно та либа — обычная плоская dll со специфичным контрактом, по сути просто парсер TDS. ODBC и OLEDB драйвера сами ее используют, а не являются ее частью.

НС>>Хинты, как показывает практика, нужны хорошо если в 1% запросов. Это почему DAL не стоит затачивать под конкретного провайдера.

V>Как показывает практика, 1% запросов используется в 99% случаев.

Это неважно. Потому что 1% запросов это 1% кода, и проще сделать для 1% специальное исключение, а не переписывать ради этого под каждый сервер оставшиеся 99%.
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.