Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak dużo robi wam baza?
Sedziwoj
post
Post #1





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Prosta rzeczy, ile różnych obliczeń, operacji itp. robicie w bazie, a ile w tym czym programujecie (bo do PHP nie musimy się ograniczać)?
Bo ja dość sporo operacji, jeśli mogę przerzucam na bazę, z prostego powodu zrobi to szybciej, nie tylko że można sobie funkcje pisać w czym się podoba (prawie) ale też że niektóre rzeczy są optymalizowane.
Wiadomo count() itp. rzeczy robi się na bazie, ale czasem można o wiele więcej, np. system trigger'ów które robią odpowiednie akcje zależne, zamiast pisania tego w kodzie aplikacji. Różne obliczenia na danych z bazy, gdzie zwraca się tylko wynik.

Jak to u Was wygląda, bo kiedyś spotkałem się z opinią że lepiej nie używać niczego co oferują bazy, bo przy wdrążeniu na inną bazę robią się schody.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sedziwoj
post
Post #2





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


@Black-Berry
Mówisz, jak duża część, o MySQL, ja częściej stosuję PostgreSQL, a to też jest czubek góry, bo przecież mamy inne bardziej zaawansowane bazy danych, o tym trzeba pamiętać, co jest dobre dla małych stron, a co może się przydać w dużych. Czasem taniej wyjdzie rozłożyć bazę danych na wiele serwerów, niż utrzymywać kod w samych aplikacjach.
Do tego czasem to co robią funkcje na bazie, wymagało by wielokrotnych odwołań do bazy, pobierających multum danych, więc nie jestem przekonany że zawsze było by szybciej.
Go to the top of the page
+Quote Post

Posty w temacie
- Sedziwoj   Jak dużo robi wam baza?   12.09.2008, 13:16:16
- - Black-Berry   U mnie okoł 1/5 czasu wykonywania cało...   12.09.2008, 13:26:42
- - nospor   Cytatbo przy wdrążeniu na inną bazę robią się scho...   12.09.2008, 13:27:20
- - kwiateusz   jakiś czas temu ktoś dawał link jak różne firmy ra...   12.09.2008, 14:12:43
|- - Pilsener   Cytat(kwiateusz @ 12.09.2008, 13:12:4...   15.09.2008, 08:01:57
- - Cysiaczek   Myślę, że ~nospor ma sporo racji, bo jeśli piszemy...   12.09.2008, 14:26:30
|- - Black-Berry   Cytat(Cysiaczek @ 12.09.2008, 14:26:3...   12.09.2008, 15:25:09
- - fernet   Dla mnie baza danych jak sama nazwa wskazuje to ba...   12.09.2008, 15:38:20
- - athabus   Zgodzę się z tym co napisał Black-Bery że cachowan...   12.09.2008, 16:09:03
- - sf   Cytat(Sedziwoj @ 12.09.2008, 14:16:16...   13.09.2008, 06:53:00
|- - Sedziwoj   Cytat(sf @ 13.09.2008, 07:53:00 ) Nat...   14.09.2008, 15:40:58
- - Black-Berry   No dobrze ale pokazałeś że to nie m...   13.09.2008, 07:48:56
- - chlebik   CytatSwego czasu było na forum dużo tema...   13.09.2008, 09:31:32
- - kwiateusz   no to chyba logiczne ze jak 90% aplikacji to baza ...   13.09.2008, 09:36:22
- - Black-Berry   Faktycznie jeśli sa 2 aplikacje korzystające z jed...   14.09.2008, 16:46:18
- - Sedziwoj   @Black-Berry Mówisz, jak duża część, o MySQL, ja c...   14.09.2008, 17:33:08
- - Black-Berry   Oczywiście zgadzam się, że warto przerzucać część ...   14.09.2008, 18:03:49
- - Cysiaczek   Nie czasy zapytań, tylko połączenie i oczekiwanie ...   14.09.2008, 22:29:35
|- - Black-Berry   Cytat(Cysiaczek @ 14.09.2008, 23:29:3...   14.09.2008, 22:35:02
- - Cysiaczek   To policz ile się wykonuje mysql_connect() Cytat...   14.09.2008, 22:39:56
- - Black-Berry   No to ja już nie wiem o co chodzi. To nie może prz...   14.09.2008, 22:53:00
- - LBO   @Sedziwoju - znalazłem dosyć ciekawy artykuł, równ...   16.09.2008, 20:56:52
|- - Sedziwoj   @LBO Dzięki, na pewno przeczytam. Choć artykuł już...   18.09.2008, 12:29:36
- - LBO   Cytat(Sedziwoj @ 18.09.2008, 13:29:36...   18.09.2008, 13:16:58
- - siriondil   na jednym z kursów na jakich był kolega mówiono ze...   19.09.2008, 14:30:23
|- - Sedziwoj   Cytat(siriondil @ 19.09.2008, 15:30:2...   19.09.2008, 14:41:19
- - Black-Berry   Ja to bym rozgraniczył problem dla 2 grup: jeśli p...   19.09.2008, 14:48:19
- - nospor   CytatTak na szybko przykład wymyślony, załóżmy że ...   19.09.2008, 15:01:31
- - Sedziwoj   @LBO Tylko ten artykuł ma jeszcze jedną wadę, auto...   19.09.2008, 15:44:05
|- - mike   Cytat(Sedziwoj @ 19.09.2008, 16:44:05...   19.09.2008, 20:09:42
- - nospor   @Sedziwoj ja jedynie podsumowalem watek triggery...   19.09.2008, 19:46:17
- - Sedziwoj   Ech, chyba zbytnio przyjęliście sobie "to zal...   20.09.2008, 07:48:53
- - Black-Berry   Ja mogę dodać jeszcze, że ostatnio po przeczytaniu...   20.09.2008, 07:51:52
|- - Sedziwoj   Cytat(Black-Berry @ 20.09.2008, 08:5...   20.09.2008, 18:20:54
- - Black-Berry   Wnioski były tylko moje (jak już napisałem wcześni...   21.09.2008, 10:45:59
|- - athabus   Cytat(Black-Berry @ 21.09.2008, 11:4...   21.09.2008, 10:57:51
- - Black-Berry   No ale wracając do triggerów... Trudno mi wyobrazi...   21.09.2008, 11:14:38
|- - phpion   W zasadzie sam to napisałeś: Cytat(Black-Berr...   21.09.2008, 19:14:10
- - phpion   @Black-Berry: Jeśli do danej operacji potrzeba wyk...   21.09.2008, 11:21:11
|- - Black-Berry   Cytat(phpion @ 21.09.2008, 12:21:11 )...   21.09.2008, 11:39:02
- - LBO   Jedyne wnioski jakie ja wyciągam, że użycie trigge...   21.09.2008, 11:43:59
|- - Sedziwoj   Cytat(LBO @ 21.09.2008, 12:43:59 ) 2....   21.09.2008, 14:39:00
- - LBO   Cytat(Sedziwoj @ 21.09.2008, 15:39:00...   21.09.2008, 14:45:19
- - wlamywacz   A ja powiem że ostatnio `przejechałem` się...   21.09.2008, 17:51:46
- - phpion   @wlamywacz: Jeżeli podchodzisz do roboty "no ...   21.09.2008, 17:58:19
|- - Black-Berry   Cytat(phpion @ 21.09.2008, 18:58:19 )...   21.09.2008, 18:12:50
- - wlamywacz   No tak tylko zauważ że jedną aplikację robiłem dla...   21.09.2008, 18:26:45
- - phpion   Cytat(Black-Berry @ 21.09.2008, 19:1...   21.09.2008, 18:39:02
- - wlamywacz   Kilku klientów to jest masówka jak dla mnie. Jeśli...   21.09.2008, 18:55:12
- - Black-Berry   No ale co jeśli większość firm w polsce ma jeszcze...   21.09.2008, 18:57:35
|- - phpion   Cytat(Black-Berry @ 21.09.2008, 19:5...   21.09.2008, 19:04:30
- - Black-Berry   Ze wszystkim się zgodzę ale to że nie-tosowanei tr...   21.09.2008, 19:07:18
- - Black-Berry   W zasadzie rzuciłem tylko tezę, nie starałem się n...   21.09.2008, 19:17:13
- - phpion   Hehe tylko, że tematem dyskusji nie było czy trigg...   21.09.2008, 19:20:47
- - Black-Berry   Ja muszę się zgodzić z phppion...   21.09.2008, 19:25:57
- - wlamywacz   Wszystko ma swoje plusy i minusy. Aktualnie nie uż...   21.09.2008, 19:29:39


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 16:45