Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQLi]Optymalizacja
Kubik93
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 20.12.2019

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


Cześć wszystkim ! (IMG:style_emoticons/default/smile.gif)

Mam tabele wyników generowaną z bazy. Każdy użytkownika może przenieść daną pozycję do swojej tabeli (korzystam z AJAXA - bez przeładowania strony (IMG:style_emoticons/default/smile.gif) )
Aktualnie jestem na etapie blokowania buttona tak aby podczas generowania wyników skrypt blokował buttony wierszy, które dany użytkownik ma w swojej tabeli.

Wiem, że mogę przy każdym generowaniu wiersza łączyć się z tabelą i sprawdzać czy dany wiersz znajduje się w bazie użytkownika aczkolwiek po np. 50 wierszach serwer będzie otrzymywać 50 zapytań na raz. przy 50 użytkownikach mamy 2500 zapytań....

Ktoś ma pomysły jak zoptymalizować dany problem?

Dzięki z góry!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




To nie ogarniam skad ci sie to opoznienie niby bierze. Skoro to na biezaco przygotowuje dane dla kodu html, wiec powinno byc bez zadnego opoznienia. Cos mieszasz panie kolego. Moze lepiej pokaz caly kod bo tak w zyciu nie dojdziemy.

No i fakt, ze generujesz na raz przy 100 rekordach 100 zapytan, to jest dalece od optymalnego podejscia. Chyba ze zrozumiales, co napisal pyton
Go to the top of the page
+Quote Post

Posty w temacie
- Kubik93   [MySQLi]Optymalizacja   12.01.2020, 17:38:50
- - Pyton_000   Nie bardzo rozumiem jaki masz problem. Pobierasz s...   12.01.2020, 19:57:08
- - Kubik93   A to spoko. Myślałem, że to mi będzie korkować ser...   13.01.2020, 19:06:32
- - nospor   A jak ty odpalasz ten kod? To jest jakis AJAX dla ...   13.01.2020, 19:19:18
- - Kubik93   Mam tabele danych "ogólną" w sqlu. Ajaxe...   13.01.2020, 19:59:09
- - nospor   Czyli jesli dobrze zrozumialem: powiedzmy, ze masz...   13.01.2020, 20:10:18
- - Kubik93   Dobra to postaram się opisać wszystko jak najbardz...   13.01.2020, 20:19:01
- - nospor   Dalej nie kumam. Kod, ktory podales w poscie nr 3 ...   13.01.2020, 20:24:04
- - Kubik93   3 post to kod z generowanej strony który odpala si...   13.01.2020, 20:29:46
- - nospor   To nie ogarniam skad ci sie to opoznienie niby bie...   13.01.2020, 20:32:01
- - Kubik93   [PHP] pobierz, plaintext for ($i = 1; $i <=...   13.01.2020, 20:39:05
- - nospor   Czyli styl dla button nadajesz od razu, wiec nadal...   13.01.2020, 20:44:09
- - Kubik93   Opóźnienie naprawione, jakaś alternatywa dla rozwi...   13.01.2020, 20:50:12
- - nospor   To napisz jak naprawiles bo niezmiernie mnie to ci...   13.01.2020, 20:52:55
- - Kubik93   Hah a późnienie było spowodowane, że w ccsie miałe...   13.01.2020, 20:56:23
- - trueblue   Ciekawe jak to możliwe, skoro wstawiasz je jako st...   13.01.2020, 21:39:57
- - Kubik93   Ps. [PHP] pobierz, plaintext $have_in_mt_c = 'styl...   14.01.2020, 18:45:02
- - nospor   jesli w my_table bedziesz mial milion rekordow to ...   15.01.2020, 10:34:13
- - Kubik93   Okay.. [PHP] pobierz, plaintext $check_id_mytable...   16.01.2020, 17:39:31
- - trueblue   Chyba tak. https://stackoverflow.com/a/28302993   16.01.2020, 18:02:06
- - Kubik93   No już wszystko zrobione. Nie będę zakładać noweg...   16.01.2020, 19:38:50
- - mmmmmmm   Jeśli założysz indeks, to dodawanie kolejnych nowy...   17.01.2020, 09:00:22


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: 18.10.2025 - 11:21