|
Search
You searched for the word(s):
Showing page 12 of 20 (195 total posts)
< 1 second(s)
-
Ovidiu Miron:Exista o posibilitate sa urmaresc sau sa gasesc procedura stocata sau SQL statementul care imi provoaca aceste anomalii !?? Restrictioneaza cresterea tempdb. Procedura/query-ul care va incerca cresterea tempdb va da eroare (posibil si alte proceduri care cer spatiu tempdb in acelasi moment). Daca poti reproduce problema ...
-
step:Multam pt sfaturi;
blocajele au fost descoperite din Activity Monitor.Si ce procese blocau pe cine? Coloanele 'Blocked By' si 'Blocking' in Activity Monitor.
-
ignatandrei:Daca sunt situatii statistice ... si sunt de acum x zile ( unde x>0) poti sa te gindesti la o alta BD, in care sa replici datele la 12 noaptea ( de ex.) si sa citesti de acolo.Nu ca vreau sa fiu gica contra :) dar mai simplue sa faci un Snapshot database (create database ... as snapshot of ...)
-
step:situatia 1:
era un view (select), o procedura stocata ( select )
si mai era o procedura stocata care facea insert si care avea begin tran ...
pe server primele doua nu era un tranzactie , in client -nu aveam tranzactie (cel putin in ultimele versiuni ale mele)
toate cele 3 procese erau pe server in blocaj
si cand a eliminat primele ...
-
step:
pe server primele doua nu era un tranzactie , in client -nu aveam tranzactie (cel putin in ultimele versiuni ale mele)Trebuie sa atrag atentia ca o tranzactie exista intotdeauna. Daca tu nu ai declarat o tranzactie explicita, o tranzactie implicita va fi creata pentru fiecare instructiune care acceseaza date si va fi comisa la terminarea ...
-
Potzi sa setezi SET STATISTICS IO ON si sa rulezi, apoi sa postezi rezultatul? Deasemenea DDL-ul complet pentru DATA..LGX si DATA..TBL_ACC.In primul rind schimba @data in DATETIME.Din cite inteleg eu primul insert scaneaza complet DATA..LGX si din cele 30 mil. de inregistrari candidat, 23 mil. se califica sa fie inserate. Potzi sa te uitzi in ...
-
Daca vrei sa stii cine este owner-ul indexului, el este acelasi ca si owner-ul tabelei prin definitie.Daca vrei sa stii cine l-a creat de acum incolo, aceasta este o intrebare de audit si SQL Server nu ofera audit 'out-of-the-box'. Exista multe articole pe www despre acest subiect, exista recomandari MSDN pentru SQL 2000 si SQL 2005, cit si ...
-
Hai sa mai facem un pic de matematica.Sa consideram ca un update se executa intr-un timp T, sa zicem intr-o suta de milisecunde. Cind faci un update pe S1, batch-ul executa update apoi asteapta executia trigger-ului. Pe S2 se executa din nou in T, apoi S2 asteapta se se execute pe S3 s.a.m.d. Pe Sn dureaza 100 ms apoi se intoarce. Deci Sn a ...
-
fgbogdan:toate sunt after (update, insert, delete) ... ca sa nu fie blocaje. Daca reuseste sa faca update pe serverul urmator bine - daca nu logheaza si o sa faca cand o sa fie online (cu un job probabil). NU asteapta unii dupa altii ca atunci ajung la blocaje.Am priceput, deci S1 face un update, triggerul lui S1 updateaze pe S2 dar face disable ...
-
Dar in felul asta introduci artificial puncte de failure. Daca in 'mesh' un nod e cazut, el numai primeste updaturile pina nu revine online. In cerc, daca un nod e cazut blocheaza pe toata lumea eventual (toate updaturile se opresc la el).Ca sa intzeleg mai bine, ceea ce propui tu este asa: S1 primeste un update. In trigger el se conecteaza la un ...
... 12 ...
|
|
|