Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Procedura SQL SERVER Niespójna wydajność

Sprawdziłbym, czy twoje aktualizacje są w ramach transakcji. Jeśli tak, może to wyjaśnić, dlaczego umiera po pewnej ilości „zmodyfikowanych” danych. Możesz sprawdzić, jak duży jest twój "tempdb" jako wskaźnik.

Widziałem również przypadki, w których podczas długotrwałych transakcji baza danych umierała, gdy w tym samym czasie były inne „zastosowania”, ponownie z powodu transakcyjności i niewłaściwych poziomów izolacji.

Jeśli możesz podzielić swoją pracę na niezależne, nienakładające się części, możesz to zrobić:na przykład wykonywanie pracy w częściach według dat, zakresów identyfikatorów obiektów „głównych” itp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak ZMIENIAĆ parametr wartości tabeli?

  2. Jak ustalić, czy instancja SQL Server uwzględnia wielkość liter, czy nie?

  3. Jak sprawdzić, czy kolumna wyliczana jest deterministyczna w SQL Server

  4. Sformatuj numer telefonu w programie SQL Server (T-SQL)

  5. Jak wdrożyć istniejący pakiet SSIS w sql Server 2012?