sql >> Databasteknik >  >> RDS >> Mysql

Markörer på MySQL - bra eller dåligt

De flesta moderna databaser (inklusive MySQL) är designade för att utföra setbaserade operationer. Problemet med markörer är att de utför radbaserade (eller procedurmässiga) operationer. På grund av detta kommer du nästan alltid att se en prestationsträff när du använder markörer för att göra ett jobb som kan göras utan markörer på ett modernt DBMS.

Ta en titt på denna artikel , som gör ett anständigt jobb över de två. Den är skriven med SQL Server i åtanke men de flesta begreppen gäller.



  1. Hur man löser ORA-28000 kontot är låst

  2. Hur snabbar man på SELECT .. LIKE-frågor i MySQL på flera kolumner?

  3. MySQL startar inte när du uppgraderar OSX till Yosemite eller El Capitan

  4. Fulltextsökningsrelevans mäts i?