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
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(Black-Berry @ 21.09.2008, 19:12:50 ) *
Nie zgodze się. Co jeśli ktoś (np ja) nastawia się na masówkę ? Wtedy lepiej nie stosować triggerów żeby nie ograniczać sobie klientów.

Mając takie podejście to najlepiej w ogóle olać bazę danych, korzystać ze starszych wersji PHP. To, że aplikacja ma być nastawiona na masówkę nie oznacza, że musi być zacofana. Zgodzę się, że nie można stosować jakiś egzotycznych rozszerzeń - to fakt. Ale nie zgodzę się, że powinno się odejść od rozwiązań, które pomogą aplikacji być ciut wyżej pod kątem jakości i zaawansowania kodu.

Cytat(wlamywacz @ 21.09.2008, 19:26:45 ) *
Poza tym ja ustaliłem wymagania dla aplikacji nie on.

To coś kiepsko ustaliłeś skoro "okazało się że na serwerze roboczym był mysql 4.x.x".

Cytat(wlamywacz @ 21.09.2008, 19:26:45 ) *
To jest jak z gramy np. najnowsza gra nie pójdzie Ci na starym sprzęcie.

Strzeliłeś sobie (wam) samobója. Gry mają charakter typowo masowy, a jakoś nie widzę aby producenci wypuszczali gry, które pójdą na kompach sprzed kilku lat. Wszyscy raczej podążają za najnowszymi rozwiązaniami. Pociąga to za sobą oczywiście wzrost wymagań systemowych, ale niewątpliwą zaletą jest (w przypadku gier) poprawa jakości wyświetlanej grafiki.
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: 14.10.2025 - 22:13