Mysql
 sql >> база данни >  >> RDS >> Mysql

Какво е по-бързо SELECT * или SELECT `поле`, когато се изисква само `поле`

Полето SELECT е по-бързо от избора на *.

Защото, ако имате повече от 1 поле/колона в таблицата си, тогава изберете * ще върне всички тези, а това изисква широчина на честотната лента на мрежата и повече работа за базата данни за да извлечете всички останали полета. Но ако се нуждаете само от едно поле/колона, натоварването на базата данни е по-малко и няма нужда да предава ненужна информация и по този начин да отнема ресурсите на честотната лента ненужно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL срещу MariaDB:какво трябва да знаете

  2. Как да намеря всички дъщерни редове в MySQL?

  3. Предупреждение:PDO::exec() очаква параметър 1 да бъде низ

  4. Как да премахнете интервали от низ в MySQL

  5. Изходно маскиране на MySQL (т.е. телефонен номер, SSN и т.н. форматиране на дисплея)