Запитання з тегом «ado.net»

6
Зробіть SqlClient за замовчуванням ARITHABORT ON
Перш за все: я використовую MS SQL Server 2008 з базою даних на рівні сумісності 80 і підключаюсь до неї з .Net's System.Data.SqlClient.SqlConnection. З міркувань продуктивності я створив індексований вигляд. Як результат, потрібно робити оновлення таблиць, на які посилається подання ARITHABORT ON. Однак профілер показує, що SqlClient з'єднується із ARITHABORT …

3
Що таке рівень ізоляції "Хаос" і коли його слід використовувати?
Документація ADO.NET показує можливість встановлення рівня транзакції транзакції SQL в Хаос. Це звучить неприємно, але якщо функція є, імовірно, вона має деяке законне використання. Команда SET TRANSACTION ISOLATION LEVEL в BOL (ах! Бач, я можу використовувати google та BOL) ніщо не називається "хаосом", а ADO.NET має 5 режимів, які добре …

3
Чому `SELECT @@ IDENTITY` повертає десяткове значення?
Я використовую Dapper для виконання наступного запиту щодо екземпляра SQL Server 2008 R2 Express з програми ASP.NET MVC 3 (.NET 4.0). INSERT INTO Customers ( Type, Name, Address, ContactName, ContactNumber, ContactEmail, Supplier) VALUES ( @Type, @Name, @Address, @ContactName, @ContactNumber, @ContactEmail, @Supplier) SELECT @@IDENTITY Заклик до connection.Query<int>(sql, ...)- це недійсне виняток …

2
Проблема розшифровки тупику в журналі статусу innodb
Ми отримуємо доступ до MySQL з роз'єму Microsoft ADO.NET. Інколи ми бачимо наступний глухий кут у нашому статусі innodb і не змогли визначити причину проблеми. Схоже, транзакція (2) чекає і тримає той самий замок? ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 *** (1) TRANSACTION: TRANSACTION 0 45321452, ACTIVE 0 sec, …

1
Чи потрібно нам обробляти транзакції в коді C #, а також у збереженій процедурі
Чи дійсно нам потрібна обробка транзакцій в c #, а також процес зберігання бази даних з обох сторін C #: Using(transaction with transaction scope) { Execute stored proc; Transaction. Complete; } Збережена процедура SQL: Create process As Begin try Begin transaction Commit End try Begin catch Rollback End catch

2
Чи приведуть ці два запити в глухий кут, якщо вони виконуються послідовно?
Це майже напевно є причиною мого іншого питання , але я вважав, що варто розділити два, оскільки я маю гіпотезу, засновану на наступному журналі, що я хотів би підробити або перевірити. Моя гіпотеза полягає в тому, що інший глухий кут насправді є результатом наступних запитів, при цьому оригінальний запит, прихований …

1
Які наслідки встановлення ARITHABORT ON для всіх підключень у SQL Server?
Тому я визначив, що хаотична поведінка мого SQL-сервера обумовлена ​​налаштуваннями за замовчуванням .Net SqlClient Provider SET ARITHABORT OFF. Зважаючи на це, я читав різні статті, де обговорюється найкращий спосіб втілити це. Для мене я просто хочу простий спосіб, тому що SQL Server страждає, і моя настройка запитів не повністю перейшла …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.