![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 9.10.2006 Skąd: Brzozów Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam przykladowe tabele: tabela1 - id - imie tabela2 -id -zapalcil W tabeli1 mam wszystkich użytkowników serwisu. W tabeli2 mam tylko id użytkowników co zapłacili. I teraz czy to możliwe odczytać za pomocą samego zapytania tych ludzi co nie maja oppaconego abonamentu a sa w serwisie czyli wszytkich userów znajdujacych sie w tabeli1 z wylaczeniem userow w tabeli2?? Probowałem tak ale to nie idzie: Wypisuje mi to wszytkich nie odrzuca userow z tabeli2 Może ma ktoś jakiś pomysł(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Chciałbym to zrobić na poziomie MySQL. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Dobra, przy kilku odwiedzinach, ok.
Ale co w sytuacji, gdy masz powiedzmy tylko te 20 żądań i słabszy serwerek. Sam skrypt wykonuje np. 10 zapytań. Wtedy te setne części sekund musisz przemnażać 10^N, w zależności jaki serwer, ile żądań jednocześnie... Grosik do grosika, tutaj - sekunda do sekundy i wyjdzie na to, że cały skrypt jest do wyrzucenia/do przepisania, bo działa za wolno. Kiedyś programiści mieli ograniczone zasoby sprzętowe i pisali wszystko na miarę bardziej ceniąc sobie wydajność, a nie wygodę (i często potrafili te obie rzeczy ze sobą pogodzić). A teraz co? Zdziwienie, gdy przychodzi mail od administracji proszę zoptymalizować zapytania do bazy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:08 |