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

instrukcja mysql UPDATE - obciążenie dla tych samych wartości?

Nie, MySQL jest inteligentny i nie będzie wolniejszy . Nie próbuj tego sprawdzać, MySQL zrobi to za Ciebie.

Jeśli ustawisz kolumnę na obecną wartość, MySQL zauważy to i nie zaktualizuje jej. Nie jest wykonywana akcja zapisu. (Źródło )

ALE,

MySQL może użyć klauzuli WHERE w kolumnie do aktualizacji, aby określić, którego indeksu użyć (i tym samym, które wiersze należy sprawdzić), w którym to przypadku może przyspieszyć operację UPDATE. Jeśli Twoja kolumna jest indeksowana, dołącz ją .



  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:group by ID, uzyskaj najwyższy priorytet dla każdego ID

  2. Jak zaokrąglić liczby w bazie danych do dwóch miejsc po przecinku za pomocą zapytania MySql

  3. JSON_OBJECT() – Utwórz obiekt JSON z listy par klucz/wartość w MySQL

  4. Przechowuj obrazy w bazie danych MySQL

  5. TinyMCE UTF-8 zapisywanie w bazie danych MySQL