ďťż
 
update tabeli i obciązenie ďťż
 
update tabeli i obciązenie
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

update tabeli i obciązenie



tho - 04-01-2006 09:32
update tabeli i obciązenie
  3 razy dziennie będzie update'owana tabela(a dokładniej tabelaX o godzinie X,
tabelaY o godzinie Y i tabelaZ o godzinie Z:-)
danymi pochodzącymi z pliku xml o wielkości 20-30MB.
Moje pytanie: czy taki update pojedynczej tabeli
może wpłynąć na obciążanie całej bazy mysql?
mam na tej bazie oparty serwis www, a niechciałbym
by update tej tabeli wpłynął na funkcjonowanie całego
serwisu.

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





Krzysztof Wiśniewski - 04-01-2006 09:32

 
Użytkownik "tho" <thoWYTNIJTO@op.pl> napisał w wiadomości
news:04d9.000001c0.43bac6dd@newsgate.onet.pl...
|3 razy dziennie będzie update'owana tabela(a dokładniej tabelaX o godzinie
X,
| tabelaY o godzinie Y i tabelaZ o godzinie Z:-)
| danymi pochodzącymi z pliku xml o wielkości 20-30MB.
| Moje pytanie: czy taki update pojedynczej tabeli
| może wpłynąć na obciążanie całej bazy mysql?
| mam na tej bazie oparty serwis www, a niechciałbym
| by update tej tabeli wpłynął na funkcjonowanie całego
| serwisu.
|

Pomijając celowość tak dużego (jak na bazę www) update'u, nie napisałeś nic
o tym, w jakim stopniu będzie taki update wykonywany. Bardzo skomplikowane
zapytanie wykonywać się będzie dłużej i tym samym dłużej blokować tabelę
(planujesz wykonać to w ramach pojedynczej transakcji, prawda?), niż
operacja w rodzaju "UPDATE tabela SET pole = 2".

Jeśli zależy Ci tylko na braku przerw w pracy serwera MySQL, a jednocześnie
zasoby sprzętowe są mocne, warto zastanowić się nad przetworzeniem
skomplikowanej operacji na bliźniaczej tabeli, a następnie przełączeniem się
na nią; ale to tylko dywagacje, bo nic więcej nie wiadomo.

Pozdrawiam,
Krzysiek




tho - 04-01-2006 09:33

  >
> Użytkownik "tho" <thoWYTNIJTO@op.pl> napisał w wiadomości
> news:04d9.000001c0.43bac6dd@newsgate.onet.pl...
> |3 razy dziennie będzie update'owana tabela(a dokładniej tabelaX o godzinie
> X,
> | tabelaY o godzinie Y i tabelaZ o godzinie Z:-)
> | danymi pochodzącymi z pliku xml o wielkości 20-30MB.
> | Moje pytanie: czy taki update pojedynczej tabeli
> | może wpłynąć na obciążanie całej bazy mysql?
> | mam na tej bazie oparty serwis www, a niechciałbym
> | by update tej tabeli wpłynął na funkcjonowanie całego
> | serwisu.
> |
>
> Pomijając celowość tak dużego (jak na bazę www) update'u, nie napisałeś nic
> o tym, w jakim stopniu będzie taki update wykonywany. Bardzo skomplikowane
> zapytanie wykonywać się będzie dłużej i tym samym dłużej blokować tabelę
> (planujesz wykonać to w ramach pojedynczej transakcji, prawda?), niż
> operacja w rodzaju "UPDATE tabela SET pole = 2".
>
> Jeśli zależy Ci tylko na braku przerw w pracy serwera MySQL, a jednocześnie
> zasoby sprzętowe są mocne, warto zastanowić się nad przetworzeniem
> skomplikowanej operacji na bliźniaczej tabeli, a następnie przełączeniem się
> na nią; ale to tylko dywagacje, bo nic więcej nie wiadomo.
>
> Pozdrawiam,
> Krzysiek
mam serwis www, ktory pobiera dane z tabeli A. ten update bedzie wykonywany na
tabeli Z. gdy update sie skonczy nastapi przelaczenie w serwisie zeby pobieral
dane z tabeli Z. to jak skomplikowane bedzie zapytanie to jeszcze sam nie wiem
bo jeszcze dokladnie nie znam tego pliku xml:-)

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




HERAKLES - 04-01-2006 09:33

  > mam serwis www, ktory pobiera dane z tabeli A. ten update bedzie
> wykonywany na tabeli Z. gdy update sie skonczy nastapi przelaczenie w
> serwisie zeby pobieral dane z tabeli Z. to jak skomplikowane bedzie
> zapytanie to jeszcze sam nie wiem bo jeszcze dokladnie nie znam tego pliku
> xml:-)
>
20-30MB
Podejżewam, że w tych 20-30MB będzie niewiele zmian raz dziennie. Dlatego
proponowałbym najpierw wyliczyć różnice a potem updateować, insertować i
deletować.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MySQL] =?ISO-8859-2?Q?z=B3=B1czenie_tabeli_u=BFytkownik_i?==?ISO-8859-2?Q?_zdj=EAcia_z_wyborem_zdj=EAcia_domy=B6lnego?= [MySQL] Jak =?ISO-8859-2?Q?wpisa=E6_do_tabeli_pozycje_dl?==?ISO-8859-2?Q?a_wierszy_gdybym_te_wiersze_wybiera=B3_w_ok?== ?ISO-8859-2?Q?re=B6lonej_kolejno=B6ci_=3F?= Tworzenie tabeli z =?ISO-8859-2?Q?nazw=B1_ustalan=B1_przez_?==?ISO-8859-2?Q?usera?= =?ISO-8859-2?Q?Zawarto=B6=E6_tabeli_na_podstawie_warto=B6?==? ISO-8859-2?Q?ci_w_innej?= [oracle] zapytanie dynamiczne z =?ISO-8859-2?Q?=22dynamiczn=B1_?==?ISO-8859-2?Q?nazw=B1_tabeli=22?= MySQL - jak =?ISO-8859-2?Q?wyeksportowa=E6_zawarto=B6=E6_wie?==?ISO-8859-2?Q?lkiej_tabeli?= [MySQL] Skopiowanie =?ISO-8859-2?Q?warto=B6ci_z_jednego_po?==?ISO-8859-2?Q?la_do_drugiego_w_jednej_tabeli=2C_r=F3=BFne_?= =?ISO-8859-2?Q?wiersze=2E?= =?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?= =?iso-8859-2?q?[oracle]_Jak_sprawdzi=E6_wielko=B6=E6_tabeli_=3F=3F?= Liczba =?ISO-8859-2?Q?odpowiadaj=B1cych_rekord=F3w_z_drugi?==?ISO-8859-2?Q?ej_tabeli?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • quentinho.opx.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