Время ожидания службы при вставке больших записей в базу данных.
В моем приложении Silverlight, которое фактически загружает файл на сервер, манипулируйте данными и, наконец, вставьте в таблицу базы данных, указанную пользователем.
Перед вставкой данных мы делаем много манипуляций, например, проверяем данные и вставляем значения по умолчанию.
Когда я загружаю огромный файл, код службы здесь вводится с тайм-аутом, но даже после тайм-аута данные, вставленные в базу данных.
Проблема в том, что мое приложение показало сообщение о сбое при вставке, но когда я проверяю бит базы данных в секунду, все данные enter code here
будут вставлены в таблицу
Пожалуйста, дайте мне знать любое решение, чтобы увеличить время ожидания и решить проблему?
My Service Config
<basicHttpBinding>
<binding name="basicHttpBinding_AAA" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" receiveTimeout="00:50:00" openTimeout="00:50:00"
closeTimeout="00:50:00" sendTimeout="00:50:00">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
<security mode="None">
</security>
</binding>
</basicHttpBinding>
<services>
...
</services>
Мой клиент Config
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_AAA" maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647" closeTimeout="00:50:00"
openTimeout="00:50:00" receiveTimeout="00:50:00" sendTimeout="00:50:00">
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>