ďťż
 
(mysql)efektywnosc bazy danych ďťż
 
(mysql)efektywnosc bazy danych
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

(mysql)efektywnosc bazy danych



cisrudlow - 09-12-2005 19:54
(mysql)efektywnosc bazy danych
  chcialbym oprzec moj system sprawdzania pisaowni na bazie danych. Musialbym
przeniesc caly slownik do bazy. Jest to ponad 3 000 000 slow (a wiec tyle samo
rekordow wyjdzie). Jak wygladala by efektywnosc (szybkosc) dzialania bazy
danych w mysql 5 i mysql 4.1? Czy to jest dobry pomysl (przenoszenie slownika
do bazy)? Czy moze ukolnic sie w strone innej bazy, jak np. Postgres?

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





Krzysztof Wiśniewski - 09-12-2005 19:54

 
Użytkownik " cisrudlow" <cisrudlow@WYTNIJ.gazeta.pl> napisał w wiadomości
news:dnasf3$dl5$1@inews.gazeta.pl...
| chcialbym oprzec moj system sprawdzania pisaowni na bazie danych.
Musialbym
| przeniesc caly slownik do bazy. Jest to ponad 3 000 000 slow (a wiec tyle
samo
| rekordow wyjdzie). Jak wygladala by efektywnosc (szybkosc) dzialania bazy
| danych w mysql 5 i mysql 4.1? Czy to jest dobry pomysl (przenoszenie
slownika
| do bazy)? Czy moze ukolnic sie w strone innej bazy, jak np. Postgres?
|

Jeśli koniecznie upierasz się przy bazie danych, to nie sądzę, by wybór
pomiędzy jednym z tych dwóch silników miał jakieś kapitalne znaczenie dla
wydajności. Kiedyś MySQL uznawano za szybszy, ale to już zamierzchłe czasy.

Najważniejsze czynniki wpływające na wydajność to sposób, w jaki
zorganizujesz pracę bazy danych, np. odpowiednie użycie indeksów i
odpowiednie spreparowanie zapytań. Sporo też zależy od aplikacji.

Pozdrawiam,
Krzysiek




huck - 09-12-2005 19:54

 
Użytkownik "Krzysztof Wiśniewski" <ktuvok@poczta.onet.pl> napisał w
wiadomości news:dnbek0$kuo$1@news.onet.pl...
>
> Użytkownik " cisrudlow" <cisrudlow@WYTNIJ.gazeta.pl> napisał w wiadomości
> news:dnasf3$dl5$1@inews.gazeta.pl...
> | chcialbym oprzec moj system sprawdzania pisaowni na bazie danych.
> Musialbym
> | przeniesc caly slownik do bazy. Jest to ponad 3 000 000 slow (a wiec
tyle
> samo
> | rekordow wyjdzie). Jak wygladala by efektywnosc (szybkosc) dzialania
bazy
> | danych w mysql 5 i mysql 4.1? Czy to jest dobry pomysl (przenoszenie
> slownika
> | do bazy)? Czy moze ukolnic sie w strone innej bazy, jak np. Postgres?
> |
>
> Jeśli koniecznie upierasz się przy bazie danych, to nie sądzę, by wybór
> pomiędzy jednym z tych dwóch silników miał jakieś kapitalne znaczenie dla
> wydajności. Kiedyś MySQL uznawano za szybszy, ale to już zamierzchłe
czasy.
>
> Najważniejsze czynniki wpływające na wydajność to sposób, w jaki
> zorganizujesz pracę bazy danych, np. odpowiednie użycie indeksów i
> odpowiednie spreparowanie zapytań. Sporo też zależy od aplikacji.
no i tu wracasz do bazy:)
Postgres jest lepszy bo mozna go lepiej wykorzystac jest to naprawde niezła
bazka
huck




somee - 09-12-2005 19:54

  huck nabazgrał(a):

> no i tu wracasz do bazy:)
> Postgres jest lepszy bo mozna go lepiej wykorzystac jest to naprawde
> niezła
> bazka

Niezła to mało powiedziane ;-).

Widziałem gdzieś raport w którym było badane zachowanie serwerów przy
zwiększającą się liczbie klientów

MySql przy małej liczbie był szybszy potem się zrównał z PostgreSQLem
a potem się wykładał.

PostgreSQL odpowiadał wolniej ale działał.

Skonfiguruj sobie odpowiednio parametry. Daj mu pamięci a ci się
odwdzięczy. ;-)

> huck

Pozdrawiam
GP
--
/*
Kto nie pyta ten błądzi
kto pyta ten błądzi z innymi
*/





Maciek Zobniow - 09-12-2005 19:55

  Użytkownik somee napisał:
> huck nabazgrał(a):
>
>
>>no i tu wracasz do bazy:)
>> Postgres jest lepszy bo mozna go lepiej wykorzystac jest to naprawde
>> niezła
>>bazka
>
>
> Niezła to mało powiedziane ;-).
>
> Widziałem gdzieś raport w którym było badane zachowanie serwerów przy
> zwiększającą się liczbie klientów
>
> MySql przy małej liczbie był szybszy potem się zrównał z PostgreSQLem
> a potem się wykładał.
>
> PostgreSQL odpowiadał wolniej ale działał.

Zdaje sie ze ci kolesie "zapomnieli" zwiekszyc wartosci liczby polaczen:
max_connections. Wtedy oczywiscie dojdzie do momentu kiedy mysql odmowi
realizacji polaczenia, ale sie nie wylozy. Nie wiem skad ludzie biora te
"rewelacje" na temat mysql-a. Propaganda?

Pozdro
Maciek
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [mysql] =?ISO-8859-2?Q?Za=E6mienie=2E=2E=2E_jak_wy=B6wietli=E6?==?ISO-8859-2?Q?=2E=2E=2E?= [MySQL] =?ISO-8859-2?Q?Wy=B6wietlenie_kolejnej_pozycji=2C_?==?ISO-8859-2?Q?jak=B1_mia=B3by_dany_rekord=2C_gdybym_czyta=B3 _?==?ISO-8859-2?Q?wg_konkretnych_kryteri=F3w=2E_Da_si=EA_=3F?= [mysql 4.0.x] przenoszenie kolum =?ISO-8859-2?Q?mi=EAdzy_bazam?==?ISO-8859-2?Q?i_cd_=2E=2E=2E_?= [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?= Gdzie MySQL 4.1, a gdzie 5.0? [MySQL 4.0...4.1] zabezpieczenie przed =?ISO-8859-2?Q?jednoczesn?==?ISO-8859-2?Q?=B1_edycj=B1?= [MS SQL] "set names" (mySQL) w MS SQL [mysql 5.x] jak =?ISO-8859-2?Q?zrealizowa=E6_zapytanie=3F_cz?==?ISO-8859-2?Q?yli_podzapytanie_i_wi=EAcej_ni=BF_jeden_rz=B1? ==?ISO-8859-2?Q?d_wynik=F3w?= MySQL - jak =?ISO-8859-2?Q?wyeksportowa=E6_zawarto=B6=E6_wie?==?ISO-8859-2?Q?lkiej_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