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

Защо определени типове подготвени заявки, използващи PDO в PHP с MySQL, са бавни?

Уверете се, че казвате на PDO, че стойността е цяло число, а не низ; ако PDO го постави като низ, тогава MySQL ще трябва да напише стойностите за сравнение. В зависимост от това как става това, това може да причини големи забавяния, като накара MySQL да избягва използването на индекс.

Не съм напълно сигурен за поведението тук, но имах този проблем с Postgres преди няколко години...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. База данни/SQL:Как да съхранявам данни за дължина/ширина?

  2. Mysql:ПРЕИМЕНУВАНЕ НА ТАБЛИЦАТА, АКО СЪЩЕСТВУВА

  3. Грешка в MySQL:#1142 - командата SELECT е отказана на потребителя

  4. PHP Не е избрана база данни

  5. Попълване на HTML/PHP падащо меню въз основа на първата селекция от падащо меню