小弟做数据库的,但是程序写好了还要优化~一时找不到sql测试工具.请各位大虾指点迷津~~万分感激~

解决方案 »

  1.   

    就是直接敲命令:
    mysql -u用户名 -p密码进入。
      

  2.   

    大哥啊~~这个我知道的.我不知道的就是具体进了dos下mysql后怎么进行sql的性能测试?是看他的执行时间吗??
      

  3.   

    怎么不查一下手册呢?BENCHMARK() 函数重复count 次执行表达式 expr 。 它可以被用于计算  MySQL 处理表达式的速度。结果值通常为 0。另一种用处来自 mysql客户端内部,能够报告问询执行的次数:mysql> SELECT BENCHMARK(1000000,ENCODE('hello','goodbye'));
    +----------------------------------------------+
    | BENCHMARK(1000000,ENCODE('hello','goodbye')) |
    +----------------------------------------------+
    |                                            0 |
    +----------------------------------------------+
    1 row in set (4.74 sec)
      

  4.   

    此处报告的时间是客户端上的共用时间,而不是服务器端上的CPU时间。建议执行多遍BENCHMARK(),并解释与服务器机器负荷程度有关的结果。