![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 25.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam! jestem mniej zaawansowanym programistą i zanim zacznę przygodę tworzenia aplikacji www chciałbym się zapytać doświadczonych programistów. Otóż w jaki sposób i jakim narzędziem (programem) się wspomóc przy tworzeniu aplikacji która będzie wykonywała same select-y ale z bardzo dużych tabel? Chodzi mi oto że aplikacja ma wykonywać skrypty PL/SQL czy zwykłe SQL zapytania przez przeglądarkę. Normalnie takie zapytania trwają poprzez paragram SQL plus 1 min czy tak samo będzie generowanie wyniku przez www? I czy istnieje aplikacja która wygeneruje mi np. połączenie z bazą danych abym nie musiał to w skryptach robić ręcznie? pozdrawiam i z góry dziękuje za zainteresowanie tematem
Może napisze co znalazłem: fajny skrypt generujący wyniki w postaci html oto on:
oczywiście trzeba go jeszcze przerobić na bazę Oracle a nie mysql ale to juz coś. Jeśli chodzi o przyspieszenie zapytań znalazłem coś na temat Cachowania zapytań SQL w PHP. Jeśli ktoś używał coś takiego proszę niech się wypowie na ten temat może ma jakieś ciekawe uwagi co to tego sposobu. A ja podaje linka o co dokłanie mi chodzi http://webcity.pl/webcity/cachowanie_zapytan_sql_w_php Proszę o opinie czy to w ogóle spełnia swoje zadania. No o i o inne pomysły. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 177 Pomógł: 6 Dołączył: 14.01.2003 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
czy selecta wykonujesz na konsoli czy na www to select wykonuje się tyle samo
![]() udostepniając poprzez www dane twoje zadanie (select na tabeli jest jednym z kroków) obarczone jest pewnymi obustrzeniami. Generowanie glupiego html'a też coś trwa, zwykle serwer bd nie jest serwerem www wiec dochodzi przepustowosc łącza. Co do cachowania do oracle sam cashuje input/output tj więc sam oracle zapewni Ci cashowanie, jak dołożysz sensowne indeksy i zoptymalizujesz sqlki to pewnie obejdzie się bez jakiś wynalazkow, co do tego twojego linka to jak sami autorzy napisali użycie zależy od zapytań. Teraz co do Twoich generatorów, to nie będą Ci specjalnie potrzebne jak sobie napiszesz elastycznie kod (podpowiedź: po coś wymyslili obiektowość). Ja zwykle generuję sobie szkielety klas z diagramu klas w EA. Podobno ludzie generują całe prototypy (znaczy narzędzie umożliwia, takie cuda) ale ja takiego ludzia jeszcze nie spotkałem. -------------------- "zycia nie mierzy sie liczba oddechow,
ale liczba chwil, ktore zapieraja dech w piersi" |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:32 |