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

Как да използвам SQL функция с INNER JOIN в MySQL?

Той не изпълнява безкрайно цикъл.

Причината за това е, че сървърът извършва FULL TABLE SCAN което е много бавно. Това условие si.id = fnc_FindIssueId(so.id) не използва индекс, дори ако сте дефинирали такъв в si.id и so.id .

Най-добрите начини, които можете да направите, са:

  • за да промените таблицата smart_objects
  • друга колона за assigned issue Id
  • дефинирайте индекс за новата колона


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP не показва резултат от MYSQL заявка

  2. Как да използвате блок try-catch за PDO

  3. Дублиран запис „0“ за ключ „PRIMARY“

  4. Как да актуализирам версията на MySQL двигателя в ClearDB?

  5. Намерете и премахнете дублиращи се редове по две колони