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

Kursory w MySQL — dobre lub złe

Większość nowoczesnych baz danych (w tym MySQL) jest zaprojektowana do wykonywania operacji na zbiorach. Problem z kursorami polega na tym, że wykonują operacje oparte na wierszach (lub proceduralnych). Z tego powodu prawie zawsze zobaczysz spadki wydajności, gdy używasz kursorów do wykonania zadania, które można wykonać bez kursorów w nowoczesnym DBMS.

Zapoznaj się z tym artykułem , który wykonuje przyzwoitą robotę, jeśli chodzi o te dwa. Został napisany z myślą o SQL Server, ale większość koncepcji ma zastosowanie.



  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 Liczba dni tygodnia/weekendów — część II

  2. Dlaczego nie wykorzystać czasu utworzenia rekordu jako klucza podstawowego?

  3. PHP i MySQL odejmują sekundy od czasu

  4. mysql tinyint(1) vs tinyint(2) vs tinyint(3) vs tinyint(4)

  5. Najlepszy i optymalny sposób na połączenie maksymalnej wartości z innej tabeli