dongsu4345 2012-08-28 08:51
浏览 43

MySQL的性能

MyPHP Application sends a SELECT statement to MySQL with HTTPClient.

It takes about 20 seconds or more. I thought MySQL can’t get result immediately because MySQL Administrator shows stat for sending data or copying to tmp table while I'd been waiting for result.

But when I send same SELECT statement from another application like phpMyAdmin or jmater it takes 2 seconds or less.10 times faster!!

Dose anyone know why MySQL perform so difference?

  • 写回答

2条回答 默认 最新

  • dousao6313 2012-08-28 09:28
    关注

    Dose anyone know why MySQL perform so difference?

    Because MySQL caches query results, and the operating system caches disk I/O (see this link for a description of the process in Linux)

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化