sql >> Databáze >  >> RDS >> Sqlserver

Nekonzistentní výkon procedury SQL SERVER

Zkontroloval bych, zda jsou vaše aktualizace v rámci transakce. Pokud ano, mohlo by to vysvětlit, proč po určitém množství „upravených“ dat zemře. Můžete zkontrolovat, jak velká je vaše "tempdb" jako indikátor.

Také jsem viděl případy, kdy během dlouhotrvajících transakcí databáze zemřela, když současně existují jiná „použití“, opět kvůli transakční transakční a nesprávně použitých úrovních izolace.

Pokud můžete svou úlohu rozdělit do nezávislých nepřekrývajících se částí, možná to budete chtít udělat:jako když budete dělat práci po částech podle dat, rozsahů ID „kořenových“ objektů atd.



  1. Jak použít metodu sendirect() k předání vyhledávacího dotazu ze servletu do jsp

  2. SQL – dotaz na telefonní číslo, které jsou uloženy nekonzistentně

  3. Dočasně pozastavit replikaci serveru SQL

  4. Existuje jiný způsob implementace tohoto programu bez použití smyčky vnořené while?