Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wiele zapytań MYSQL a wiele pętli php foreach

To zależy od tego, co jest ważniejsze:czytelność czy wydajność. Spodziewam się, że pojedyncze zapytanie i wstępne wypełnienie tablic PHP będzie szybsze do wykonania, ponieważ połączenia z bazą danych są drogie, ale proste zapytanie dla każdej sekcji jest znacznie bardziej czytelne.

O ile nie wiesz (a nie tylko masz nadzieję), że uzyskasz ogromny ruch, wybrałbym oddzielne zapytania, a następnie martwię się o optymalizację, jeśli wygląda na to, że będzie to problem. W tym momencie będą inne rzeczy, które i tak będziesz chciał zrobić, takie jak budowanie warstwy dostępu do danych i dodanie pamięci podręcznej.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyszukiwarka słów Scrabble:budowanie trie, przechowywanie trie, używanie trie?

  2. Jak mogę zmienić rozmiar kolumny w tabeli MySQL?

  3. Yii2:Kartik Gridview suma kolumny w stopce

  4. Jak zarządzać użytkownikami i uwierzytelnianiem w MySQL

  5. Jak obliczyć różnicę dat z wyłączeniem weekendów i świąt w MySQL?