![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 1 Dołączył: 3.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jestem troche zmieszany bo czytalem o procedurach i widokach ale nie jestem pewien kiedy one pomagaja a kiedy szkodza. Jesli wiele aplikacji korzysta z tego samego kodu to warto je robic, a jesli tylko jedna ? Mozna przeciez skopiowac nawet zapytanie sql w inne miejsce i bedzie to samo, no chyba ze wydajnosc jest inna. Tak wiec bardzo prosze o wytlumaczenie mi tego kiedy warto i powinno sie z tego korzystac a kiedy to jest jedynie dodatkowe obciazenie do bazy lub ma jakies inne skutki ujemne. Z góry dzięki za oswiecenie mnie
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ja osobiście stosuję też bardzo często widoki jako kontenery do dalszego mapowania na encje celem uporządkowania kodu. Bardzo często zmieniając później też takie zapytanie nie trzeba się po stronie PHPa martwić już o nic i grzebać jeszcze gdzieś w kodzie aplikacji - bo np liczysz tylko coś inaczej ale zbiór zwracanych danych (kolumn) nie zmienia się. I pamiętaj też że są widoki zmaterializowane w których decydujesz kiedy zbiór danych odświeżać.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 00:00 |