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

Защо заявките, изпълнявани от mysql workbench, отнемат много повече време, отколкото директното им изпълнение от mysql cli?

В Workbench има постоянна връзка, така че няма излишни разходи в това отношение. Изпълнението на заявка трябва да бъде еднакво бързо както в CLI, така и в Workbench, но прехвърлянето на данни понякога е малко по-бавно, тъй като Workbench локално кешира резултатите първо, за да може да ги сортира, когато потребителят щракне върху поле за заглавка в изгледа на набор от резултати (включително няколко сортиране по колони). Опитайте да повторите заявката и в двата инструмента и вижте дали времената все още се различават. Първото изпълнение на заявка обикновено е по-бавно от следващите, поради кеша за изпълнение.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете json формат с group-concat mysql?

  2. Обединете две таблици в PHP

  3. Нуждае ли се от soft_delete на Laravel индекс на MySQL?

  4. Как да върнете резултатите от заявката като списък, разделен със запетая в MySQL

  5. Какво разрешение е необходимо за потребител на MySQL, за да създаде база данни?