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

Co jest szybsze SELECT * lub SELECT `field`, gdy wymaga się tylko `pola`

Pole SELECT jest szybsze niż wybierz *.

Ponieważ jeśli masz więcej niż jedno pole/kolumnę w tabeli, wybierz * zwróci je wszystkie, a to wymaga przepustowości sieci i więcej pracy dla bazy danych aby pobrać wszystkie inne pola. Ale jeśli potrzebujesz tylko jednego pola/kolumny, obciążenie bazy danych jest mniejsze i nie musi przesyłać niepotrzebnych informacji, a tym samym niepotrzebnie zużywać zasoby przepustowości.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Automatycznie generuj diagram bazy danych MySQL

  2. Spring Data JPA z Java 8 LocalDateTime

  3. jak uzyskać dane z mysql w php na podstawie adresu URL?

  4. Ogólny błąd zabity w skrypcie PHP

  5. Wstawianie wartości tablicy do MYSQL