ďťż
 
=?ISO-8859-2?Q?[MSSQL_2005_+.NET]_Dramatycznie_d=B3ugi_Update_bazy_....?= ďťż
 
=?ISO-8859-2?Q?[MSSQL_2005_+.NET]_Dramatycznie_d=B3ugi_Update_bazy_....?=
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

=?ISO-8859-2?Q?[MSSQL_2005_+.NET]_Dramatycznie_d=B3ugi_Update_bazy_....?=



=?ISO-8859-2?Q?Jacek_W=B1sowski?= - 31-03-2006 00:16
=?ISO-8859-2?Q?[MSSQL_2005_+.NET]_Dramatycznie_d=B3ugi_Update_bazy_....?=
 
Witam

Nie wiem co począć.....
Gdy zmieniam jakąś (jedną jedyną) wartość w gridzie
(grid.datasource=tblMagazynBindingSource)
i robię update:
(Me.TblMagazyn.Update(Me.DataSet1.tblMagazyn))

za jednym razem trwa to ułamek sekundy
a za innym
ok 10-20sekund - czyli WIECZNOŚĆ

co to może być....

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/





Bartek Siebab - 31-03-2006 00:16

  > Jacek Wąsowski w dniu 2006-03-30 16:06 pisze:

> za jednym razem trwa to ułamek sekundy
> a za innym
> ok 10-20sekund - czyli WIECZNOŚĆ
>
>
> co to może być....

brak primary key, brak indeksów,
zakleszczanie transakcji, blokowanie całej tabeli...

--
..---------- -------- ------ ---- ---- --- - -- -
| Bartek `saphire` Siebab http://bartek.siebab.net




dap - 31-03-2006 00:16

  Jacek Wąsowski wrote:
> Witam
>
> Nie wiem co począć.....
> Gdy zmieniam jakąś (jedną jedyną) wartość w gridzie
> (grid.datasource=tblMagazynBindingSource)
> i robię update:
> (Me.TblMagazyn.Update(Me.DataSet1.tblMagazyn))
>
> za jednym razem trwa to ułamek sekundy
> a za innym
> ok 10-20sekund - czyli WIECZNOŚĆ
>
>
> co to może być....

Pod MSSQL jest takie narzedzie bodaj Analyzer - podlaczacz go do bazy a
on loguje wszystko co sie w niej dzieje. Zrob tak i zobacz co Cie blokowalo.

dap




Grzesiek G. - 01-04-2006 00:19

  dap napisał(a):
> Jacek Wąsowski wrote:
>
>> Witam
>>
>> Nie wiem co począć.....
>> Gdy zmieniam jakąś (jedną jedyną) wartość w gridzie
>> (grid.datasource=tblMagazynBindingSource)
>> i robię update:
>> (Me.TblMagazyn.Update(Me.DataSet1.tblMagazyn))
>>
>> za jednym razem trwa to ułamek sekundy
>> a za innym
>> ok 10-20sekund - czyli WIECZNOŚĆ
>>
>>
>> co to może być....
>
>
> Pod MSSQL jest takie narzedzie bodaj Analyzer - podlaczacz go do bazy a
> on loguje wszystko co sie w niej dzieje. Zrob tak i zobacz co Cie
> blokowalo.
>
Chyba Ci chodziło o Profilera (trace'a można też zrobić spod Query
Anylyzera, ale profiler oferuje do tego wygodne GUI).

Proponuję jeszcze wykonanie samego UPDATE'a z Query Analyzera. Jeżeli
pójdzie szybko, to bierz się za optymalizację aplikacji, jeżeli nie to
problem leżey w szybkości sieci lub samej bazie danych.

Jeżeli włączysz sobie w Query Analyzerze pokazywanie "Execution Plan",
to zobaczysz, co tak naprawdę BD zrobiła.

Pozdrawiam

--
Grzegorz Gruza
Odpowiadając usuń "spamerom_nie." z adresu!!!





=?ISO-8859-2?Q?Jacek_W=B1sowski?= - 01-04-2006 00:19
=?ISO-8859-2?Q?Re:_[MSSQL_2005_+.NET]_Dramat?= =?ISO-8859-2?Q?ycznie_d=B3ugi_Update_bazy_....?=
 
> Chyba Ci chodziło o Profilera (trace'a można też zrobić spod Query
> Anylyzera, ale profiler oferuje do tego wygodne GUI).
>
> Proponuję jeszcze wykonanie samego UPDATE'a z Query Analyzera. Jeżeli
> pójdzie szybko, to bierz się za optymalizację aplikacji, jeżeli nie to
> problem leżey w szybkości sieci lub samej bazie danych.
>
> Jeżeli włączysz sobie w Query Analyzerze pokazywanie "Execution Plan",
> to zobaczysz, co tak naprawdę BD zrobiła.
>
> Pozdrawiam

Serdeczne dzięki.....
Naprawdę mi pomogliście.... już wszystko działa dobrze
Dzięki i pozdrawiam również !

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Wydajność baz danych w zależności od poziomu izolacji ANSI/ISO Czy zna (obsługuje) ktoś program Iso Draw ? MYSQL - kodowanie w ISO-PL strona plus baza w iso do utf-8 Kodowanie: z iso na utf MSSQL Express czy Oracle Express Dwie bazy czy dwie tabele? [Oracle] Co do tworzenia aplikacji dla bazy Oracle narzedzie do transferu bazy mysql - mysql narzedzie do transferu bazy odbc - odbc
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • own-team.pev.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com